0001193125-20-137249.txt : 20200508 0001193125-20-137249.hdr.sgml : 20200508 20200508115237 ACCESSION NUMBER: 0001193125-20-137249 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 96 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200508 DATE AS OF CHANGE: 20200508 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Installed Building Products, Inc. CENTRAL INDEX KEY: 0001580905 STANDARD INDUSTRIAL CLASSIFICATION: GEN BUILDING CONTRACTORS - RESIDENTIAL BUILDINGS [1520] IRS NUMBER: 453707650 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36307 FILM NUMBER: 20859460 BUSINESS ADDRESS: STREET 1: 495 SOUTH HIGH STREET, SUITE 50 CITY: COLUMBUS STATE: OH ZIP: 43215 BUSINESS PHONE: 614-221-3399 MAIL ADDRESS: STREET 1: 495 SOUTH HIGH STREET, SUITE 50 CITY: COLUMBUS STATE: OH ZIP: 43215 10-Q 1 d901258d10q.htm 10-Q 10-Q
falseP7YP5Y2025-04-152025-04-152025-04-302028-02-012020Q10001580905--12-31requiring the satisfaction of a minimum fixed charge coverage ratio of 1.0x in the event that we do not meet a minimum measure of availability under the ABL Revolver.Includes variable lease costs of $0.2 million and $0.9 million, respectively Includes variable lease costs of $0.6 million and $2.5 million, respectively, and short-term lease costs of $0.2 million and $0.9 million respectively. Excludes the impact of unamortized debt issuance costs. 0001580905 2020-01-01 2020-03-31 0001580905 2020-03-31 0001580905 2019-12-31 0001580905 2019-01-01 2019-03-31 0001580905 2019-01-01 2019-12-31 0001580905 2019-09-01 2019-09-30 0001580905 2020-04-29 0001580905 2018-12-31 0001580905 2019-03-31 0001580905 ibp:TermLoanAgreementMember 2019-12-31 0001580905 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0001580905 us-gaap:FairValueInputsLevel2Member 2019-12-31 0001580905 ibp:WorkersCompensationMember 2019-12-31 0001580905 srt:AffiliatedEntityMember 2019-12-31 0001580905 ibp:MiHomesIncMember 2019-12-31 0001580905 us-gaap:GeneralLiabilityMember 2019-12-31 0001580905 us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2019-12-31 0001580905 us-gaap:HeldtomaturitySecuritiesMember 2019-12-31 0001580905 ibp:FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEightMember 2019-12-31 0001580905 us-gaap:FairValueInputsLevel1Member 2019-12-31 0001580905 us-gaap:CustomerRelationshipsMember 2019-12-31 0001580905 us-gaap:NoncompeteAgreementsMember 2019-12-31 0001580905 us-gaap:TrademarksAndTradeNamesMember 2019-12-31 0001580905 us-gaap:OrderOrProductionBacklogMember 2019-12-31 0001580905 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001580905 ibp:MasterLoanAgreementMember 2019-12-31 0001580905 ibp:TermLoanAmendmentAgreementMember ibp:TermLoanMember 2019-12-31 0001580905 ibp:FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEightMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001580905 country:US 2020-03-31 0001580905 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-03-31 0001580905 us-gaap:FairValueInputsLevel2Member 2020-03-31 0001580905 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2020-03-31 0001580905 ibp:ForwardInterestRateSwapsMember 2020-03-31 0001580905 ibp:WorkersCompensationMember 2020-03-31 0001580905 srt:AffiliatedEntityMember 2020-03-31 0001580905 ibp:MiHomesIncMember 2020-03-31 0001580905 us-gaap:GeneralLiabilityMember 2020-03-31 0001580905 ibp:RoyalsMember 2020-03-31 0001580905 us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2020-03-31 0001580905 us-gaap:HeldtomaturitySecuritiesMember 2020-03-31 0001580905 ibp:TermLoanAgreementMember 2020-03-31 0001580905 ibp:FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEightMember 2020-03-31 0001580905 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember ibp:InterestRateSwapMaturedOnMayThirtyFirstTwoThousandTwentyTwoMember 2020-03-31 0001580905 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember ibp:InterestRateSwapMaturedOnAprilFifteenTwoThousandTwentyFiveMember 2020-03-31 0001580905 us-gaap:FairValueInputsLevel1Member 2020-03-31 0001580905 ibp:OtherAcquisitionMember 2020-03-31 0001580905 ibp:VehicleAndEquipmentNotesMember srt:MinimumMember 2020-03-31 0001580905 ibp:VehicleAndEquipmentNotesMember srt:MaximumMember 2020-03-31 0001580905 srt:MinimumMember 2020-03-31 0001580905 srt:MaximumMember 2020-03-31 0001580905 us-gaap:NoncompeteAgreementsMember 2020-03-31 0001580905 us-gaap:TrademarksAndTradeNamesMember 2020-03-31 0001580905 us-gaap:OrderOrProductionBacklogMember 2020-03-31 0001580905 us-gaap:CustomerRelationshipsMember 2020-03-31 0001580905 ibp:TwoThousandEighteenStockRepurchasePlanMember 2020-03-31 0001580905 us-gaap:FairValueInputsLevel3Member 2020-03-31 0001580905 ibp:TermLoanMember 2020-03-31 0001580905 ibp:MasterLoanAgreementMember 2020-03-31 0001580905 ibp:TwoThousandAndFourteenOmnibusIncentivePlanMember ibp:PerformanceBasedAwardsMember srt:OfficerMember us-gaap:CommonStockMember 2020-03-31 0001580905 ibp:PerformanceBasedRestrictedStockUnitsMember 2020-03-31 0001580905 ibp:TwoThousandAndFourteenOmnibusIncentivePlanMember 2020-03-31 0001580905 ibp:RelatedPartyOperatingLeasesMember 2020-03-31 0001580905 ibp:OtherPartyOperatingLeasesMember 2020-03-31 0001580905 us-gaap:LetterOfCreditMember ibp:AblThirdAmendmentMember 2020-03-31 0001580905 ibp:FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEightMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-03-31 0001580905 ibp:FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEightMember us-gaap:FairValueInputsLevel2Member 2020-03-31 0001580905 ibp:AblCreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2020-03-31 0001580905 ibp:CommercialMember 2019-01-01 2019-03-31 0001580905 ibp:InsulationMember 2019-01-01 2019-03-31 0001580905 ibp:WaterproofingMember 2019-01-01 2019-03-31 0001580905 ibp:ShowerDoorsShelvingAndMirrorsMember 2019-01-01 2019-03-31 0001580905 ibp:GarageDoorsMember 2019-01-01 2019-03-31 0001580905 ibp:RainGuttersMember 2019-01-01 2019-03-31 0001580905 ibp:BlindsMember 2019-01-01 2019-03-31 0001580905 ibp:OtherBuildingProductsMember 2019-01-01 2019-03-31 0001580905 ibp:ResidentialNewConstructionMember 2019-01-01 2019-03-31 0001580905 ibp:RepairAndRemodelMember 2019-01-01 2019-03-31 0001580905 us-gaap:CostOfSalesMember 2019-01-01 2019-03-31 0001580905 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-03-31 0001580905 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-03-31 0001580905 srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001580905 ibp:FirstStateInsulationMember 2019-01-01 2019-03-31 0001580905 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-03-31 0001580905 us-gaap:TrademarksAndTradeNamesMember 2019-01-01 2019-03-31 0001580905 us-gaap:NoncompeteAgreementsMember 2019-01-01 2019-03-31 0001580905 ibp:WaterproofingMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001580905 ibp:ShowerDoorsShelvingAndMirrorsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001580905 ibp:GarageDoorsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001580905 ibp:RainGuttersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001580905 ibp:BlindsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001580905 ibp:OtherBuildingProductsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001580905 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001580905 ibp:InsulationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001580905 ibp:CommercialMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001580905 ibp:ResidentialNewConstructionMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001580905 ibp:RepairAndRemodelMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001580905 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001580905 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2019-01-01 2019-03-31 0001580905 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001580905 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001580905 ibp:TwoThousandAndFourteenOmnibusIncentivePlanMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2019-01-01 2019-03-31 0001580905 ibp:TwoThousandAndFourteenOmnibusIncentivePlanMember us-gaap:ShareBasedPaymentArrangementEmployeeMember ibp:NonPerformanceBasedAwardsMember 2019-01-01 2019-03-31 0001580905 ibp:TwoThousandAndFourteenOmnibusIncentivePlanMember srt:OfficerMember ibp:PerformanceBasedAwardsMember us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001580905 ibp:PerformanceBasedRestrictedStockUnitsMember 2019-01-01 2019-03-31 0001580905 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001580905 us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-01 2019-03-31 0001580905 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001580905 ibp:CommercialMember 2020-01-01 2020-03-31 0001580905 ibp:InsulationMember 2020-01-01 2020-03-31 0001580905 ibp:WaterproofingMember 2020-01-01 2020-03-31 0001580905 ibp:ShowerDoorsShelvingAndMirrorsMember 2020-01-01 2020-03-31 0001580905 ibp:GarageDoorsMember 2020-01-01 2020-03-31 0001580905 ibp:RainGuttersMember 2020-01-01 2020-03-31 0001580905 ibp:BlindsMember 2020-01-01 2020-03-31 0001580905 ibp:OtherBuildingProductsMember 2020-01-01 2020-03-31 0001580905 ibp:ResidentialNewConstructionMember 2020-01-01 2020-03-31 0001580905 ibp:RepairAndRemodelMember 2020-01-01 2020-03-31 0001580905 us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0001580905 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-03-31 0001580905 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-03-31 0001580905 srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001580905 ibp:RoyalsMember 2020-01-01 2020-03-31 0001580905 ibp:OtherAcquisitionMember 2020-01-01 2020-03-31 0001580905 us-gaap:OrderOrProductionBacklogMember 2020-01-01 2020-03-31 0001580905 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-03-31 0001580905 us-gaap:TrademarksAndTradeNamesMember 2020-01-01 2020-03-31 0001580905 us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-03-31 0001580905 ibp:CommonStockAwardsMember 2020-01-01 2020-03-31 0001580905 ibp:ShowerDoorsShelvingAndMirrorsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001580905 ibp:GarageDoorsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001580905 ibp:RainGuttersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001580905 ibp:BlindsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001580905 ibp:OtherBuildingProductsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001580905 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001580905 ibp:WaterproofingMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001580905 ibp:InsulationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001580905 ibp:CommercialMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001580905 ibp:ResidentialNewConstructionMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001580905 ibp:RepairAndRemodelMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001580905 ibp:TwoThousandEighteenStockRepurchasePlanMember 2020-01-01 2020-03-31 0001580905 ibp:InterestRateSwapMaturedOnAprilFifteenTwoThousandTwentyFiveMember us-gaap:CashFlowHedgingMember us-gaap:InterestRateSwapMember 2020-01-01 2020-03-31 0001580905 ibp:ForwardInterestRateSwapsMember 2020-01-01 2020-03-31 0001580905 ibp:InterestRateSwapMaturedOnMayThirtyFirstTwoThousandTwentyTwoMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2020-01-01 2020-03-31 0001580905 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2020-01-01 2020-03-31 0001580905 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001580905 ibp:VehicleAndEquipmentNotesMember 2020-01-01 2020-03-31 0001580905 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2020-01-01 2020-03-31 0001580905 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001580905 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001580905 ibp:MasterLoanAgreementMember 2020-01-01 2020-03-31 0001580905 ibp:TwoThousandAndFourteenOmnibusIncentivePlanMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2020-01-01 2020-03-31 0001580905 ibp:TwoThousandAndFourteenOmnibusIncentivePlanMember us-gaap:ShareBasedPaymentArrangementEmployeeMember ibp:NonPerformanceBasedAwardsMember 2020-01-01 2020-03-31 0001580905 ibp:TwoThousandAndFourteenOmnibusIncentivePlanMember srt:OfficerMember ibp:PerformanceBasedAwardsMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001580905 ibp:PerformanceBasedRestrictedStockUnitsMember 2020-01-01 2020-03-31 0001580905 ibp:TwothousandtwentyacquisitionsMember 2020-01-01 2020-03-31 0001580905 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-01 2020-03-31 0001580905 us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-01 2020-03-31 0001580905 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0001580905 ibp:PerformanceBasedAwardsMember 2020-01-01 2020-03-31 0001580905 ibp:PerformanceBasedStockUnitsMember 2020-01-01 2020-03-31 0001580905 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001580905 ibp:TwoThousandAndFourteenOmnibusIncentivePlanMember 2020-01-01 2020-03-31 0001580905 ibp:FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEightMember 2019-09-30 0001580905 ibp:AblCreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2019-09-30 0001580905 ibp:AblCreditAgreementMember ibp:IncrementalRevolvingCreditFacilityMember 2019-09-30 0001580905 ibp:AblCreditAgreementMember us-gaap:LetterOfCreditMember 2019-09-30 0001580905 ibp:AblCreditAgreementMember ibp:SwingLineLoansMember 2019-09-30 0001580905 ibp:TermLoanMember 2019-09-01 2019-09-30 0001580905 ibp:FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEightMember 2019-09-01 2019-09-30 0001580905 ibp:EurodollarRateLoanOneMember ibp:AblCreditAgreementMember 2019-09-01 2019-09-30 0001580905 ibp:AblCreditAgreementMember ibp:EurodollarRateLoanTwoMember 2019-09-01 2019-09-30 0001580905 ibp:AblCreditAgreementMember ibp:BaseRateLoanOneMember 2019-09-01 2019-09-30 0001580905 ibp:AblCreditAgreementMember ibp:BaseRateLoanTwoMember 2019-09-01 2019-09-30 0001580905 ibp:AblCreditAgreementMember 2019-09-01 2019-09-30 0001580905 ibp:FirstStateInsulationMember 2019-03-31 0001580905 us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 2020-01-01 0001580905 ibp:TermLoanAgreementMember ibp:TermLoanMember 2019-12-17 2019-12-31 0001580905 ibp:TermLoanMember ibp:TermLoanAmendmentAgreementMember ibp:LondonInterBankOfferedRateLibroMemberMember srt:MaximumMember 2019-12-17 2019-12-31 0001580905 ibp:TermLoanMember ibp:TermLoanAmendmentAgreementMember ibp:LondonInterBankOfferedRateLibroMemberMember srt:MinimumMember 2019-12-17 2019-12-31 0001580905 ibp:TermLoanMember ibp:TermLoanAmendmentAgreementMember 2019-12-17 2019-12-31 0001580905 ibp:AblCreditAgreementMember 2019-12-17 2019-12-31 0001580905 us-gaap:CommonStockMember 2018-12-31 0001580905 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001580905 us-gaap:RetainedEarningsMember 2018-12-31 0001580905 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001580905 us-gaap:TreasuryStockMember 2018-12-31 0001580905 us-gaap:CommonStockMember 2019-03-31 0001580905 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001580905 us-gaap:RetainedEarningsMember 2019-03-31 0001580905 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001580905 us-gaap:TreasuryStockMember 2019-03-31 0001580905 us-gaap:CommonStockMember 2019-12-31 0001580905 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001580905 us-gaap:RetainedEarningsMember 2019-12-31 0001580905 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001580905 ibp:CommonStockAwardsMember 2019-12-31 0001580905 us-gaap:TreasuryStockMember 2019-12-31 0001580905 ibp:CommonStockAwardsMember 2020-03-31 0001580905 ibp:PerformanceBasedAwardsMember 2019-12-31 0001580905 ibp:PerformanceBasedStockUnitsMember 2019-12-31 0001580905 ibp:PerformanceBasedAwardsMember 2020-03-31 0001580905 ibp:PerformanceBasedStockUnitsMember 2020-03-31 0001580905 us-gaap:CommonStockMember 2020-03-31 0001580905 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001580905 us-gaap:RetainedEarningsMember 2020-03-31 0001580905 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001580905 us-gaap:TreasuryStockMember 2020-03-31 iso4217:USD xbrli:shares xbrli:pure ibp:Location ibp:Business ibp:Segment iso4217:USD xbrli:shares ibp:Instruments ibp:Installments ibp:Swap
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM
10-Q
 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
 
 
 
 
 
 
 
For the quarterly period ended March 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: 001-36307
 
Installed Building Products, Inc.
(Exact name of registrant as specified in its charter)
 
     
Delaware
 
45-3707650
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
     
495 South High Street, Suite 50
Columbus, Ohio
 
43215
(Address of principal executive offices)
 
(Zip Code)
 
 
 
 
 
 
 
 
(614)
221-3399
(Registrant’s telephone number, including area code)
 
Securities registered pursuant to Section 12(b) of the Act:
         
Title of each class
 
Trading Symbol(s)
 
Name of each exchange on which registered
Common stock
 
IBP
 
New York Stock Exchange
 
 
 
 
 
 
 
 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes
  
    No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation
S-T
(Section 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 a check mark whether the registrant is a large accelerated filer, an accelerated filer, a
non-accelerated
filer, smaller reporting company, or an emerging growth company. See definition of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule
12b-2
of the Exchange Act.
             
Large accelerated filer
 
 
Accelerated filer
 
             
Non-accelerated filer
 
 
Smaller reporting company
 
             
 
 
Emerging growth company
 
 
 
 
 
 
 
 
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b–2 of the Exchange Act).    Yes  
    No  
On April
29
, 2020, the registrant had
29,793,434
shares of common stock, par value $0.01 per share, outstanding.
 
 

TABLE OF CONTENTS
         
 
 
1
 
 
 
 
 
 
 
 
1
 
 
 
 
 
 
 
 
25
 
 
 
 
 
 
 
 
37
 
 
 
 
 
 
 
 
38
 
 
 
 
 
 
 
 
38
 
 
 
 
 
 
 
 
38
 
 
 
 
 
 
 
 
38
 
 
 
 
 
 
 
 
40
 
 
 
 
 
 
 
 
40
 
 
 
 
 
 
 
 
40
 
 
 
 
 
 
 
 
40
 
 
 
 
 
 
 
 
41
 
 
 
 
 
 
 
 
42
 
 
 
 
 
 
 
i

PART I – FINANCIAL INFORMATION
Item 1. Financial Statements
INSTALLED BUILDING PRODUCTS, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)
(in thousands, except share and per share amounts)
 
March 31,
   
December 31,
 
 
2020
   
2019
 
ASSETS
 
 
 
 
 
 
Current assets
   
     
 
Cash and cash equivalents
  $
187,187
    $
177,889
 
Investments
   
26,487
     
37,961
 
Accounts receivable (less allowance for credit losses of $9,029 and $6,878 at March 31, 2020 and December 31, 2019, respectively)
   
245,469
     
244,519
 
Inventories
   
73,569
     
74,606
 
Other current assets
   
37,024
     
46,974
 
                 
Total current assets
   
569,736
     
581,949
 
Property and equipment, net
   
106,262
     
106,410
 
Operating lease
right-of-use
assets
   
47,134
     
45,691
 
Goodwill
   
198,664
     
195,652
 
Intangibles, net
   
151,426
     
153,562
 
Other
non-current
assets
   
13,842
     
16,215
 
                 
Total assets
  $
  1,087,064
    $
  1,099,479
 
                 
LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
 
 
 
Current liabilities
   
     
 
Current maturities of long-term debt
  $
24,241
    $
24,164
 
Current maturities of operating lease obligations
   
15,889
     
15,459
 
Current maturities of finance lease obligations
   
2,438
     
2,747
 
Accounts payable
   
90,708
     
98,871
 
Accrued compensation
   
32,264
     
33,636
 
Other current liabilities
   
36,025
     
39,272
 
                 
Total current liabilities
   
201,565
     
214,149
 
Long-term debt
   
545,552
     
545,031
 
Operating lease obligations
   
30,741
     
29,785
 
Finance lease obligations
   
3,412
     
3,597
 
Deferred income taxes
   
6,759
     
9,175
 
Other long-term liabilities
   
53,238
     
47,711
 
                 
Total liabilities
   
841,267
     
849,448
 
Commitments and contingencies
 (Note 15)
   
     
 
Stockholders’ equity
   
     
 
Preferred Stock; $0.01 par value: 5,000,000 authorized and 0 shares issued and outstanding at March 31 2020 and December 31, 2019, respectively
   
—  
     
—  
 
Common stock; $0.01 par value: 100,000,000 authorized, 32,961,777 and 32,871,504 issued and 29,662,312 and 30,016,340 shares outstanding at March 31, 2020 and December 31, 2019, respectively
   
330
     
329
 
Additional paid in capital
   
192,564
     
190,230
 
Retained earnings
   
188,169
     
173,371
 
Treasury stock; at cost: 3,299,465 and 2,855,164 shares at March 31, 2020 and December 31, 2019, respectively
   
(122,515
)    
(106,756
)
Accumulated other comprehensive loss
   
(12,751
)    
(7,143
)
                 
Total stockholders’ equity
   
245,797
     
250,031
 
                 
Total liabilities and stockholders’ equity
  $
1,087,064
    $
1,099,479
 
                 
See accompanying notes to consolidated financial statements
1

INSTALLED BUILDING PRODUCTS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED)
(in thousands, except share and per share amounts)
                 
 
Three months ended March 31,
 
 
2020
   
2019
 
Net revenue
  $
397,331
    $
342,135
 
Cost of sales
   
281,071
     
252,697
 
                 
Gross profit
   
116,260
     
89,438
 
Operating expenses
   
     
 
Selling
   
20,355
     
17,130
 
Administrative
   
60,195
     
48,431
 
Amortization
   
6,680
     
5,888
 
                 
Operating income
   
29,030
     
17,989
 
Other expense
   
     
 
Interest expense, net
   
7,358
     
5,676
 
Other
   
  
     
125
 
                 
Income before income taxes
   
21,672
     
12,188
 
Income tax provision
   
5,684
     
3,354
 
                 
Net income
  $
15,988
    $
8,834
 
                 
Other comprehensive loss, net of tax:
   
     
 
Unrealized loss on cash flow hedge, net of tax benefit of $1,939 and $921 for the three months ended March 31, 2020 and 2019, respectively
   
(5,608
)    
(2,749
)
                 
Comprehensive income
  $
10,380
    $
6,085
 
                 
Basic net income per share
  $
0.54
    $
0.30
 
                 
Diluted net income per share
  $
0.53
    $
0.30
 
                 
Weighted average shares outstanding:
   
     
 
Basic
   
29,722,444
     
29,679,884
 
Diluted
   
29,930,954
     
29,806,653
 
 
See accompanying notes to consolidated financial statements
2

INSTALLED BUILDING PRODUCTS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (UNAUDITED)
(in thousands, except share amounts)
                                                                 
 
Common Stock
   
Additional
Paid In
 
 
Retained
 
 
Treasury Stock
   
Accumulated
Other
Comprehensive
 
 
Stockholders’
 
 
Shares
 
 
Amount
 
 
Capital
 
 
Earnings
 
 
Shares
 
 
Amount
 
 
Loss
 
 
Equity
 
BALANCE - January 1, 2019
   
32,723,972
    $
327
    $
181,815
    $
105,212
     
(2,808,361
)   $
(104,425
)   $
(431
)   $
182,498
 
                                                                 
Net income
   
     
     
     
8,834
     
     
     
     
8,834
 
Issuance of common stock awards to employees
   
56,995
     
1
     
(1
)    
     
     
     
     
—  
 
Surrender of common stock awards
   
     
     
     
     
(643
)    
(4
)    
     
(4
)
Share-based compensation expense
   
     
     
2,022
     
     
     
     
     
2,022
 
Other comprehensive loss, net of tax
   
     
     
     
     
     
     
(2,749
)    
(2,749
)
                                                                 
BALANCE - March 31, 2019
   
32,780,967
    $
328
    $
183,836
    $
114,046
     
(2,809,004
)   $
(104,429
)   $
(3,180
)   $
190,601
 
                                                                 
                                     
 
Common Stock
   
Additional
Paid In
 
 
Retained
 
 
Treasury Stock
   
Accumulated
Other
Comprehensive
 
 
Stockholders’
 
 
Shares
 
 
Amount
 
 
Capital
 
 
Earnings
 
 
Shares
 
 
Amount
 
 
Loss
 
 
Equity
 
BALANCE - January 1, 2020
   
32,871,504
    $
329
    $
190,230
    $
173,371
     
(2,855,164
)   $
(106,756
)   $
(7,143
)   $
250,031
 
                                                                 
Net income
   
     
     
     
15,988
     
     
     
     
15,988
 
Cumulative effect of accounting changes, net of tax
   
     
     
     
(1,190
)    
     
     
     
(1,190
)
Issuance of common stock awards to employees
   
89,957
     
1
     
(1
)    
     
     
     
     
—  
 
Surrender of common stock awards
   
     
     
     
     
(1,759
)    
—  
     
     
—  
 
Share-based compensation expense
   
     
     
2,302
     
     
     
     
     
2,302
 
Share-based compensation issued to directors
   
316
     
     
33
     
     
     
     
     
33
 
Common stock repurchase
   
     
     
     
     
(442,542
)    
(15,759
)    
     
(15,759
)
Other comprehensive loss, net of tax
   
     
     
     
     
     
     
(5,608
)    
(5,608
)
                                                                 
BALANCE - March 31, 2020
   
32,961,777
    $
330
    $
192,564
    $
188,169
     
(3,299,465
)   $
(122,515
)   $
(12,751
)   $
245,797
 
                                                                 
 
See accompanying notes to consolidated financial statements
3

INSTALLED BUILDING PRODUCTS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
(in thousands)
                 
 
Three months ended
March 31,
 
 
2020
   
2019
 
Cash flows from operating activities
 
 
 
 
 
 
Net income
  $
15,988
    $
8,834
 
Adjustments to reconcile net income to net cash provided by operating activities
   
     
 
Depreciation and amortization of property and equipment
   
10,374
     
9,111
 
Amortization of operating lease
right-of-use
assets
   
4,207
     
3,798
 
Amortization of intangibles
   
6,680
     
5,888
 
Amortization of deferred financing costs and debt discount
   
325
     
282
 
Provision for credit losses
   
1,298
     
828
 
Gain on sale of property and equipment
   
(35
)    
(19
)
Noncash stock compensation
   
2,681
     
2,022
 
Changes in assets and liabilities, excluding effects of acquisitions
   
     
 
Accounts receivable
   
(1,000
)    
(3,704
)
Inventories
   
1,411
     
799
 
Other assets
   
6,933
     
(1,048
)
Accounts payable
   
(8,308
)    
(7,807
)
Income taxes receivable/payable
   
5,649
     
2,746
 
Other liabilities
   
(10,291
)    
(5,841
)
                 
Net cash provided by operating activities
   
35,912
     
15,889
 
                 
Cash flows from investing activities
 
 
 
 
 
 
Purchases of investments
   
(776
)    
(7,482
)
Maturities of short term investments
   
12,275
     
7,530
 
Purchases of property and equipment
   
(9,919
)    
(8,658
)
Acquisitions of businesses
   
(8,501
)    
(5,125
)
Proceeds from sale of property and equipment
   
162
     
196
 
Other
   
(1,340
)    
(420
)
                 
Net cash used in investing activities
   
(8,099
)    
(13,959
)
                 
Cash flows from financing activities
 
 
 
 
 
 
Payments on term loan
   
—  
     
(1,000
)
Proceeds from vehicle and equipment notes payable
   
7,094
     
4,908
 
Debt issuance costs
   
(22
)    
—  
 
Principal payments on long-term debt
   
(6,711
)    
(3,946
)
Principal payments on finance lease obligations
   
(738
)    
(1,366
)
Acquisition-related obligations
   
(2,378
)    
(2,818
)
Repurchase of common stock
   
(15,759
)    
—  
 
Surrender of common stock awards by employees
   
—  
     
(4
)
                 
Net cash
used in
 financing activities
   
(18,514
)    
(4,226
)
                 
Net change in cash and cash equivalents
   
9,299
     
(2,296
)
Cash and cash equivalents at beginning of period
   
177,889
     
90,442
 
                 
Cash and cash equivalents at end of period
  $
187,188
    $
88,146
 
                 
Supplemental disclosures of cash flow information
 
 
 
 
 
 
Net cash paid during the period for:
   
     
 
Interest
  $
9,798
    $
5,816
 
Income taxes, net of refunds
   
37
     
737
 
Supplemental disclosure of noncash activities
 
 
 
 
 
 
Right-of-use
assets obtained in exchange for operating lease obligations
   
5,612
     
3,851
 
Property and equipment obtained in exchange for finance lease obligations
   
343
     
1,108
 
Seller obligations in connection with acquisition of businesses
   
2,570
     
1,380
 
Unpaid purchases of property and equipment included in accounts payable
   
1,346
     
1,503
 
 
 
See accompanying notes to consolidated financial statements
4

INSTALLED BUILDING PRODUCTS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
NOTE 1 - ORGANIZATION
Installed Building Products (“IBP”), a Delaware corporation formed on October 28, 2011, and its wholly-owned subsidiaries (collectively referred to as the “Company,” and “we,” “us” and “our”) primarily install insulation, waterproofing, fire-stopping, fireproofing, garage doors, rain gutters, window blinds, shower doors, closet shelving and mirrors and other products for residential and commercial builders located in the continental United States. The Company operates in over 180 locations and its corporate office is located in Columbus, Ohio.
We have one operating segment and a single reportable segment. Substantially all of our sales are derived from the service-based installation of various products in the residential new construction, repair and remodel and commercial construction end markets from our national network of branch locations.
Each of our branches has the capacity to serve all of our end markets. See Note 3, Revenue Recognition, for information on our revenues by product and end market.
The COVID-19 outbreak has caused significant volatility, uncertainty and economic disruption. Public health organizations and international, federal, state and local governments have implemented measures to combat the spread of COVID-19, including restrictions on movement such as quarantines, “stay-at-home” orders and social distancing ordinances and restricting or prohibiting outright some or all forms of commercial and business activity. We do not believe the various orders and restrictions or COVID-19 itself materially impacted our business in the first quarter of 2020. The U.S. housing market was robust in the latter months of 2019 and experienced a strong start in 2020. However, the extent to which COVID-19 will impact our operations, customers, suppliers, employees and financial results is uncertain. The future impact of COVID-19 depends on numerous factors including government actions and the resulting impact on construction activity, the effect on our customers’ demand for our services, and the ability of our customers to pay for our services.
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements include all of our wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated.
The information furnished in the Condensed Consolidated Financial Statements includes normal recurring adjustments and reflects all adjustments which are, in the opinion of management, necessary for a fair presentation of the results of operations and statements of financial position for the interim periods presented. Certain information and footnote disclosures normally included in the consolidated financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (the “SEC”) have been omitted pursuant to such rules and regulations. We believe that the disclosures are adequate to prevent the information presented from being misleading when read in conjunction with our audited consolidated financial statements and the notes thereto included in Part II, Item 8, Financial Statements and Supplementary Data, of our Annual Report on Form
10-K
for the fiscal year ended December 31, 2019 (the “2019 Form
10-K”),
as filed with the SEC on February 27, 2020. The December 31, 2019 Condensed Consolidated Balance Sheet data herein was derived from the audited consolidated financial statements but does not include all disclosures required by U.S. GAAP.
Our interim operating results for the three months ended March 31, 2020 are not necessarily indicative of the results to be expected in future operating quarters.
Note 2 to the audited consolidated financial statements in our 2019 Form
10-K
describes the significant accounting policies and estimates used in preparation of the audited consolidated financial statements. Other than the recently
5

INSTALLED BUILDING PRODUCTS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
implemented accounting policies described below, there have been no changes to our significant accounting policies during the three months ended March 31, 2020.
Recently Adopted Accounting Pronouncements
Standard
 
Effective Date
 
Adoption
ASU
2016-13,
Financial Instruments—Credit Losses (Topic 326)
 
January 1, 2020
 
This pronouncement and subsequently-issued amendments change the accounting for credit losses on
available-for-sale
debt securities and purchased financial assets with credit deterioration. In addition, these amendments require the measurement of all expected credit losses for financial assets, including trade accounts receivable, held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. See Note 4, Credit Losses, for further information.
 
 
 
 
 
ASU
2017-04,
Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment
 
January 1, 2020
 
This ASU addresses concerns over the cost and complexity of the
two-step
goodwill impairment test by removing the second step of the goodwill impairment test. Going forward, we will apply a
one-step
quantitative test and record the amount of goodwill impairment as the excess of a reporting unit’s carrying amount over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit.
 
 
 
 
 
ASU
2018-13,
Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement
 
January 1, 2020
 
This pronouncement amends Topic 820 to eliminate, add and modify certain disclosure requirements for fair value measurements. The adoption of this standard did not impact our financial statements or have a material effect on our disclosures.
 
 
 
 
 
ASU
2020-04,
Reference Rate Reform: Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848)
 
Effective upon
issuance
 
This pronouncement contains optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform. The provisions of ASC 848 must be applied at a Topic, Subtopic or Industry Subtopic for all transactions other than derivatives, which may be applied at a hedging relationship level. The relief granted in ASC 848 is applicable only to legacy contracts if the amendments made to the agreements are solely for reference rate reform activities. We elected the practical expedient to continue to assert probability of hedged interest under our interest rate swap agreements, regardless of any expected future modification in terms related to reference rate reform.
6

INSTALLED BUILDING PRODUCTS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
Recently Issued Accounting Pronouncements Not Yet Adopted
We are currently evaluating the impact of certain ASU’s on our Condensed Consolidated Financial Statements or Notes to Condensed Consolidated Financial Statements, which are described below:
Standard
 
Description
 
Effective Date
 
Effect on the financial statements or
other significant matters
ASU
2019-12,
Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes
 
This pronouncement simplifies the accounting for income taxes by removing certain exceptions to the general principles of Topic 740 and improves the consistent application of GAAP by clarifying and amending existing guidance.
 
Annual periods beginning after December 15, 2020, including interim periods therein. Early adoption is permitted.
 
We are currently assessing the impact of adoption on our consolidated financial statements.
NOTE 3 - REVENUE RECOGNITION
Our revenues are derived primarily through contracts with customers whereby we install insulation and other complementary building products and are recognized when control of the promised goods or services is transferred
 
to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and
collectability
of consideration is probable. An insignificant portion of our sales, primarily retail sales, is accounted for on a
point-in-time
basis when the sale occurs, adjusted accordingly for any return provisions. We do offer assurance-type warranties on certain of our installed products and services that do not represent a separate performance obligation and, as such, do not impact the timing or extent of revenue recognition.
For contracts that are not complete at the reporting date, we recognize revenue over time utilizing a
cost-to-cost
input method as we believe this represents the best measure of when goods and services are transferred to the customer. When this method is used, we estimate the costs to complete individual contracts and record as revenue that portion of the total contract price that is considered complete based on the relationship of costs incurred to date to total anticipated costs. Under the
cost-to-cost
method, the use of estimated costs to complete each contract is a significant variable in the process of determining recognized revenue, requires judgment and can change throughout the duration of a contract due to contract modifications and other factors impacting job completion. The costs of earned revenue include all direct material and labor costs and those indirect costs related to contract performance, such as indirect labor, supplies, tools and repairs. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined.
Our long-term contracts can be subject to modification to account for changes in contract specifications and requirements. We consider contract modifications to exist when the modification either creates new, or changes the existing, enforceable rights and obligations. Most of our contract modifications are for goods or services that are not distinct from the existing contract due to the significant integration service provided in the context of the contract and are accounted for as if they were part of that existing contract. The effect of a contract modification on the transaction price and our measure of progress for the performance obligation to which it relates, is recognized as an adjustment to revenue (either as an increase in or a reduction of revenue) on a cumulative
catch-up
basis.
Payment terms typically do not exceed 30 days for short-term contracts and typically do not exceed 60 days for long-term contracts with customers. All contracts are billed either contractually or as work is performed. Billing on our long-term contracts occurs primarily on a monthly basis throughout the contract period whereby we submit invoices for customer payment based on actual or estimated costs incurred during the billing period. On certain of our long-term contracts the customer may withhold payment on an invoice equal to a percentage of the invoice amount, which will be subsequently paid after satisfactory completion of each installation project. This amount is referred to as retainage and is common practice in the construction industry, as it allows for customers to ensure the quality of the service performed prior to full payment. Retainage receivables are classified as current or long-term assets based on the expected time to project completion.
7

INSTALLED BUILDING PRODUCTS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
We disaggregate our revenue from contracts with customers by end market and product, as we believe it best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. The following tables present our revenues disaggregated by end market and product (in thousands):
                                 
 
Three months ended March 31,
 
 
2020
   
2019
 
Residential new construction
  $
  298,340
     
75
%   $
  261,310
     
77
%
Repair and remodel
   
24,043
     
6
%    
21,521
     
6
%
Commercial
   
74,948
     
19
%    
59,304
     
17
%
                                 
Net revenues
  $
397,331
     
100
%   $
342,135
     
100
%
                                 
 
 
 
 
 
 
 
 
 
 
                                 
 
Three months ended March 31,
 
 
2020
   
2019
 
Insulation
  $
  259,701
     
65
%   $
  221,223
     
65
%
Waterproofing
   
28,505
     
7
%    
22,385
     
7
%
Shower doors, shelving and mirrors
   
27,015
     
7
%    
23,917
     
7
%
Garage doors
   
22,987
     
6
%    
21,672
     
6
%
Rain gutters
   
11,576
     
3
%    
11,199
     
3
%
Window blinds
   
10,931
     
3
%    
9,384
     
3
%
Other building products
   
36,616
     
9
%    
32,355
     
9
%
                                 
Net revenues
  $
397,331
     
100
%   $
342,135
     
100
%
                                 
 
 
 
 
 
 
 
Contract Assets and Liabilities
Our contract assets consist of unbilled amounts typically resulting from sales under contracts when the
cost-to-cost
method of revenue recognition is utilized and revenue recognized, based on costs incurred, exceeds the amount billed to the customer. Our contract assets are recorded in other current assets in our Condensed Consolidated Balance Sheets. Our contract liabilities consist of customer deposits and billings in excess of revenue recognized, based on costs incurred and are included in other current liabilities in our Condensed Consolidated Balance Sheets.
Contract assets and liabilities related to our uncompleted contracts and customer deposits were as follows (in thousands):
                 
 
March 31,
2020
   
December 31,
2019
 
Contract assets
  $
  22,954
    $
  22,138
 
Contract liabilities
   
(9,107
)    
(8,888
)
 
 
 
 
 
 
 
 
 
Uncompleted contracts were as follows (in thousands):
                 
 
March 31,
2020
   
December 31,
2019
 
Costs incurred on uncompleted contracts
  $
  118,460
    $
  110,818
 
Estimated earnings
   
64,714
     
61,185
 
                 
Total
   
183,174
     
172,003
 
Less: Billings to date
   
166,092
     
155,599
 
                 
Net under billings
  $
17,082
    $
16,404
 
                 
 
 
 
 
 
 
 
 
 
 
8

INSTALLED BUILDING PRODUCTS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
Net under billings were as follows (in thousands):
                 
 
March 31,
2020
   
December 31,
2019
 
Costs and estimated earnings in excess of billings on uncompleted contracts
(contract assets)
  $
22,954
    $
22,138
 
Billings in excess of costs and estimated earnings on uncompleted contracts
(contract liabilities)
   
(5,872
)    
(5,734
)
                 
Net under billings
  $
  17,082
    $
  16,404
 
                 
 
 
 
 
 
The difference between contract assets and contract liabilities as of March 31, 2020 compared to December 31, 2019 is primarily the result of timing differences between our performance of obligations under contracts and customer payments. During the three months ended March 31, 2020, we recognized $6.9 million of revenue that was included in the contract liability balance at December 31, 2019. We did not recognize any impairment losses on our receivables and contract assets during the three months ended March 31, 2020 or 2019.
Remaining performance obligations represent the transaction price of contracts for which work has not been performed and excludes unexercised contract options and potential modifications. As of March 31, 2020, the aggregate amount of the transaction price allocated to remaining uncompleted contracts was $91.3 million. We expect to satisfy remaining performance obligations and recognize revenue on substantially all of these uncompleted contracts over the next 18 months.
Practical Expedients and Exemptions
We generally expense sales commissions and other incremental costs of obtaining a contract when incurred because the amortization period is usually one year or less. Sales commissions are recorded within selling expenses on the Condensed Consolidated Statements of Operations and Comprehensive Income.
We do not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less.
NOTE 4 - CREDIT LOSSES
On January 1, 2020 we adopted ASU
2016-13,
“Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” under the modified retrospective approach. Topic 326 replaces the incurred loss impairment model with an expected credit loss impairment model for financial instruments, including trade receivables, retainage receivables and contract assets (unbilled receivables). Results for reporting periods beginning after January 1, 2020 are presented under Topic 326, while prior period amounts are not adjusted. The amendment requires entities to consider forward-looking information to estimate expected credit losses, resulting in earlier recognition of losses for receivables that are current or not yet due, which were not considered under the previous accounting guidance.
Upon adoption of ASC 326, we recorded a cumulative effect adjustment to retained earnings of $1.2 million, net of $0.4 million of income taxes, on the opening consolidated balance sheet as of January 1, 2020. The adoption of the credit loss standard had no impact to cash from or used in operating, financing or investing activities on our consolidated cash flow statements.
Our expected loss allowance methodology for accounts receivable is developed using historical losses, current economic conditions and future market forecasts. We also perform ongoing evaluations of our existing and potential customer’s creditworthiness. Our expected loss allowance methodology for
held-to-maturity
investments is developed using historical losses, investment grade ratings and liquidity and maturity assessments. Based on our assessment using these factors, we did not record any allowance for credit losses related to our
held-to-maturity
investments.
We anticipate that the COVID-19 outbreak will have a negative impact on our customers and the homebuilding industry in general and may affect the collectability of our existing trade receivables. As a result, we increased our allowance for credit losses as of March 31, 2020 to reflect this increased risk.
9

INSTALLED BUILDING PRODUCTS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
Changes in our allowance for credit losses are as follows (in thousands):
Balance as of January 1, 2020
  $
 
 
6,878
 
Cumulative effect of change in accounting principle
   
1,600
 
Current period provision
   
1,298
 
Recoveries collected and other
   
204
 
Amounts written off
   
(951
)
         
Balance as of March 31, 2020
  $
9,029
 
         
NOTE 5 - INVESTMENTS
Cash and cash equivalents includes investments in money market funds that are valued based on the net asset value of the funds. The investments in these funds were $104.6 million and $99.2 million as of March 31, 2020 and December 31, 2019, respectively.
All other investments are classified as
held-to-maturity
and consist of highly liquid instruments, primarily including corporate bonds and commercial paper. As of March 31, 2020 and December 31, 2019, the amortized cost of these investments equaled the net carrying value, which was $26.5 million and $38.0 million, respectively. All
held-to-maturity
securities as of March 31, 2020 mature in one year or less. See Note 9, Fair Value Measurements, for additional information.
NOTE 6 - GOODWILL AND INTANGIBLES
Goodwill
The change in carrying amount of goodwill was as follows (in thousands):
 
Goodwill
(Gross)
   
Accumulated
Impairment
Losses
   
Goodwill
(Net)
 
January 1, 2020
  $
  265,656
    $
  (70,004
)   $
  195,652
 
Business Combinations
   
3,192
     
     
3,192
 
Other
   
(180
)    
     
(180
)
                         
March 31, 2020
  $
268,668
    $
  (70,004
)   $
198,664
 
                         
Other changes included in the above table include minor adjustments for the allocation of certain acquisitions still under measurement. For additional information regarding changes to goodwill resulting from acquisitions, see Note 16, Business Combinations.
We test goodwill for impairment annually during the fourth quarter of our fiscal year or earlier if there is an impairment indicator. We anticipate that the COVID-19 outbreak could have an impact on our customers and the homebuilding industry in general, as it could affect, among other factors, employment levels, consumer spending and consumer confidence, which could decrease demand for homes, adversely affecting our business. As such, we considered whether impairment indicators arose through the date of filing of this Quarterly Report on Form 10-Q for our goodwill, long-lived assets and other intangible assets and concluded that no such factors exist. While we ultimately concluded that our goodwill, long-lived assets and other intangibles assets were not impaired as of March 31, 2020, we will continue to assess impairment indicators related to the impact of the COVID-19 outbreak on our business. Accumulated impairment losses included within the above table were incurred over multiple periods, with the latest impairment charge being recorded during the year ended December 31, 2010.
10

INSTALLED BUILDING PRODUCTS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
Intangibles, net
The following table provides the gross carrying amount, accumulated amortization and net book value for each major class of intangibles (in thousands):
 
As of March 31,
   
As of December 31,
 
 
2020
   
2019
 
 
Gross
Carrying
Amount
   
Accumulated
Amortization
   
Net
Book
Value
   
Gross
Carrying
Amount
   
Accumulated
Amortization
   
Net
Book
Value
 
Amortized intangibles:
   
     
     
     
     
     
 
Customer relationships
  $
  171,945
    $
  74,061
    $
  97,884
    $
  169,334
    $
  69,388
    $
  99,946
 
Covenants
not-to-compete
   
17,189
     
11,391
     
5,798
     
16,959
     
10,617
     
6,342
 
Trademarks and tradenames
   
70,891
     
23,752
     
47,139
     
69,718
     
22,609
     
47,109
 
Backlog
   
14,610
     
14,005
     
605
     
14,080
     
13,915
     
165
 
                                                 
  $
274,635
    $
  123,209
    $
  151,426
    $
270,091
    $
  116,529
    $
  153,562
 
                                                 
 
The gross carrying amount of intangibles increased approximately $4.5 million during the three months ended March 31, 2020 primarily due to business combinations. For more information, see Note 16, Business Combinations. Remaining estimated aggregate annual amortization expense is as follows (amounts, in thousands, are for the fiscal year ended):
         
Remainder of 2020
  $
  19,737
 
2021
   
25,086
 
2022
   
23,930
 
2023
   
21,019
 
2024
   
17,504
 
Thereafter
   
44,150
 
 
 
NOTE 7 - LONG-TERM DEBT
Long-term debt consisted of the following (in thousands):
                 
 
As of March 31,
   
As of December 31,
 
 
2020
   
2019
 
Senior Notes due 2028, net of unamortized debt issuance costs of $4,678 and $4,823, respectively
  $
  295,322
    $
295,177
 
Term loan, net of unamortized debt issuance costs of $1,592 and $1,662, respectively
   
198,408
     
198,338
 
Vehicle and equipment notes, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 2.5% to 4.8%
   
73,097
     
72,714
 
Various notes payable, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 4% to 6%
   
2,966
     
2,966
 
                 
   
569,793
     
569,195
 
Less: current maturities
   
(24,241
)    
(24,164
)
                 
Long-term debt, less current maturities
  $
545,552
    $
545,031
 
                 
 
 
 
11

INSTALLED BUILDING PRODUCTS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
Remaining required repayments of debt principal, gross of
unamortized
debt issuance costs, as of March 31, 2020 are as follows (in thousands):
         
Remainder of 2020
  $
18,719
 
2021
   
20,516
 
2022
   
16,714
 
2023
   
11,432
 
2024
   
5,645
 
Thereafter
   
503,037
 
 
 
5.75% Senior Notes due 2028
In September 2019, we issued $300.0 million in aggregate principal amount of 5.75% senior unsecured notes (the “Senior Notes”). The Senior Notes will mature on February 1, 2028 and interest will be payable semi-annually in cash in arrears on February 1 and August 1, commencing on February 1, 2020. The net proceeds from the Senior Notes offering were $295.0 million after debt issuance costs. We used some of the net proceeds to repay a portion of our outstanding obligations (including accrued and unpaid interest) under our term loan credit agreement (as defined below) and to pay fees and expenses related to the entry into a new revolving credit facility described below.
The indenture covering the Senior Notes contains restrictive covenants that, among other things, limit the ability of the Company and certain of our subsidiaries (subject to certain exceptions) to: (i) incur additional debt and issue preferred stock; (ii) pay dividends on, redeem or repurchase stock; (iii) prepay subordinated debt; (iv) create liens; (v) make specified types of investments; (vi) apply net proceeds from certain asset sales; (vii) engage in transactions with affiliates; (viii) merge, consolidate or sell substantially all of our assets; and (ix) pay dividends and make other distributions from subsidiaries.
Credit Facilities
In December 2019, we amended and restated our $400 million, seven-year term loan facility due April 2025 (the “Term Loan”) under our credit agreement (the “Term Loan Agreement”), dated as of April 13, 2017 (as previously amended by the First Amendment thereto dated November 30, 2017 and by the Second Amendment thereto dated June 19, 2018). The amended Term Loan (i) effects a repricing of the interest rate applicable to the term loans thereunder from LIBOR plus 2.50% to LIBOR plus 2.25% and (ii) replaces Royal Bank of Canada with Bank of America, N.A. as the administrative agent and collateral agent thereunder. As of March 31, 2020, we had $198.4 million, net of unamortized debt issuance costs, due on our Term Loan. The amended Term Loan also has a margin of 1.25% in the case of base rate loans.
In September 2019, we entered into a new asset-based lending credit agreement (the “ABL Credit Agreement”). The ABL Credit Agreement provides for an asset-based lending credit facility (the “ABL Revolver”) of up to $200.0 million with a five-year maturity, which replaced the Company’s previous revolving credit facility. Borrowing availability under the ABL Revolver is based on a percentage of the value of certain assets securing the Company’s obligations and those of the subsidiary guarantors thereunder. In connection with the Amended and Restated Term Loan, we entered into a Second Amendment (the “Second Amendment”) to the ABL/Term Loan Intercreditor Agreement with Bank of America, N.A., as ABL Agent for the lenders under the ABL Credit Agreement, and Bank of America, N.A., as Term Loan Agent for the lenders under the Amended and Restated Term Loan. Including outstanding letters of credit, our remaining availability under the ABL Revolver as of March 31, 2020 was $161.3 million.
All of the obligations under the Term Loan and ABL Revolver are guaranteed by all of the Company’s existing restricted subsidiaries and will be guaranteed by the Company’s future restricted subsidiaries. Additionally, all obligations under the Term Loan and ABL Revolver, 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 ABL Priority Collateral, as defined in the ABL Credit Agreement, and a second-priority security interest in such assets that constitute Term Loan Priority Collateral, as defined in the Term Loan Agreement.
12

INSTALLED BUILDING PRODUCTS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
The ABL Revolver bears interest at either the Eurodollar rate or the base rate (which approximated the prime rate), at the Company’s election, plus a margin of (A)
1.25
% or
1.50
% in the case of Eurodollar rate loans (based on a measure of availability under the ABL Credit Agreement) and (B)
0.25
% or
0.50
% in the case of base rate loans (based on a measure of availability under the ABL Credit Agreement).
The ABL Revolver also provides incremental revolving credit facility commitments of up to $50.0 million. The terms and conditions of any incremental revolving credit facility commitments must be no more favorable than the terms of the ABL Revolver. The ABL Revolver also allows for the issuance of letters of credit of up to $75.0 million in aggregate and borrowing of swingline loans of up to $20.0 million in aggregate.
The ABL Credit Agreement contains a financial covenant requiring the satisfaction of a minimum fixed charge coverage ratio of 1.0x in the event that we do not meet a minimum measure of availability under the ABL Revolver.
Vehicle and Equipment Notes
We are party to a Master Loan and Security Agreement (“Master Loan and Security Agreement”), a Master Equipment Lease Agreement (“Master Equipment Agreement”) and one or more Master Loan Agreements (“Master Loan Agreements” and together with the Master Loan and Security Agreement and Master Equipment Agreement the “Master Loan Equipment Agreements”) with various lenders to provide financing for the purpose of purchasing or leasing vehicles and equipment used in the normal course of business. Each financing arrangement under these agreements constitutes a separate note and obligation. Vehicles and equipment purchased or leased under each financing arrangement serve as collateral for the note applicable to such financing arrangement. Regular payments are due under each note for a period of typically 60 consecutive months after the incurrence of the obligation. The specific terms of each note are based on specific criteria, including the type of vehicle or equipment and the market interest rates at the time. No termination date applies to these agreements. As of March 31, 2020, approximately $78.3 million of the various loan agreements was available for purchases of equipment.
Total gross assets relating to our Master Loan and Equipment Agreements were $133.8 million and $130.2 million as of March 31, 2020 and December 31, 2019, respectively. The net book value of assets under these agreements was $68.4 million and $68.2 million as of March 31, 2020 and December 31, 2019, respectively. Depreciation of assets held under these agreements is included within cost of sales on the Condensed Consolidated Statements of Operations and Comprehensive Income.
NOTE 8 - LEASES
We lease various assets in the ordinary course of business as follows: warehouses to store our materials and perform staging activities for certain products we install; various office spaces for selling and administrative activities to support our business; and certain vehicles and equipment to facilitate our operations, including, but not limited to, trucks, forklifts and office equipment.
13

INSTALLED BUILDING PRODUCTS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
The table below presents the lease-related assets and liabilities recorded on the Condensed Consolidated Balance Sheet:
                     
(in thousands)
 
Classification
 
As of March 31,
2020
   
As of December 31, 
2019
 
Assets
 
 
 
 
 
 
 
Non-Current
 
   
     
 
Operating
 
Operating lease
right-of-use
assets
  $
  47,134
    $
45,691
 
Finance
 
Property and equipment, net
   
6,602
     
7,148
 
                     
Total lease assets
 
  $
53,736
    $
52,839
 
                     
Liabilities
 
 
 
 
 
 
 
Current
 
   
     
 
Operating
 
Current maturities of operating lease obligations
  $
15,889
    $
15,459
 
Financing
 
Current maturities of finance lease obligations
   
2,438
     
2,747
 
Non-Current
 
   
     
 
Operating
 
Operating lease obligations
   
30,741
     
29,785
 
Financing
 
Finance lease obligations
   
3,412
     
3,597
 
                     
Total lease liabilities
 
  $
52,480
    $
51,588
 
                     
 
 
 
 
 
 
                 
Weighted-average remaining lease term:
   
 
 
 
                 
 
Operating leases
   
4.5 years
 
 
 
 
 
Finance leases
   
2.7 years
 
 
 
 
 
Weighted-average discount rate
   
 
 
 
 
 
Operating leases
   
4.50
%
 
 
 
 
Finance leases
   
4.95
%
 
 
 
 
 
 
Lease Costs
The table below presents certain information related to the lease costs for finance and operating leases:
                         
 
   
Three months ended
March 31,
 
(in thousands)
 
Classification
   
2020
   
2019
 
Operating lease cost
(1)
   
Administrative
    $
  5,572
    $
  4,987
 
Finance lease cost
   
     
     
 
Amortization of leased assets
(2)
   
Cost of sales
     
965
     
1,478
 
Interest on finance lease obligations
   
Interest expense, net
     
73
     
94
 
                         
Total lease costs
   
    $
6,610
    $
6,559
 
                         
 
 
 
 
 
(1)
Includes variable lease costs of $0.6 million and $0.5 million, respectively, and short-term lease costs of $0.2 million
for each of the three months ended March 31, 2020 and 2019
.
 
 
 
 
 
 
(2)
Includes variable lease costs of $0.2 million and $0.3 million, respectively
 
 
Other Information
The table below presents supplemental cash flow information related to leases (in thousands):
                 
 
Three months ended
March 31,
 
 
2020
   
2019
 
Cash paid for amounts included in the measurement of lease liabilities:
   
     
 
Operating cash flows for operating leases
  $
4,746
    $
4,233
 
Operating cash flows for finance leases
   
73
     
94
 
Financing cash flows for finance leases
   
738
     
1,366
 
 
 
 
 
 
14

INSTALLED BUILDING PRODUCTS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
Undiscounted Cash Flows
The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years for the finance lease obligations and operating lease obligations recorded on the Condensed Consolidated Balance Sheet as of March 31, 2020 (in thousands):
                                 
 
Finance Leases
   
Operating Leases
 
 
   
Related Party
   
Other
   
Total Operating
 
Remainder of 2020
  $
2,229
    $
819
    $
  12,733
    $
13,552
 
2021
   
2,048
     
946
     
13,089
     
14,035
 
2022
   
1,113
     
869
     
7,968
     
8,837
 
2023
   
748
     
415
     
4,561
     
4,976
 
2024
   
334
     
425
     
2,815
     
3,240
 
Thereafter
   
11
     
398
     
6,617
     
7,015
 
                                 
Total minimum lease payments
   
6,483
    $
  3,872
    $
47,783
     
51,655
 
Less: Amounts representing executory costs
   
(144
)    
     
     
—  
 
Less: Amounts representing interest
   
(489
)    
     
     
(5,025
)
                                 
Present value of future minimum lease payments
   
5,850
     
     
     
46,630
 
Less: Current obligation under leases
   
(2,438
)    
     
     
(15,889
)
                                 
Long-term lease obligations
  $
3,412
     
     
    $
30,741
 
                                 
 
 
 
 
 
 
NOTE 9 - FAIR VALUE MEASUREMENTS
Assets and Liabilities Measured at Fair Value on a Recurring Basis
In many cases, a valuation technique used to measure fair value includes inputs from multiple levels of the fair value hierarchy. The lowest level of significant input determines the placement of the entire fair value measurement in the hierarchy. During the periods presented, there were no transfers between fair value hierarchical levels.
Assets Measured at Fair Value on a Nonrecurring Basis
Certain assets, specifically other intangible and long-lived assets, are measured at fair value on a nonrecurring basis in periods subsequent to initial recognition. Assets measured at fair value on a nonrecurring basis as of March 31, 2020 and December 31, 2019 are categorized based on the lowest level of significant input to the valuation. The assets are measured at fair value when our impairment assessment indicates a carrying value for each of the assets in excess of the asset’s estimated fair value. Undiscounted cash flows, a Level 3 input, are utilized in determining estimated fair values. During each of the three months ended March 31, 2020 and 2019, we did not record any impairments on these assets required to be measured at fair value on a nonrecurring basis.
Estimated Fair Value of Financial Instruments
Accounts receivable, accounts payable and accrued liabilities as of March 31 2020 and December 31, 2019 approximate fair value due to the short-term maturities of these financial instruments. The carrying amounts of certain long-term debt, including the Term Loan and ABL Revolver as of March 31, 2020 and December 31, 2019, approximate fair value due to the variable rate nature of the agreements. The carrying amounts of our operating lease
right-of-use
assets and the obligations associated with our operating and finance leases as well as our vehicle and equipment notes approximate fair value as of March 31, 2020 and December 31, 2019. All debt classifications represent Level 2 fair value measurements.
Derivative financial instruments are measured at fair value based on observable market information and appropriate valuation methods. Contingent consideration liabilities arise from future earnout payments to the sellers associated with certain acquisitions and are based on predetermined calculations of certain future results. These future payments are estimated by considering various factors, including business risk and projections. The contingent consideration liabilities are measured at fair value by discounting estimated future payments to their net present value using the appropriate weighted average cost of capital (WACC). The fair values of financial assets and
15

INSTALLED BUILDING PRODUCTS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
 
 
liabilities that are recorded at fair value in the Condensed Consolidated Balance Sheets and not described above were as follows (in thousands):
                                                                 
 
As of March 31, 2020
   
As of December 31, 2019
 
 
Total
   
Level 1
   
Level 2
   
Level 3
   
Total
   
Level 1
   
Level 2
   
Level 3
 
Financial assets:
   
     
     
     
     
     
     
     
 
Cash equivalents
  $
104,594
    $
104,594
    $
—  
    $
—  
    $
99,242
    $
99,242
    $
—  
    $
—  
 
                                                                 
Financial liabilities:
   
     
     
     
     
     
     
     
 
Derivative financial instruments
  $
16,993
    $
—  
    $
16,993
    $
—  
    $
9,446
    $
—  
    $
9,446
    $
—  
 
Contingent consideration
   
2,642
     
—  
     
—  
     
2,642
     
3,854
     
—  
     
—  
     
3,854
 
                                                                 
Total financial liabilities
  $
19,635
    $
—  
    $
16,993
    $
2,642
    $
13,300
    $
—  
    $
9,446
    $
3,854
 
                                                                 
 
 
 
 
See Note 5, Investments, for more information on cash equivalents included in the table above. Also see Note 10, Derivatives and Hedging Activities, for more information on derivative financial instruments.
The change in fair value of the contingent consideration (a Level 3 input) was as follows (in thousands):
         
Contingent consideration liability - January 1, 2020
  $
3,854
 
Preliminary purchase price
   
1,000
 
Fair value adjustments
   
(200
)
Accretion in value
   
121
 
Amounts paid to sellers
   
(2,133
)
         
Contingent consideration liability - March 31, 2020
  $
2,642
 
         
 
 
 
 
 
 
 
 
The accretion in value of contingent consideration liabilities is included within administrative expenses on the Condensed Consolidated Statements of Operations and Comprehensive Income.
The carrying values and associated fair values of financial assets and liabilities that are not recorded at fair value in the Condensed Consolidated Balance Sheets and not described above include our Senior Notes and investments. To estimate fair values of these items, we utilized third-party quotes which are derived all or in part from model prices, external sources or market prices. Both represent a Level 2 fair value measurement and are as follows (in thousands):
                                 
 
As of March 31, 2020
   
As of December 31, 2019
 
 
Carrying Value
   
Fair Value
   
Carrying Value
   
Fair Value
 
Investments
  $
26,487
    $
26,431
    $
37,961
    $
37,958
 
Senior Notes
(1)
   
300,000
     
286,866
     
300,000
     
321,114
 
 
 
 
 
 
 
 
 
(1)
Excludes the impact of unamortized debt issuance costs.
 
 
 
 
 
See Note 5, Investments, for more information on investments included in the table above. Also see Note 7, Debt, for more information on our Senior Notes.
NOTE 10 - DERIVATIVES AND HEDGING ACTIVITIES
Cash Flow Hedges of Interest Rate Risk
Our purpose for using interest rate derivatives is to add stability to interest expense and to manage our exposure to interest rate movements. During the three months ended March 31, 2020, such derivatives were used to hedge the variable cash flows associated with existing variable-rate debt. To accomplish these objectives, we primarily use interest rate swaps as part of our interest rate risk management strategy. Interest rate swaps designated as
 
cash flow
16

INSTALLED BUILDING PRODUCTS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
hedges
involve the receipt of variable amounts from a counterparty in exchange for making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount. As of March 31, 2020, we had two interest rate swaps, each with an associated floor, with a total beginning notional of $200.0 million, one that amortizes quarterly to $95.3 million at a maturity date of May 31, 2022 and one that amortizes quarterly to $93.3 million at a maturity date of April 15, 2025. We also had a forward interest rate swap with an associated floor beginning May 31, 2022 with a beginning notional of $100.0 million that amortizes quarterly to $97.0 million at a maturity date of April 15, 2025. These three swaps serve to hedge substantially all of the variable cash flows on our Term Loan until maturity. The assets and liabilities associated with these derivative instruments are included in other current liabilities and other long-term liabilities on the Condensed Consolidated Balance Sheets at their fair value amounts as described in Note
9
,
Fair Value Measurements.
The changes in the fair value of derivatives designated and that qualify as cash flow hedges are recorded in other comprehensive income, net of tax on the Condensed Consolidated Statements of Operations and Comprehensive Income and in accumulated other comprehensive income on the Condensed Consolidated Balance Sheets and subsequently reclassified into earnings in the period that the hedged forecasted transaction affects earnings. We had no such changes during the three months ended March 31, 2020 or 2019.
Amounts reported in accumulated other comprehensive income related to derivatives will be reclassified to interest expense, net as interest payments are made on our variable-rate debt. Over the next twelve months, we estimate that an additional $3.2 million will be reclassified as an increase to interest expense, net.
Additionally, we do not use derivatives for trading or speculative purposes and we currently do not have any derivatives that are not designated as hedges. As of March 31, 2020, we have not posted any collateral related to these agreements.
LIBOR is used as a reference rate for our interest rate swap agreements we use to hedge our interest rate exposure. During the three months ended March 31, 2020, we adopted ASU
2020-04,
Reference Rate Reform: Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848). The purpose of this guidance is to provide relief for impacted areas as it relates to impending reference rate reform. We elected the practical expedient to continue to assert probability of hedged interest, regardless of any expected future modification in terms related to reference rate reform.
NOTE 11 - STOCKHOLDERS’ EQUITY
As of March 
31
,
2020
and December 
31
,
2019
, we had losses of $
12.8
 million and $
7.1
 million, respectively, in accumulated other comprehensive income on our Condensed Consolidated Balance Sheets, which represents the effective portion of the unrealized loss on our derivative instruments. For additional information, see Note
10
, Derivatives and Hedging Activities.
During the three months ended March 31, 2020, we repurchased approximately 443 thousand shares of our common stock with an aggregate price of approximately $15.8 million, or $35.59 average price per share. We did not repurchase any shares during the three months ended March 31, 2019. The stock repurchase plan is in effect through March 1, 2021 unless extended by our board of directors. The effect of these treasury shares reducing the number of common shares outstanding is reflected in our earnings per share calculation. As of March 31, 2020, we have $44.9 million remaining on our current stock repurchase program. In response to COVID-19, we have temporarily suspended our share repurchase program.
NOTE 12 - EMPLOYEE BENEFITS
Healthcare
We participate in multiple healthcare plans, of which our primary plan is partially self-funded with an insurance company payment benefits in excess of stop loss limits per individual. Our healthcare benefit expense (net of employee contributions) was approximately $7.0 million and $4.8 million for the three months ended March 31,
17

INSTALLED BUILDING PRODUCTS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
2020 and 2019, respectively, for all plans. An accrual for estimated healthcare claims incurred but not reported (“IBNR”) is included within accrued compensation on the Condensed Consolidated Balance Sheets and was $2.9 million and $2.6 million as of March 31, 2020 and December 31, 2019, respectively.
Workers’ Compensation
Workers’ compensation expense totaled $4.4 million and $4.2 million for the three months ended March 31, 2020 and 2019, respectively. Workers’ compensation known claims and IBNR reserves included on the Condensed Consolidated Balance Sheets were as follows (in thousands):
                 
 
March 31,
2020
   
December 31,
2019
 
Included in other current liabilities
  $
6,063
    $
6,777
 
Included in other long-term liabilities
   
12,165
     
10,874
 
                 
  $
18,228
    $
17,651
 
                 
 
 
 
 
 
 
 
 
We also had an insurance receivable for claims that exceeded the stop loss limit for fully insured policies included on the Condensed Consolidated Balance Sheets. This receivable offsets an equal liability included within the reserve amounts noted above and was as follows (in thousands):
                 
 
March 31,
2020
   
December 31,
2019
 
Included in other
non-current
assets
  $
1,955
    $
2,098
 
 
 
 
 
 
 
 
 
Retirement Plans
We participate in multiple 401(k) plans, whereby we provide a matching contribution of wages deferred by employees and can also make discretionary contributions to each plan. Certain plans allow for discretionary employer contributions only. These plans cover substantially all our eligible employees. We recognized 401(k) plan expenses of $0.6 million during each of the three months ended March 31, 2020 and 2019, respectively. These expenses are included in administrative expenses on the accompanying Condensed Consolidated Statements of Operations and Comprehensive Income.
Share-Based Compensation
Common Stock Awards
We periodically grant shares of our common stock to
non-employee
members of our board of directors and our employees. During the three months ended March 31, 2020, we granted 316 shares of our common stock under our 2014 Omnibus Incentive Plan to a
non-employee
member of our board of directors. The stock will vest on the date of our 202
1
annual meeting. Accordingly, we recorded $33 thousand in compensation expense during the three months ended March 31, 2020. We did not grant any such shares during the three months ended March 31, 2019, however, we recorded $0.1 million in compensation expense during the three months ended March 31, 2019 related to prior grants to
non-employee
members of our board of directors. During the three months ended March 31, 2020 and 2019, we granted approximately seven and 11 thousand shares of our common stock, respectively, to employees and recorded $1.0 million and $1.1 million, respectively, of compensation expense associated with
non-performance-based
awards issued to employees.
As of March 31, 2020, we had $4.3 million of unrecognized compensation expense related to these nonvested common stock awards issued to
non-employee
members of our board of directors and our employees. This expense is subject to future adjustments for forfeitures and is expected to be recognized on a straight-line basis over the remaining weighted-average period of 1.8 years. Shares forfeited are returned as treasury shares and available for future issuances. See the table below for changes in shares and related weighted average
grant
d
ate
fair value
per share.
18

INSTALLED BUILDING PRODUCTS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
Employees – Performance-Based Stock Awards
During the three months ended March 31, 2020, we issued under our 2014 Omnibus Incentive Plan approximately 0.1 million shares of our common stock to certain officers, which vest in two equal installments on each of April 20, 2021 and April 20, 2022. In addition, during the three months ended March 31, 2020, we established, and our Board of Directors approved, performance-based targets in connection with common stock awards to be issued to certain officers in 2021 contingent upon achievement of these targets. Share-based compensation expense associated with these performance-based awards and prior performance-based grants was $1.0 million and $0.7 million for the three months ended March 31, 2020 and 2019, respectively.
As of March 31, 2020, we had $6.9 million of unrecognized compensation expense related to nonvested performance-based common stock awards. This expense is subject to future adjustments for forfeitures and is expected to be recognized over the remaining weighted-average period of 2.1 years using the graded-vesting method. See the table below for changes in shares and related weighted average
grant date
fair value per share.
Employees – Performance-Based Restricted Stock Units
During 2019, we established, and our board of directors approved, performance-based restricted stock units in connection with common stock awards to be issued to certain employees in 2020 based upon achievement of a performance target. These units will be accounted for as equity-based awards that will be settled with a fixed number of common shares. We recorded $0.2 million and $0.1 million in compensation expense associated with these performance-based units during the three months ended March 31, 2020 and 2019, respectively.
As of March 31, 2020, we had $33 thousand of unrecognized compensation expense related to nonvested performance-based common stock units. This expense is subject to future adjustments for forfeitures and is expected to be recognized on a straight-line basis over the remaining weighted-average period of 0.1 years. See the table below for changes in shares and related weighted average
grant
d
ate
fair value per share.
Share-Based Compensation Summary
Amounts and changes for each category of equity-based award were as follows:
                                                 
 
Common Stock Awards
   
Performance-Based
 Stock Awards
   
Performance-Based
 Restricted Stock
Units
 
 
Awards
   
Weighted
Average Grant
Date Fair Value
Per Share
   
Awards
   
Weighted
Average Grant
Date Fair Value
Per Share
   
Units
   
Weighted
Average Grant
Date Fair Value
Per Share
 
Nonvested awards/units at December 31, 2019
   
152,882
    $
52.93
     
160,289
    $
50.49
     
13,186
    $
51.62
 
Granted
   
7,420
     
75.88
     
57,450
     
77.28
     
     
 
Vested
   
(568
)    
52.63
     
     
     
     
 
Forfeited/Cancelled
   
(1,759
)    
52.25
     
     
     
(92
   
51.62
 
                                                 
Nonvested awards/units at March 31, 2020
   
157,975
    $
54.02
     
217,739
    $
57.53
     
13,094
    $
51.62
 
                                                 
 
 
 
 
 
 
 
19

INSTALLED BUILDING PRODUCTS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
We recorded the following stock compensation expense by income statement category (in thousands):
                 
 
Three months ended March 31,
 
 
2020
   
2019
 
Cost of sales
  $
96
    $
78
 
Selling
   
49
     
44
 
Administrative
   
2,536
     
1,816
 
                 
  $
2,681
    $
1,938
 
                 
 
 
 
 
 
Administrative stock compensation expense includes all stock compensation earned by our administrative personnel, while cost of sales and selling stock compensation represents all stock compensation earned by our installation and sales employees, respectively. The difference between the sum of the expenses described above and the amount in the table is comprised primarily of expenses associated with immaterial liability-based awards.
As of March 31, 2020, approximately 2.1 million of the 3.0 million shares of common stock authorized for issuance were available for issuance under the 2014 Omnibus Incentive Plan.
NOTE 13 - INCOME TAXES
Our provision for income taxes as a percentage of pretax earnings is based on a current estimate of the annual effective income tax rate adjusted to reflect the impact of discrete items.
During the three months ended March 31, 2020, our effective tax rate was 26.2%. The rate was unfavorably impacted by separate tax filing entities in a loss position for which a full valuation allowance is required, resulting in no tax benefit for recognized losses.
NOTE 14 - RELATED PARTY TRANSACTIONS
We sell installation services to other companies related to us through common or affiliated ownership and/or board of directors and/or management relationships. We also purchase services and materials and pay rent to companies with common or affiliated ownership.
We lease our headquarters and certain other facilities from related parties. See Note 8, Leases, for future minimum lease payments to be paid to these related parties.
The amount of sales to related parties as well as the purchases from and rent expense paid to related parties were as follows (in thousands):
                 
 
Three months ended March 31,
 
 
2020
   
2019
 
Sales
  $
3,282
    $
2,661
 
Purchases
   
607
     
388
 
Rent
   
272
     
260
 
 
 
 
 
 
 
 
 
We had a related party balance of approximately $1.6 million and $1.7 million included in accounts receivable on our Condensed Consolidated Balance Sheets as of March 31, 2020 and December 31, 2019, respectively. These balances primarily represent trade accounts receivable arising during the normal course of business with various related parties. M/I Homes, Inc., a customer whose Chairman, President and Chief Executive Officer was a member of our board of directors until his resignation from our board effective March 18, 2020, accounted for $1.2 million and $1.3 million of these balances as of March 31, 2020 and December 31, 2019, respectively.
20

INSTALLED BUILDING PRODUCTS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
NOTE 15 - COMMITMENTS AND CONTINGENCIES
Accrued General Liability and Auto Insurance
Accrued general liability and auto insurance reserves included on the Condensed Consolidated Balance Sheets were as follows (in thousands):
                 
 
March 31,
2020
   
December 31,
2019
 
Included in other current liabilities
  $
3,404
    $
3,538
 
Included in other long-term liabilities
   
16,912
     
18,184
 
                 
  $
20,316
    $
21,722
 
                 
 
 
 
 
 
 
 
 
We also had insurance receivables and indemnification assets included on the Condensed Consolidated Balance Sheets that, in aggregate, offset equal liabilities included within the reserve amounts noted above. The amounts were as follows (in thousands):
                 
 
March 31,
2020
   
December 31,
2019
 
Insurance receivables and indemnification assets for claims under fully insured policies
  $
6,910
    $
7,491
 
Insurance receivables for claims that exceeded the stop loss limit
   
297
     
2,321
 
                 
Total insurance receivables and indemnification assets included in other
non-current
assets
  $
7,207
    $
9,812
 
                 
 
 
 
 
 
 
 
 
Leases
See Note 8, Leases, for further information regarding our lease commitments.
Other Commitments and Contingencies
From time to time, various claims and litigation are asserted or commenced against us principally arising from contractual matters and personnel and employment disputes. In determining loss contingencies, management considers the likelihood of loss as well as the ability to reasonably estimate the amount of such loss or liability. An estimated loss is recorded when it is considered probable that such a liability has been incurred and when the amount of loss can be reasonably estimated. As litigation is subject to inherent uncertainties, we cannot be certain that we will prevail in these matters. However, we do not believe that the ultimate outcome of any pending matters will have a material adverse effect on our consolidated financial position, results of operations or cash flows.
During the year ended December 31, 2018, we entered into an agreement with one of our suppliers to purchase a portion of the insulation materials we utilize across our business. This agreement is effective January 1, 2019 through December 31, 2021 with a purchase obligation of $22.6 million for 2020 and $15.0 million for 2021. For the three months ended March 31, 2020, we have satisfied $1.8 million of our purchase obligation under this agreement.
NOTE 16 - BUSINESS COMBINATIONS
As part of our ongoing strategy to expand geographically and increase market share in certain markets, we completed two business combinations during the three months ended March 31, 2020 and one business combination during the three months ended March 31, 2019 and one insignificant
tuck-in
acquisition merged into existing operations during the three months ended March 31, 2019, in which we acquired 100% of the voting equity interests in each.
The largest of these acquisitions were Royals Commercial Services, Inc. (“Royals”) in March 2020 and 1st State Insulation, LLC (“1st State Insulation”) in March 2019. Below is a summary of each significant acquisition by year, including revenue and net (loss)/income since date of acquisition, shown for the year acquisition. Where noted, “Other” represents acquisitions that were individually immaterial in that year. Net (loss)/income, as noted below, includes amortization, taxes and interest allocations when
appropriate.
21

INSTALLED BUILDING PRODUCTS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
For the three months ended March 31, 2020 (in thousands):
                                                         
 
   
   
   
   
   
Three months ended
March 31, 2020
 
2020 Acquisitions
 
Date
   
Acquisition
Type
   
Cash Paid
   
Seller
Obligations
   
Total Purchase
Price
   
Revenue
   
Net Loss
 
Royals
   
2/29/2020
     
Asset
    $
7,590
    $
2,500
    $
10,090
    $
784
    $
(87
)
Other
   
1/13/2020
     
Asset
     
911
     
70
     
981
     
226
     
(21
)
                                                         
   
     
    $
8,501
    $
2,570
    $
11,071
    $
1,010
    $
(108
)
                                                         
 
 
 
 
For the three months ended March 31, 2019 (in thousands):
                                                         
 
   
   
   
   
   
Three months ended
March 31, 2019
 
2019 Acquisitions
 
Date
   
Acquisition
Type
   
Cash Paid
   
Seller
Obligations
   
Total Purchase
Price
   
Revenue
   
Net Income
 
1st State Insulation
   
3/18/2019
     
Asset
    $
5,125
    $
1,355
    $
6,480
    $
488
    $
23
 
                                                         
 
 
Acquisition-related costs recorded within administrative expenses on the Condensed Consolidated Statements of Operations and Comprehensive Income amounted to $0.7 million and $0.6 million for the three months ended March 31, 2020 and 2019, respectively. The goodwill recognized in conjunction with these business combinations represents the excess cost of the acquired entity over the net amount assigned to assets acquired and liabilities assumed. We expect to deduct approximately $3.0 million of goodwill for tax purposes as a result of 2020 acquisitions.
Purchase Price Allocations
The estimated fair values of the assets acquired and liabilities assumed for the acquisitions, as well as total purchase prices and cash paid, approximated the following (in thousands):
                                 
 
As of March 31, 2020
   
As of March 31, 2019
 
 
Royals
   
Other
   
Total
   
1st State
 
Estimated fair values:
   
     
     
     
 
Accounts receivable
  $
2,848
    $
 —  
    $
2,848
    $
—  
 
Inventories
   
305
     
70
     
375
     
291
 
Other current assets
   
430
     
11
     
441
     
—  
 
Property and equipment
   
627
     
119
     
746
     
989
 
Intangibles
   
3,930
     
582
     
4,512
     
3,382
 
Goodwill
   
2,986
     
206
     
3,192
     
1,857
 
Other
non-current
assets
   
58
     
8
     
66
     
—  
 
Accounts payable and other current liabilities
   
(1,059
)    
(15
)    
(1,074
)    
(39
)
Deferred income tax liabilities
   
(35
)    
—  
     
(35
)    
—  
 
                                 
Fair value of assets acquired and purchase price
   
10,090
     
981
     
11,071
     
6,480
 
Less seller obligations
   
2,500
     
70
     
2,570
     
1,355
 
                                 
Cash paid
  $
7,590
    $
911
    $
8,501
    $
5,125
 
                                 
 
 
 
 
Contingent consideration is included as “seller obligations” in the above table or within “fair value of assets acquired” if subsequently paid during the period presented. These contingent payments consist primarily of earnouts based on performance that are recorded at fair value at the time of acquisition, and/or
non-complete
agreements and amounts based on working capital calculations. When these payments are expected to be made over one year from the acquisition date, the contingent consideration is discounted to net present value using our weighted average cost of capital (WACC), when appropriate.
Further adjustments to the allocation for each acquisition still under its measurement period are expected as third-party or internal valuations are finalized, certain tax aspects of the transaction are completed, contingent
22

INSTALLED BUILDING PRODUCTS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
consideration
is settled and customary post-closing reviews are concluded during the measurement period attributable to each individual business combination. As a result, insignificant adjustments to the fair value of assets acquired, and in some cases total purchase price, have been made to certain business combinations since the date of acquisition and future adjustments may be made through the end of each measurement period. Goodwill and intangibles per the above table may not agree to the total gross increases of these assets as shown in Note 5, Goodwill and Intangibles, during each of the three months ended March 31, 2020 and 2019 due to minor adjustments to goodwill for the allocation of certain acquisitions still under measurement as well as other immaterial intangible assets added during the ordinary course of business. In addition, goodwill and intangibles increased during the three months ended March 31, 2019 due to a small
tuck-in
acquisition merged into existing operations that does not appear in the above table as discussed above.
Estimates of acquired intangible assets related to the acquisitions are as follows (in thousands):
                                 
 
For the three months ended March 31,
 
 
2020
   
2019
 
Acquired intangibles assets
 
Estimated
Fair Value
   
Weighted
Average
Estimated
Useful Life
(yrs.)
   
Estimated
Fair Value
   
Weighted
Average
Estimated
Useful Life
(yrs.)
 
Customer relationships
  $
2,611
     
8
    $
2,100
     
8
 
Trademarks and trade names
   
1,145
     
15
     
999
     
15
 
Non-competition
agreements
   
227
     
5
     
283
     
5
 
Backlog
   
529
     
2
     
—  
     
—  
 
 
 
 
Pro Forma Information
The unaudited pro forma information for the combined results of the Company has been prepared as if the 2020 acquisitions had taken place on January 1, 2019 and the 2019 acquisitions had taken place on January 1, 2018. The unaudited pro forma information is not necessarily indicative of the results that we would have achieved had the transactions actually taken place on January 1, 2019 and 2018, respectively, and the unaudited pro forma information does not purport to be indicative of future financial operating results (in thousands, except per share data):
                 
 
Unaudited pro forma for the three
months ended March 31,
 
 
2020
   
2019
 
Net revenue
  $
399,120
    $
359,209
 
Net income
   
16,125
     
9,578
 
Basic and diluted net income per share
   
0.54
     
0.32
 
 
Unaudited pro forma net income reflects additional intangible asset amortization expense of $0.1 million and $1.0 million for the three months ended March 31, 2020 and 2019, respectively, as well as additional income tax expense of $49 thousand and $0.3 million for the three months ended March 31, 2020 and 2019, respectively, that would have been recorded had the 2020 acquisitions taken place on January 1, 2019 and the 2019 acquisitions taken place on January 1, 2018.
NOTE 17 - INCOME PER COMMON SHARE
Basic net income per common share is calculated by dividing net income by the weighted average shares outstanding during the period, without consideration for common stock equivalents.
Diluted net income per common share is calculated by adjusting weighted average shares outstanding for the dilutive effect of common stock equivalents outstanding for the period, determined using the treasury stock method.
23

INSTALLED BUILDING PRODUCTS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
Potential common stock is included in the diluted income per common share calculation when dilutive. The dilutive effect of outstanding restricted stock awards after application of the treasury stock method was 209 thousand and 127 thousand shares for the three months ended March 31, 2020 and 2019, respectively. Approximately five thousand shares and nine thousand shares of potential common stock was not included in the calculation of diluted net income per common share for the three months ended March 31, 2020 and 2019, respectively, because the effect would have been anti-dilutive.
24

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
This Management’s Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with our consolidated financial statements and related notes in “Item 1. Financial Statements” of this Form
 10-Q,
as well as our 2019 Form
10-K.
OVERVIEW
We are one of the nation’s largest insulation installers for the residential new construction market and are also a diversified installer of complementary building products, including waterproofing, fire-stopping and fireproofing, garage doors, rain gutters, window blinds, shower doors, closet shelving, mirrors and other products throughout the United States. We offer our portfolio of services for new and existing single-family and multi-family residential and commercial building projects in all 48 continental states and the District of Columbia from our national network of over 180 branch locations. Substantially all of our net revenue comes from service-based installation of these products in the residential new construction, repair and remodel and commercial construction end markets. We believe our business is well positioned to continue to profitably grow over the long-term due to our strong balance sheet, liquidity and our continuing acquisition strategy. See
“COVID-19
Impacts” within the Key Factors Affecting Our Operating Results section below for a discussion of short-term impacts to our business.
A large portion of our net revenue comes from the U.S. residential new construction market, which depends upon a number of economic factors, including demographic trends, interest rates, consumer confidence, employment rates, housing inventory levels, foreclosure rates, the health of the economy and availability of mortgage financing. The strategic acquisitions of multiple companies over the last several years contributed meaningfully to our 16.1% increase in net revenue during the three months ended March 31, 2020 compared to 2019.
2020 First Quarter Highlights
Net revenue increased 16.1% to $397.3 million while gross profit increased 30.0% to $116.3 million during the three months ended March 31, 2020 compared to 2019. We also generated approximately $35.9 million of cash from operating activities, and at March 31, 2020 we had $213.7 million of cash and cash equivalents and investments. We have not drawn on our existing $200 million revolving line of credit. The increase in net revenue and gross profit was primarily driven by selling price increases, the contribution of our recent acquisitions and growth across our end markets and products. We experienced strong sales growth year-over-year as reflected in the sales and relative performance metrics detailed below.
25

The following table shows key measures of performance we utilize to evaluate our results:
                 
 
Three months ended March 31,
 
 
2020
   
2019
 
Period-over-period Growth
   
     
 
Sales Growth
   
16.1
%    
13.4
%
Same Branch Sales Growth
(1)
   
12.1
%    
7.4
%
                 
Single-Family Sales Growth
(2)
   
11.0
%    
14.4
%
Single-Family Same Branch Sales Growth
(1)(2)
   
5.9
%    
6.5
%
                 
Residential Sales Growth
(3)
   
14.2
%    
13.8
%
Residential Same Branch Sales Growth
(1)(3)
   
9.7
%    
7.0
%
                 
Same Branch Sales Growth
   
     
 
Volume Growth
(1)(4)
   
-0.2
%    
3.4
%
Price/Mix Growth
(1)(5)
   
12.1
%    
4.1
%
Large Commercial Sales Growth
(1)
   
14.1
%    
6.6
%
                 
U.S. Housing Market
(6)
   
     
 
Total Completions Growth
   
-2.2
%    
5.7
%
Single-Family Completions Growth
(2)
   
2.4
%    
4.2
%
(1)
Same-branch basis represents period-over-period growth for branch locations owned greater than 12 months as of each financial statement date.
(2)
Calculated based on period-over-period growth in the single-family subset of the residential new construction end market.
(3)
Calculated based on period-over-period growth in the residential new construction end market.
(4)
Excludes the large commercial end market; calculated as period-over-period change in the number of completed same-branch residential new construction and repair and remodel jobs.
(5)
Excludes the large commercial end market; defined as change in the mix of products sold and related pricing changes and calculated as the change in period-over-period average selling price per same-branch residential new construction and repair and remodel jobs multiplied by total current year jobs. The mix of end customer and product would have an impact on the year-over-year price per job.
(6)
U.S. Census Bureau data, as revised.
We feel the revenue growth measures are important indicators of how our business is performing, however, we may rely on different metrics in the future. We also utilize gross profit percentage as shown in the following section to monitor our most significant variable costs and to evaluate labor efficiency and success at passing increasing costs of materials to customers.
26

Net revenue, cost of sales and gross profit
The components of gross profit were as follows (in thousands):
                         
 
Three months ended March 31,
 
 
2020
   
Change
   
2019
 
Net revenue
  $
  397,331
     
16.1
%   $
  342,135
 
Cost of sales
   
281,071
     
11.2
%    
252,697
 
                         
Gross profit
  $
116,260
     
30.0
%   $
89,438
 
                         
Gross profit percentage
   
29.3
%    
     
26.1
%
Net revenue increased during the three months ended March 31, 2020 compared to 2019 due primarily to acquisitions, organic growth from our existing branches and increased selling prices. We estimate net revenue during the first quarter of 2020 was reduced by a range of $2.0 million to $2.5 million due to the
COVID-19
health crisis. As a percentage of net revenue, gross profit increased during the three months ended March 31, 2020 compared to 2019 attributable primarily to achieving higher selling prices on relatively stable material costs, as evidenced by our 12.1% improvement in pricing and customer and product mix calculated based on all our combined markets excluding the large commercial end market. Labor utilization improved, in part, as a result of lower installer turnover due to investments in our financial wellness plan, our longevity stock compensation plan for installers and assistance from our Installed Building Products Foundation. However, restrictions limiting the number of laborers on a jobsite and our internal standards for social distancing practices impacted the number of completed jobs and operational efficiencies across our end markets during the first quarter of 2020. As of March 31, 2020, approximately 90% of our branches are located in markets where construction was deemed an “essential” business, leaving a portion of our branches in markets where work is severely limited. See
“COVID-19
Impacts” within the Key Factors Affecting Our Operating Results section below for further information.
Operating expenses
Operating expenses were as follows (in thousands):
                         
 
Three months ended March 31,
 
 
2020
   
Change
   
2019
 
Selling
  $
20,355
     
18.8
%   $
17,130
 
Percentage of total net revenue
   
5.1
%    
     
5.0
%
Administrative
  $
60,195
     
24.3
%   $
48,431
 
Percentage of total net revenue
   
15.1
%    
     
14.2
%
Amortization
  $
6,680
     
13.5
%   $
5,888
 
Percentage of total net revenue
   
1.7
%    
     
1.7
%
Selling
The dollar increases in selling expenses for the three months ended March 31, 2020 were primarily driven by an increase in selling wages and commissions to support our increased net revenue of 16.1%. Selling expense as a percentage of sales slightly increased for the three months ended March 31, 2020 compared to 2019 primarily due to timing of credit losses and collections as well as additional loss reserves recorded as a result of adoption of ASU 2016-13, Financial Instruments – Credit Losses (Topic 326). See Note 4, Credit Losses, for more information.
Administrative
The dollar increases in administrative expenses for the three months ended March 31, 2020 were primarily due to an increase in wages, benefits and facility costs attributable to both acquisitions and organic growth. Administrative expense increased as a percentage of sales for the three months ended March 31, 2020 compared to 2019 primarily due to increases to variable employee expenses as a result of improved company performance and higher health insurance expenses.
27

Other expense, net
Other expense, net was as follows (in thousands):
                         
 
Three months ended March 31,
 
 
2020
   
Change
   
2019
 
Interest expense, net
  $
7,358
     
29.6
%   $
5,676
 
Other
   
—  
     
-100.0
%    
125
 
                         
Total other expense, net
  $
7,358
     
26.8
%   $
5,801
 
                         
The increase in interest expense, net during the three months ended March 31, 2020 compared to 2019 was primarily due to increased debt levels associated with financing transactions that occurred in the second half of 2019.
Income tax provision
Income tax provision and effective tax rates were as follows (in thousands):
                 
 
Three months ended March 31,
 
 
2020
   
2019
 
Income tax provision
  $
5,684
    $
3,354
 
Effective tax rate
   
26.2
%    
27.5
%
During the three months ended March 31, 2020, our effective tax rate was 26.2%. The rates for both periods were unfavorably impacted by separate tax filing entities in a loss position for which a full valuation allowance is required, resulting in no tax benefit for recognized losses.
Other comprehensive loss, net of tax
Other comprehensive loss, net of tax was as follows (in thousands):
                 
 
Three months ended
March 31,
 
 
2020
   
2019
 
Unrealized loss on cash flow hedge, net of taxes
  $
(5,608
)   $
(2,749
)
During the three months ended March 31, 2020, our cash flow hedge position decreased primarily due to interest rate declines partially driven by market responses to the COVID-19 pandemic.
KEY FACTORS AFFECTING OUR OPERATING RESULTS
Cost of Materials
We purchase the materials that we install primarily direct from manufacturers. The industry supply of materials we install has experienced disruptions in the past but has stabilized since the beginning of 2019. Increased market pricing, regardless of the catalyst, has and could continue to impact our results of operations in 2020, to the extent that price increases cannot be passed on to our customers. We began to see improvement in our selling prices in the second quarter of 2019, and this continued into 2020 as evidenced by our 3.2% improvement in gross profit as a percentage of sales during the three months ended March 31, 2020 compared to the three months ended March 31, 2019. We will continue to work with our customers to adjust selling prices to offset higher costs as they occur. See “COVID-19 Impacts” below for a discussion of the short-term impacts of the current economic climate on the availability of the materials we install.
28

Cost of Labor
Our business is labor intensive and the majority of our employees work as installers on local construction sites. We offer a comprehensive benefits package, which many of our local competitors are not able to provide, which will increase costs as we hire additional personnel. Our workers’ compensation costs also continue to increase as we employ additional personnel.
We experienced strong employee retention, turnover and labor efficiency rates in the three months ended March 31, 2020. We believe this is partially a result of various programs meant to benefit our employees, including our financial wellness plan, longevity stock compensation plan for employees and assistance from the Installed Building Products Foundation meant to benefit our employees, their families and their communities. While improved retention drives lower costs to recruit and train new employees, resulting in greater installer productivity, these improvements are somewhat offset by the additional costs of these incentives. See “COVID-19 Impacts” below for a discussion of the short-term impacts of the current economic climate on our workforce.
COVID-19
Impacts
In December 2019, a novel strain of coronavirus (COVID-19) surfaced in Wuhan, China. Since then, the virus has spread globally, including to the United States. In response, the World Health Organization declared the outbreak a pandemic and the U.S. Secretary of Health and Human Services has declared a public health emergency. The COVID-19 pandemic has caused significant volatility, uncertainty and economic disruption. Public health organizations and international, federal, state and local governments have implemented measures to combat the spread of COVID-19, including restrictions on movement such as quarantines, “stay-at-home” orders and social distancing ordinances and restricting or prohibiting outright some or all forms of commercial and business activity. We cannot predict if federal, state and local governments will implement additional restrictions, when restrictions currently in place will expire or whether restrictions currently in place will become more restrictive.
We do not believe the various orders and restrictions or COVID-19 itself materially impacted our business in the first quarter of 2020. The U.S. housing market was robust in the latter months of 2019 and experienced a strong start in 2020. At the end of March 2020, there were approximately seven months of single family housing units under construction in the United States, based on Census Bureau data. We believe this sizable industry backlog will provide us short-term relief from the volatility in industry housing starts. For example, our net revenue for the month ended April 30, 2020 increased approximately 2% over the same period in 2019 even though growth was limited by the closure of approximately 10% of our branches during the month (based on net revenue). Additionally, the numerous state orders for residents to shelter in place in response to COVID-19 had limited impact on IBP in the first quarter of 2020 because construction has been deemed “essential” in most of these states. The most notable exception to the “essential” classification for construction as of the filing date of this Quarterly Report on Form 10-Q is the state of New York, which accounted for less than 2% of our net revenue for the year ended December 31, 2019. Most of the work completed by our branches in this state has been halted since the latter half of March 2020. During portions of March, April and May of 2020 through the date of this filing, we also saw a temporary but significant reduction in activity in our branches located in six other states and the Bay Area of California, which collectively accounted for an additional 8% of our net revenue during the year ended December 31, 2019. The reduced activity in these areas was also attributable to construction being temporarily deemed non-essential during portions of March and April 2020, but those restrictions have been lifted as of the filing date of this 10-Q. Given the considerable uncertainty created by the COVID-19 pandemic and its potential effects, it is not possible to estimate the adverse impact to our second quarter or full year 2020 sales or other financial results at this time. 
29

While we expect the COVID-19 outbreak and related events will have a negative effect on us, the full extent and scope of the impact on our business and industry, as well as national, regional and global markets and economies, depends on numerous evolving factors that we may not be able to accurately predict, including the duration and scope of the pandemic, additional government actions taken in response to the pandemic, the impact on construction activity and demand for homes (based on employment levels, consumer spending and consumer confidence). We expect branch closures, as well as broader impacts to the housing industry due to an anticipated reduction in housing starts, to negatively impact our business. While industry information has indicated that new home orders at some of the nation’s larger builders has slowed dramatically, home sales are still occurring. Industry experts currently anticipate housing starts will decline approximately 30% for the full year 2020, with the most dramatic decline in starts occurring during the second quarter and sequential improvement in each subsequent quarter. Based on the normal lag between starts and completions within the home building industry, we currently estimate that the market decline will have a more pronounced impact on our business in the third and fourth quarters of 2020. Specifically, we anticipate revenue, net income and cash from operations to fall below normal levels during these periods. In the commercial sector, our backlog remains strong and we have not yet seen a meaningful decrease in operations. In the future, certain large-scale infrastructure programs may be at risk in markets where construction has not been deemed “essential,” the need for such structures decline, project funding declines, or as consumer behaviors change. For example, reduced demand for office buildings and/or educational facilities, decreased airport traffic, or decreased usage of sports arenas or similar large commercial structures could impact our commercial end market.
Our management is focused on mitigating the impact of COVID-19 on our business and the risk to our employees and customers. We have taken a number of precautionary measures intended to mitigate these risks, including implementing detailed cleaning and disinfecting processes at our facilities, adhering to social distancing protocols, limiting the number of workers on our jobsites, suspending non-essential air travel and encouraging employees to work remotely when possible. As is common practice in our industry, installers are required to wear protective equipment in the process of completing their work and this practice has been extended to employees at our facilities and within general office spaces. We are prepared to take additional actions if necessary as suggested or required by various health agencies.
We continue to evaluate the nature and extent of the COVID-19 outbreak’s impact on our financial condition, results of operations and cash flows. Specific impacts of branch closures to date, as well as potential future impacts include, but are not limited to, the following:
  Other than branches that serve states where construction has not been deemed “essential,” we have experienced limited business disruptions to date and therefore have not needed to implement significant continuity measures and have not incurred related expenditures to do so. Assuming a significant number of additional states or markets in which we operate do not reverse their current positions about construction being an “essential” business, we do not anticipate having to implement any additional measures in the future.
  To date, we have not experienced a disruption in the supply of the various insulation products we install. All insulation manufacturers from which we purchase operate facilities in the continental U.S. and continue to timely ship material. We are monitoring suppliers of our other products and have had no issues to date acquiring the inventory we need to operate our business. We currently do not anticipate any significant issues with securing these other products in the future.
  We have laid off or furloughed 563 employees in areas where construction has not been deemed “essential.” We expect to rehire a significant portion of those employees once restrictions are lifted and operations return to normal levels. To date, we have rehired nearly 280 employees in various markets after restrictions there were eased.
  Our corporate office is fully operational, even though many employees are working remotely. As such, we have made no modifications to internal controls over financial reporting and have confidence controls are operating as designed. We have enhanced our efforts to mitigate cyber threats and phishing, given the number of employees working remotely. We are continually monitoring and assessing the COVID-19 situation on our internal controls to minimize the impact of their design and operating effectiveness.
30

  While we did not experience an impact to our earnings, financial position and cash flows during the first quarter of 2020, we expect some impact in the remainder of 2020. There is much uncertainty surrounding these estimates and the magnitude of these impacts is therefore ambiguous at this time. We estimate limited impact to our Condensed Consolidated Balance Sheets other than a potential reduction in working capital due to the possibility of reduced net revenue and net income, although this will be mitigated somewhat by actions taken by management to limit spending during 2020. Trade accounts receivable may also be reduced somewhat by lower net revenue and a higher allowance for credit losses due to enhanced risk of uncollectibility from some customers. We anticipate revenue and net income will be negatively impacted in the remainder of 2020. While our cash from operations may decline over recent performance due to a decrease in expected net income driven by lower net revenue, we do not anticipate any issues meeting debt obligations or paying vendors timely given our strong liquidity and large cash reserves. See discussion of impacts to our liquidity within the Liquidity and Capital Resources section below.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES Act) was signed into law. The CARES Act provides numerous tax provision and other stimulus measures. We expect to benefit from the temporary suspension of certain payment requirements for the employer portion of Social Security taxes. We estimate that this will defer approximately $15 million to $20 million of payments, depending on the number of employees, that would have been paid during 2020, such that under the CARES Act, 50% of the amount will now be paid on December 31, 2021 and the remaining 50% will be paid on December 31, 2022. It is important to note that this does not impact the timing of the expense, only the timing of the payment. We also expect to benefit from the creation of certain refundable employee retention credits and the technical correction for qualified leasehold improvements, which provides for tax bonus depreciation. If we generate a net operating loss (“NOL”) in 2020, we would also expect to benefit from the five-year NOL carryback provisions. To the extent that states in which we operate provide for similar stimulus measures, we will evaluate potential benefits at the state-level as well.
In addition, we are adhering to the Families First Coronavirus Response Act (FFCRA) which requires employers to provide their employees with paid sick leave and extended family and medical leave for specified reasons related to COVID-19. Qualifying reasons for leave related to COVID-19 include when an employee is quarantined, is experiencing COVID-19 systems and is seeking a medical diagnosis, is being advised by a healthcare provider to self-quarantine, is caring for an individual subject to a quarantine order or self-quarantine situation, is caring for a child whose school or place of care is closed, or is experiencing any other substantially-similar condition specified by the U.S. Department of Health and Human Services. These provisions are in effect until December 31, 2020.
LIQUIDITY AND CAPITAL RESOURCES
Our capital resources primarily consist of cash from operations and borrowings under our various debt agreements and capital equipment leases and loans. Our primary capital requirements are to fund working capital needs, operating expenses, acquisitions and capital expenditures and to meet required principal and interest payments. As discussed above, our cash reserves may also be used to fund payroll and other short-term requirements if our business is affected significantly by
COVID-19.
From time to time, we may also use our resources to fund our optional stock repurchase program in effect through March 1, 2021; however, we have temporarily suspended our share repurchase program in response to COVID-19. Our investments consist of highly liquid instruments primarily including corporate bonds and commercial paper. As of March 31, 2020, we had no outstanding borrowings under our asset-based lending credit facility (as defined below).
We believe that our cash flows from operations, combined with our current cash levels, highly liquid investments and available borrowing capacity, will be adequate to support our ongoing operations and to fund our debt service requirements, capital expenditures and working capital for at least the next 12 months as evidenced by our net positive cash flows from operations for the three months ended March 31, 2020 and 2019.
While the general economic environment within the United States and most markets around the world have been significantly impacted by the spread of COVID-19, prompting governmental and health agencies to issue
31

unprecedented orders to close businesses not deemed “essential,” we believe we have robust capital resources at our immediate disposal to meet our needs. We have cash reserves and short-term investments of $213.7 million as of March 31, 2020 as well as access to $161.3 million under our ABL Revolver, net of $38.7 million of outstanding letters of credit. This amount available to us is based on eligible collateral, which may be reduced over time. While our cash from operations may decline later in the year due to factors described above, we believe it will remain at a level to fund our operations and not require us to draw on our ABL Revolver. However, as necessary or desirable, we may adjust or amend the terms of our credit facilities. With the uncertainty surrounding COVID-19, our ability to engage in such transactions may be constrained by volatile credit market conditions.
In response to COVID-19, we have taken a number of proactive steps to preserve cash and maximize our financial flexibility in order to efficiently manage through the COVID-19 pandemic. These actions include:
  temporarily suspending stock repurchases under our share repurchase program;
 
  temporarily delaying acquisition closings until the economic environment has stabilized;
 
  suspending pay increases for our executive officers; and
 
  eliminating non-essential travel.
 
See Part II, Item 1A, Risk Factors, for more information on the potential impacts from the COVID-19 pandemic and resulting economic strain.
LIBOR is used as a reference rate for our Term Loan and our interest rate swap agreements we use to hedge our interest rate exposure. In 2017, the Financial Conduct Authority (“FCA”), the authority that regulates LIBOR, announced that it intends to stop compelling banks to submit rates for the calculation of LIBOR after 2021, and it is unclear whether new methods of calculating LIBOR will be established. Our Term Loan Agreement, as hereinafter defined, was amended on November 30, 2017 to include a mechanism to establish an alternative Eurodollar rate if certain circumstances arise such that LIBOR may no longer be used. Additionally, our ABL Credit Agreement includes a provision related to the potential discontinuance of LIBOR to be replaced with one or more Secured Overnight Financing Rate (SOFR) values or another alternate benchmark rate. However, if LIBOR ceases to exist after 2021, the interest rates under the alternative rate could be higher than LIBOR. In addition, LIBOR is used as a reference rate for our interest rate swap agreements we use to hedge our interest rate exposure. During the three months ended March 31, 2020, we adopted ASU 2020-04, Reference Rate Reform: Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848). The purpose of this guidance is to provide relief for impacted areas as it relates to impending reference rate reform. We elected the practical expedient to continue to assert probability of hedged interest, regardless of any expected future modification in terms related to reference rate reform.
The following table summarizes our liquidity (in thousands):
                 
 
As of March 31,
2020
   
As of December 31,
2019
 
Cash and cash equivalents
  $
  187,187
    $
  177,889
 
Short-term investments
   
26,487
     
37,961
 
ABL Revolver
   
200,000
     
200,000
 
Less: outstanding letters of credit and cash collateral
   
(38,672
)    
(38,672
)
                 
Total liquidity
(1)
  $
375,002
    $
377,178
 
                 
 
32

(1)
Total liquidity reflects full borrowing base capacity under our asset-based lending credit facility (as defined below) and may be limited by certain cash collateral limitations depending upon the status of our borrowing base availability. These potential deductions would lower our available cash and cash equivalents balance shown in the table above. As of March 31, 2020, total liquidity would be reduced by $25.1 million due to these cash collateral limitations. In addition, total liquidity is further reduced by $10.0 million within cash and cash equivalents above which was deposited into a trust to serve as additional collateral for our workers’ compensation and general liability policies. This amount can be converted to a letter of credit at our discretion and would reduce the availability on our asset-based lending credit facility (as defined below) included in the table above.
 
5.75% Senior Notes due 2028
In September 2019, we issued $300.0 million in aggregate principal amount of 5.75% senior unsecured notes (the “Senior Notes”). The Senior Notes will mature on February 1, 2028 and interest will be payable semi-annually in cash in arrears on February 1 and August 1, commencing on February 1, 2020. The net proceeds from the Senior Notes offering were $295.0 million after debt issuance costs. We used some of the net proceeds to repay a portion of our outstanding obligations (including accrued and unpaid interest) under our term loan credit agreement (as defined below) and to pay fees and expenses related to the entry into a new revolving credit facility described below.
The indenture covering the Senior Notes contains restrictive covenants that, among other things, limit the ability of the Company and certain of our subsidiaries (subject to certain exceptions) to: (i) incur additional debt and issue preferred stock; (ii) pay dividends on, redeem or repurchase stock; (iii) prepay subordinated debt; (iv) create liens; (v) make specified types of investments; (vi) apply net proceeds from certain asset sales; (vii) engage in transactions with affiliates; (viii) merge, consolidate or sell substantially all of our assets; and (ix) pay dividends and make other distributions from subsidiaries.
Credit Facilities
In December 2019, we amended and restated our $400 million, seven-year term loan facility due April 2025 (the “Term Loan”) under our credit agreement (the “Term Loan Agreement”), dated as of April 13, 2017 (as previously amended by the First Amendment thereto dated November 30, 2017 and by the Second Amendment thereto dated June 19, 2018). The amended Term Loan (i) effects a repricing of the interest rate applicable to the term loans thereunder from LIBOR plus 2.50% to LIBOR plus 2.25% and (ii) replaces Royal Bank of Canada with Bank of America, N.A. as the administrative agent and collateral agent thereunder. As of March 31, 2020, we had $198.4 million, net of unamortized debt issuance costs, due on our Term Loan. The amended Term Loan also has a margin of 1.25% in the case of base rate loans.
In September 2019, we entered into a new asset-based lending credit agreement (the “ABL Credit Agreement”). The ABL Credit Agreement provides for an asset-based lending credit facility (the “ABL Revolver”) of up to $200.0 million with a five-year maturity, which replaced the Company’s previous revolving credit facility. Borrowing availability under the ABL Revolver is based on a percentage of the value of certain assets securing the Company’s obligations and those of the subsidiary guarantors thereunder. In connection with the Amended and Restated Term Loan, we entered into a Second Amendment (the “Second Amendment”) to the ABL/Term Loan Intercreditor Agreement with Bank of America, N.A., as ABL Agent for the lenders under the ABL Credit Agreement, and Bank of America, N.A., as Term Loan Agent for the lenders under the Term Loan. Including outstanding letters of credit, our remaining availability under the ABL Revolver as of March 31, 2020 was $161.3 million.
The ABL Revolver bears interest at either the Eurodollar rate or the base rate (which approximated the prime rate), at the Company’s election, plus a margin of (A) 1.25% or 1.50% in the case of Eurodollar rate loans (based on a measure of availability under the ABL Credit Agreement) and (B) 0.25% or 0.50% in the case of base rate loans (based on a measure of availability under the ABL Credit Agreement).
33

The ABL Revolver also provides incremental revolving credit facility commitments of up to $50.0 million. The terms and conditions of any incremental revolving credit facility commitments must be no more favorable than the terms of the ABL Revolver. The ABL Revolver also allows for the issuance of letters of credit of up to $75.0 million in aggregate and borrowing of swingline loans of up to $20.0 million in aggregate.
The ABL Credit Agreement contains a financial covenant requiring the satisfaction of a minimum fixed charge coverage ratio of 1.0x in the event that we do not meet a minimum measure of availability under the ABL Revolver.
All of the obligations under the Term Loan and ABL Revolver are guaranteed by all of the Company’s existing restricted subsidiaries and will be guaranteed by the Company’s future restricted subsidiaries. Additionally, all obligations under the Term Loan and ABL Revolver, 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 ABL Priority Collateral, as defined in the ABL Credit Agreement, and a second-priority security interest in such assets that constitute Term Loan Priority Collateral, as defined in the Term Loan Agreement.
At March 31, 2020, we were in compliance with all applicable covenants under the Term Loan Agreement, ABL Credit Agreement and the Senior Notes and we currently do not expect any covenant violations due to the impacts of COVID-19.
Derivative Instruments
As of March 31, 2020, we had two interest rate swaps, each with an associated floor, with a total beginning notional of $200.0 million, one that amortizes quarterly to $95.3 million at a maturity date of May 31, 2022 and one that amortizes quarterly to $93.3 million at a maturity date of April 15, 2025. These two swaps combined serve to hedge $195.5 million of the variable cash flows on our Term Loan as of March 31, 2020. We also had a forward interest rate swap with an associated floor beginning May 31, 2022 with a beginning notional of $100.0 million that amortizes quarterly to $97.0 million at a maturity date of April 15, 2025. These three swaps serve to hedge substantially all of the variable cash flows on our Term Loan until maturity.
Vehicle and Equipment Notes
We have financing loan agreements with various lenders to provide financing for the purpose of purchasing or leasing vehicles and equipment used in the normal course of business. Vehicles and equipment purchased or leased under each financing arrangement serve as collateral for the note applicable to such financing arrangement. Regular payments are due under each note for a period of typically 60 consecutive months after the incurrence of the obligation.
Total gross assets relating to our Master Loan and Equipment Agreements were $133.8 million and $130.2 million as of March 31, 2020 and December 31, 2019, respectively. The net book value of assets under these agreements was $68.4 million and $68.2 million as of March 31, 2020 and December 31, 2019, respectively. See Note 7, Long-term Debt, for more information regarding our Master Loan and Security Agreement, Master Equipment Lease Agreement and Master Loan Agreements.
Letters of Credit and Bonds
We may use performance bonds to ensure completion of our work on certain larger customer contracts that can span multiple accounting periods. Performance bonds generally do not have stated expiration dates; rather, we are released from the bonds as the contractual performance is completed. In addition, we occasionally use letters of credit and cash to secure our performance under our general liability and workers’ compensation insurance programs. Permit and license bonds are typically issued for one year and are required by certain municipalities when
34

we obtain licenses and permits to perform work in their jurisdictions. The following table summarizes our outstanding bonds, letters of credit and cash-collateral (in thousands):
         
 
As of March 31,
2020
 
Performance bonds
  $
56,218
 
Insurance letters of credit and cash collateral
   
49,712
 
Permit and license bonds
   
7,460
 
         
Total bonds and letters of credit
  $
  113,390
 
         
In January 2018, we posted $10.0 million into a trust to serve as additional collateral for our workers’ compensation and general liability policies. This collateral can be converted to a letter of credit at our discretion and is therefore not considered to be restricted cash.
Historical cash flow information
Cash flows from operating activities
Net cash provided by operating activities was $35.9 million and $15.9 million for the three months ended March 31, 2020 and 2019, respectively. Generally, the primary driver of our cash flows from operating activities is operating income adjusted for certain noncash items, offset by cash payments for taxes and interest on our outstanding debt. Our cash flows from operations can be impacted by the timing of our cash collections on sales and collection of retainage amounts. Historically, cash flows tend to be seasonally stronger in the third and fourth quarters as a result of increased construction activity. However, we expect cash from operating activities to fall below normal levels in these quarters during 2020 due to the impacts of COVID-19. See “COVID-19 Impacts” with the Key Factors Affecting our Operating Results section above for further information on short-term impacts to our cash from operations.
Cash flows from investing activities
Business Combinations
.
During the three months ended March 31, 2020 and 2019, we made cash payments of $8.5 million and $5.1 million, respectively, on various business combinations. The amount of cash paid is dependent on various factors, including the size and determined value of the business being acquired. See Note 16, Business Combinations, for more information regarding our acquisitions in 2020 and 2019.
Capital Expenditures
.
Total cash paid for property and equipment was $9.9 million and $8.7 million for the three months ended March 31, 2020 and 2019, respectively, and was primarily related to purchases of vehicles and various equipment to support our growing operations. We expect to continue to support any increases in future net revenue through further capital expenditures. A majority of these capital expenditures were subsequently reimbursed via various vehicle and equipment notes payable, with related cash inflows shown in cash flows from financing activities.
Other
. During the three months ended March 31, 2020 and 2019, we invested $0.8 million and $7.5 million, respectively, in short-term investments consisting primarily of corporate bonds and commercial paper and had $12.3 million and $7.5 million in short-term investments mature during the three months ended March 31, 2020 and 2019, respectively.
Cash flows from financing activities
We utilize our credit facilities and Senior Notes to support our operations and continuing acquisitions as well as fund our discretionary stock repurchase program. During the three months ended March 31, 2020 and 2019, we also received proceeds of $7.1 million and $4.9 million, respectively, from our fixed asset loans which serve to offset a significant portion of the capital expenditures included in cash outflows from investing activities as described above.
35

We made payments on these fixed asset loans and various other notes payable of $6.7 million and $3.9 million during the three months ended March 31, 2020 and 2019, respectively. We also made $0.7 million and $1.4 million in principal payments on our finance leases and paid $2.4 million and $2.8 million of acquisition-related obligations during the three months ended March 31, 2020 and 2019, respectively. Lastly, we paid $15.8 million to repurchase 443 thousand shares of our common stock during the three months ended March 31, 2020. In response to COVID-19, we have temporarily suspended our share repurchase program and temporarily delayed closing acquisitions.
Contractual Obligations
We had no significant changes to our obligations during the three months ended March 31, 2020.
Critical Accounting Policies and Estimates
During the three months ended March 31, 2020, we changed our accounting policy regarding allowances for credit losses and the testing of goodwill impairment. See Note 2, Significant Accounting Policies, for more information. There have been no other changes to our critical accounting policies and estimates from those previously disclosed in our 2019 Form
10-K.
Recently Adopted Accounting Pronouncements
     
Standard
 
Adoption
ASU
2016-13,
Financial Instruments—Credit Losses (Topic 326)
 
This pronouncement and subsequently-issued amendments change the accounting for credit losses on
available-for-sale
debt securities and purchased financial assets with credit deterioration. In addition, these amendments require the measurement of all expected credit losses for financial assets, including trade accounts receivable, held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. See Note 4, Credit Losses, for further information.
     
ASU
2017-04,
Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment
 
This ASU addresses concerns over the cost and complexity of the
two-step
goodwill impairment test; this pronouncement removes the second step of the goodwill impairment test. Going forward, an entity will apply a
one-step
quantitative test and record the amount of goodwill impairment as the excess of a reporting unit’s carrying amount over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit.
     
ASU
2018-13,
Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement
 
This pronouncement amends Topic 820 to eliminate, add and modify certain disclosure requirements for fair value measurements. The adoption of this standard did not impact our financial statements or have a material effect on our disclosures.
36

     
ASU
2020-04,
Reference Rate Reform: Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848)
 
This pronouncement contains optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform. The provisions of ASC 848 must be applied at a Topic, Subtopic or Industry Subtopic for all transactions other than derivatives, which may be applied at a hedging relationship level. The relief granted in ASC 848 is applicable only to legacy contracts if the amendments made to the agreements are solely for reference rate reform activities. We elected the practical expedient to continue to assert probability of hedged interest under our interest rate swap agreements, regardless of any expected future modification in terms related to reference rate reform.
Forward-Looking Statements
This report contains forward-looking statements within the meaning of the federal securities laws, including with respect to the housing market and industry conditions, our financial and business model, the impact of COVID-19 on our business and the economy, our efforts to navigate the material pricing environment, our ability to increase selling prices, our material and labor costs, demand for our services and product offerings, expansion of our national footprint and diversification, our ability to capitalize on the new home and commercial construction recovery, our ability to grow and strengthen our market position, our ability to pursue and integrate value-enhancing acquisitions, our ability to improve sales and profitability, the impact of COVID-19 on our financial results and expectations for demand for our services and our earnings in 2020. Forward-looking statements may generally be identified by the use of words such as “anticipate,” “believe,” “estimate,” “project,” “predict,” “possible,” “forecast,” “may,” “could,” “would,” “should,” “expect,” “intends,” “plan,” and “will” or, in each case, their negative, or other variations or comparable terminology. These forward-looking statements include all matters that are not historical facts. By their nature, forward-looking statements involve risks and uncertainties because they relate to events and depend on circumstances that may or may not occur in the future. Any forward-looking statements that we make herein and in any future reports and statements are not guarantees of future performance, and actual results may differ materially from those expressed in or suggested by such forward-looking statements as a result of various factors, including, without limitation, the duration, effect and severity of the COVID-19 crisis; the adverse impact of the COVID-19 crisis on our business and financial results, the economy and the markets we serve; general economic and industry conditions; the material price environment; the timing of increases in our selling prices and the factors discussed in the “Risk Factors” section of our 2019 Annual Report on Form 10-K and this Quarterly Report on Form 10-Q, as the same may be updated from time to time in our subsequent filings with the SEC. Any forward-looking statement made by the Company in this report speaks only as of the date hereof. New risks and uncertainties arise from time to time and it is impossible for the Company to predict these events or how they may affect it. The Company has no obligation, and does not intend, to update any forward-looking statements after the date hereof, except as required by federal securities laws.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
We are exposed to market risks related to fluctuations in interest rates on our outstanding variable rate debt. As of March 31, 2020, we had $198.4 million outstanding on the Term Loan, net of unamortized debt issuance costs, no outstanding borrowings on the ABL Revolver and no outstanding borrowings under finance leases subject to variable interest rates. Our two interest rate swaps, each with an associated floor, combine to reduce exposure to market risks on our Term Loan by $195.5 million as of March 31, 2020. As a result, total variable rate debt of $4.5 million was exposed to market risks as of March 31, 2020. A hypothetical one percentage point increase (decrease) in interest rates on our variable rate debt would increase (decrease) our annual interest expense by approximately $45 thousand. Our Senior Notes accrued interest at a fixed rate of 5.75%.
For variable rate debt, interest rate changes generally do not affect the fair value of the debt instrument, but do impact future earnings and cash flows, assuming other factors are held constant. We have not entered into and currently do not hold derivatives for trading or speculative purposes.
37

LIBOR is used as a reference rate for our Term Loan and our interest rate swap agreements we use to hedge our interest rate exposure. In 2017, the FCA announced that it intends to stop compelling banks to submit rates for the calculation of LIBOR after 2021, and it is unclear whether new methods of calculating LIBOR will be established. Our Term Loan Agreement was amended on November 30, 2017 to include a mechanism to establish an alternative Eurodollar rate if certain circumstances arise such that LIBOR may no longer be used. Additionally, our ABL Credit Agreement includes a provision related to the potential discontinuance of LIBOR to be replaced with one or more Secured Overnight Financing Rate (SOFR) values or another alternate benchmark rate. However, if LIBOR ceases to exist after 2021, the interest rates under the alternative rate could be higher than LIBOR. In addition, LIBOR is used as a reference rate for our interest rate swap agreements we use to hedge our interest rate exposure. During the three months ended March 31, 2020, we adopted ASU
2020-04,
Reference Rate Reform: Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848). The purpose of this guidance is to provide relief for impacted areas as it relates to impending reference rate reform. We elected the practical expedient to continue to assert probability of hedged interest, regardless of any expected future modification in terms related to reference rate reform.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
We have evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this report with the participation of our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”) as required by Exchange Act Rules
13a-15(e)
and
15d-15(e).
Based on that evaluation, our CEO and CFO concluded that our disclosure controls and procedures were effective as of March 31, 2020.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting during the three months ended March 31, 2020 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. We have not experienced any material impact to our internal controls over financial reporting despite the fact that many of the employees at our corporate office are working remotely due to the COVID-19 pandemic. We are continually monitoring and assessing the COVID-19 situation on our internal controls to minimize the impact on their design and operating effectiveness.
PART II – OTHER INFORMATION
Item 1. Legal Proceedings
See Part I, Item 1. Financial Statements, Note 15, Commitments and Contingencies – Other Commitments and Contingencies, for information about existing legal proceedings.
Item 1A. Risk Factors
Except as set forth below, as of the date of this report, there have been no material changes for the three months ended March 31, 2020 from the risk factors as disclosed in our 2019 Form
10-K.
The
COVID-19
outbreak could have a material adverse effect on our business, financial condition, operating results and cash flows.
According to the World Health Organization (“WHO”), in December 2019 China reported a cluster of cases of pneumonia in Wuhan, Hubei Province later identified as a novel strain of coronavirus (COVID-19). In response, the WHO declared the outbreak a pandemic and the U.S. Secretary of Health and Human Services has declared a public health emergency. The COVID-19 pandemic has caused significant volatility, uncertainty and economic disruption. Public health organizations and international, federal, state and local governments have implemented measures to combat the spread of COVID-19, including restrictions on movement such as quarantines, “stay-at-home” orders
38

and social distancing ordinances and restricting or prohibiting outright some or all forms of commercial and business activity. We cannot predict if federal, state and local governments will implement additional restrictions, when restrictions currently in place will expire or whether restrictions currently in place will become more restrictive.
Our business could be materially adversely affected by the COVID-19 outbreak and the global response. The Company and its customers’ businesses have generally been classified as “essential” businesses in most of the jurisdictions in which we operate, permitting us to continue operations in most of our markets. However, there can be no assurance that our operations will continue to be classified as “essential” in the future, or that we will not voluntarily limit or cease operations in one or more of our markets if we believe it is in our best interest. For example, our branches in the state of New York, which collectively represented less than 2% of our net revenue for the year ended December 31, 2019, have seen dramatic declines in operations due to construction not being deemed “essential” in those areas. Most of the work completed by our branches in this state has been halted since the latter half of March 2020. During portions of March, April and May of 2020 through the date of this filing, we also saw a temporary but significant reduction in activity in our branches located in six other states and the Bay Area of California, which collectively accounted for an additional 8% of our net revenue during the year ended December 31, 2019. The reduced activity in these areas was also attributable to construction being temporarily deemed non-essential during portions of March and April 2020, but those restrictions have been lifted as of the filing date of this 10-Q. To date, we have laid off or furloughed 563 employees in areas where construction has not been deemed “essential.” We have rehired nearly 280 of these employees and while we expect to rehire a significant portion of the remaining employees once restrictions are lifted and operations return to normal levels, there is no guarantee that operations will return to levels that will allow us to rehire all. Any employee layoffs or furloughs associated with branch closures or slowdowns are assumed to be temporary in nature but could result in long-term labor shortages in certain markets if we cannot rehire these employees once operations resume.
Further, the COVID-19 outbreak may have a material adverse impact on our customers and the homebuilding industry in general, as it has reduced employments levels and may adversely affect consumer spending or consumer confidence, which would decrease demand for homes. Based on the normal lag between starts and completions within the home building industry, we anticipate that a market decline could have an adverse impact on our business and financial results later this year. In the commercial sector, certain large-scale infrastructure programs may be at risk in markets where construction has not been deemed “essential,” the need for such structures decline, or as consumer behaviors change. For example, reduced demand for office buildings, decreased airport traffic or decreased usage of sports arenas could impact our commercial end market.
We are monitoring suppliers of our other products and have had no issues to date acquiring the inventory we need to operate our business. However, to the extent our suppliers are negatively impacted by the COVID-19 outbreak, there could be disruptions in our supply chain.
Our management is focused on mitigating the impact of COVID-19 on our business and the risk to our employees, which has partially diverted management’s attention away from normal business operations. Additionally, we have taken a number of precautionary measures intended to mitigate the impact of COVID-19 on our business and the risk to our employees, including implementing detailed cleaning and disinfecting processes at our facilities, adhering to social distancing protocols, limiting the number of workers on jobsites, suspending non-essential air travel and encouraging employees to work remotely when possible, which could adversely affect our business. Despite these measures, our key management personnel and/or a portion of our installer base could become temporarily or permanently incapacitated by COVID-19 or related complications. This could result in a material adverse impact on our business, financial condition, operating results and cash flows. While these and other measures we may take are believed to be temporary, they may continue until the outbreak is contained or indefinitely and could increase costs and amplify existing risks or introduce new risks that could adversely affect our business, including, but not limited to, internal controls and cybersecurity risks.
The continued spread of COVID-19 has adversely affected many industries as well as the economies and financial markets of many countries, including the United States, causing a significant deceleration of economic activity. This slowdown has reduced production, decreased the level of trade, and led to widespread corporate downsizing, causing a sharp increase in unemployment. In recent weeks, we have also seen significant disruption of and extreme volatility in the global capital markets, which could increase the cost of, or entirely restrict access to, capital. The impact of this outbreak on the U.S. and world economies is uncertain and, unless the outbreak is contained, these adverse impacts could worsen, impacting all segments of the global economy, and result in a significant recession or worse.
39

Considerable uncertainty still surrounds COVID-19 and its potential effects, and the extent of and effectiveness of any responses taken on a local, national and global level. To date, no fully effective vaccines or treatments have been developed and effective vaccines or treatments may not be discovered soon enough to protect against a worsening of the outbreak or to prevent COVID-19 from becoming endemic. While we expect the COVID-19 outbreak and related events will have a negative effect on us, the full extent and scope of the impact on our business and industry, as well as national, regional and global markets and economies, depends on numerous evolving factors that we may not be able to accurately predict, including the duration and scope of the pandemic, additional government actions taken in response to the pandemic, the impact on construction activity and demand for homes (based on employment levels, consumer spending and consumer confidence). Accordingly, our ability to conduct our business in the manner previously or currently expected could be materially and negatively affected, any of which could have a material adverse impact on our business, financial condition, operating results and cash flows.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
The following table shows the stock repurchase activity for the three months ended March 31, 2020:
                                 
 
Total
Number of
Shares
Purchased
   
Average
Price Paid
Per Share
   
Total Number
of Shares
Purchased as
Part of Publicly
Announced
Plans or
Programs
   
Approximate
Dollar Value of
Shares that May
Yet Be Purchased
under the Plans
or Programs
(1)
 
January 1 - 31, 2020
   
—  
    $
—  
     
—  
     
—  
 
February 1 - 29, 2020
   
—  
     
—  
     
—  
     
—  
 
March 1 - 31, 2020
   
442,542
     
35.59
     
442,542
    $
44.9 million
 
                                 
   
442,542
    $
  35.59
     
442,542
    $
44.9 million
 
                                 
 
(1)
On February 26, 2018, our board of directors authorized a $50 million stock repurchase program effective March 2, 2018 and on October 31, 2018, our board of directors approved an additional stock repurchase program, effective November 6, 2018, pursuant to which we may purchase up to an additional $100 million of our outstanding common stock. On February 20, 2020, our board of directors approved extending the current stock repurchase program to March 1, 2021. During the three months ended March 31, 2020, we repurchased approximately 443 thousand shares of our common stock with an aggregate price of approximately $15.8 million, or $35.59 average price per share. We did not repurchase any shares during the three months ended March 31, 2019. In response to COVID-19, we have temporarily suspended our share repurchase program.
 
Item 3. Defaults Upon Senior Securities
There have been no material defaults in senior securities.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
None.
40

Item 6. Exhibits
(a)(3) Exhibits
The following exhibits are being filed as part of this Quarterly Report on Form
10-Q:
         
Exhibit
Number
 
 
Description
         
 
  31.1*
   
         
 
  31.2*
   
         
 
  32.1*
   
         
 
  32.2*
   
         
 
101.INS**
   
Inline XBRL Instance Document – the instance document does not appear in the interactive data file because its XBRL tags are embedded within the Inline XBRL document
         
 
101.SCH**
   
Inline XBRL Taxonomy Extension Schema Document
         
 
101. CAL**
   
Inline XBRL Taxonomy Extension Calculation Linkbase Document
         
 
101. LAB**
   
Inline XBRL Taxonomy Extension Label Linkbase Document
         
 
101. PRE**
   
Inline XBRL Taxonomy Extension Presentation Linkbase Document
         
 
101. DEF**
   
Inline XBRL Taxonomy Extension Definition Linkbase Document
         
 
104**
   
Cover Page Interactive Data File (formatted in Inline XBRL and contained in Exhibit 101)
*   Filed herewith.
** Submitted electronically with the report.
41

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.
Date: May 8, 2020
     
INSTALLED BUILDING PRODUCTS, INC.
     
By:
 
/s/ Jeffrey W. Edwards
 
Jeffrey W. Edwards
 
President and Chief Executive Officer
     
By:
 
/s/ Michael T. Miller
 
Michael T. Miller
 
Executive Vice President and Chief Financial Officer
42
EX-31.1 2 d901258dex311.htm EX-31.1 EX-31.1

Exhibit 31.1

INSTALLED BUILDING PRODUCTS, INC.

Certification Required by Rule 13a-14(a) or 15d-14(a)

of the Securities Exchange Act of 1934

I, Jeffrey W. Edwards, certify that:

 

1.

I have reviewed this quarterly report on Form 10-Q of Installed Building Products, Inc.;

 

2.

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

 

3.

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

 

4.

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

 

  a)

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

 

  b)

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

 

  c)

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

 

  d)

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

 

5.

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

 

  a)

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

 

  b)

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

 

Dated:    May 8, 2020     By:  

  /s/ Jeffrey W. Edwards

        Jeffrey W. Edwards
        President and Chief Executive Officer
EX-31.2 3 d901258dex312.htm EX-31.2 EX-31.2

Exhibit 31.2

INSTALLED BUILDING PRODUCTS, INC.

Certification Required by Rule 13a-14(a) or 15d-14(a)

of the Securities Exchange Act of 1934

I, Michael T. Miller, certify that:

 

1.

I have reviewed this quarterly report on Form 10-Q of Installed Building Products, Inc.;

 

2.

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

 

3.

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

 

4.

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

 

  a)

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

 

  b)

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

 

  c)

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

 

  d)

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

 

5.

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

 

  a)

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

 

  b)

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

 

Dated:    May 8, 2020     By:  

  /s/ Michael T. Miller

        Michael T. Miller
        Executive Vice President and Chief Financial Officer
EX-32.1 4 d901258dex321.htm EX-32.1 EX-32.1

Exhibit 32.1

INSTALLED BUILDING PRODUCTS, INC.

Certification Required by Rule 13a-14(b) or 15d-14(b)

of the Securities Exchange Act of 1934 and

Section 1350 of Chapter 63 of Title 18 of the

United States Code

The certification set forth below is being submitted in connection with the Installed Building Products, Inc. Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2020 (the “Report”) for the purpose of complying with Rule 13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934 (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code.

Jeffrey W. Edwards, the President and Chief Executive Officer, of Installed Building Products, Inc., certifies that, to the best of his knowledge:

 

  1.

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

 

  2.

The information contained in the Report fairly presents, in all material respects, the consolidated financial condition and results of operations of Installed Building Products, Inc.

 

Dated:    May 8, 2020     By:  

  /s/ Jeffrey W. Edwards

        Jeffrey W. Edwards
        President and Chief Executive Officer
EX-32.2 5 d901258dex322.htm EX-32.2 EX-32.2

Exhibit 32.2

INSTALLED BUILDING PRODUCTS, INC.

Certification Required by Rule 13a-14(b) or 15d-14(b)

of the Securities Exchange Act of 1934 and

Section 1350 of Chapter 63 of Title 18 of the

United States Code

The certification set forth below is being submitted in connection with the Installed Building Products, Inc. Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2020 (the “Report”) for the purpose of complying with Rule 13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934 (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code.

Michael T. Miller, the Executive Vice President and Chief Financial Officer, of Installed Building Products, Inc., certifies that, to the best of his knowledge:

 

  1.

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

 

  2.

The information contained in the Report fairly presents, in all material respects, the consolidated financial condition and results of operations of Installed Building Products, Inc.

 

Dated:    May 8, 2020     By:  

  /s/ Michael T. Miller

        Michael T. Miller
        Executive Vice President and Chief Financial Officer
EX-101.SCH 6 ibp-20200331.xsd XBRL TAXONOMY EXTENSION SCHEMA 1001 - Document - Cover Page link:presentationLink link:definitionLink link:calculationLink 1002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) link:presentationLink link:definitionLink link:calculationLink 1003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED) link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) link:presentationLink link:definitionLink link:calculationLink 1007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:definitionLink link:calculationLink 1008 - Disclosure - Organization link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - Revenue Recognition link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - Credit Losses link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - Investments link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - Goodwill and Intangibles link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - Long-Term Debt link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Fair Value Measurements link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Derivatives and Hedging Activities link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Employee Benefits link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Related Party Transactions link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - Business Combinations link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - Income Per Common Share link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - Credit Losses (Tables) link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - Goodwill and Intangibles (Tables) link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Employee Benefits (Tables) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Business Combinations (Tables) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Organization - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - Revenue Recognition - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - Revenue Recognition - Summary of Revenues Disaggregated by End Market and Product (Detail) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Revenue Recognition - Summary of Assets and Liabilities Related to Uncompleted Contracts and Customer Deposits (Detail) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - Revenue Recognition - Schedule of Cost and Estimated Earnings on Uncompleted Contracts (Detail) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - Revenue Recognition - Schedule of Net Under (Over) Billings (Detail) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - Credit Losses - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - Credit Losses - Schedule Of Changes In Allowance For Credit Losses (Detail) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - Investments - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - Goodwill and Intangibles - Summary of Change in Carrying Amount of Goodwill (Detail) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Goodwill and Intangibles - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Goodwill and Intangibles - Schedule of Gross Carrying Amount and Accumulated Amortization (Detail) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Goodwill and Intangibles - Schedule of Estimated Aggregate Annual Amortization (Detail) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Long-term Debt - Schedule of Debt (Detail) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - Long-term Debt - Schedule of Debt (Parenthetical) (Detail) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - Long-Term Debt - Schedule Of Maturities Of Long Term Debt (Detail) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - Long-term Debt - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1053 - Disclosure - Leases - Schedule Of Supplemental Balance Sheet In formation Related To Leases (Details) link:presentationLink link:definitionLink link:calculationLink 1054 - Disclosure - Leases - Lease Cost Finance And Operating Leases (Details) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - Leases - Lease Cost Finance And Operating Leases (Parenthetical) (Details) link:presentationLink link:definitionLink link:calculationLink 1056 - Disclosure - Leases - Schedule Of Supplemental Cash Flow Information Related To Leases (Details) link:presentationLink link:definitionLink link:calculationLink 1057 - Disclosure - Leases - Finance Lease Obligations And Operating Lease Obligations (Detail) link:presentationLink link:definitionLink link:calculationLink 1058 - Disclosure - Fair Value Measurements - Schedule of Fair Values of Financial Assets and Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1059 - Disclosure - Fair value measurements - Summary of Change in Fair Value of Contingent Consideration (Detail) link:presentationLink link:definitionLink link:calculationLink 1060 - Disclosure - Fair Value measurements - Summary of Carrying Values and Associated Fair Values of Financial Assets and Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1061 - Disclosure - Derivative and Hedging Activities - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1062 - Disclosure - Stockholder's Equity - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1063 - Disclosure - Employee Benefits - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1064 - Disclosure - Employee Benefits - Summary of Workers' Compensation Known Claims and IBNR Reserves (Detail) link:presentationLink link:definitionLink link:calculationLink 1065 - Disclosure - Employee Benefits - Schedule of Insurance Receivable for Claims (Detail) link:presentationLink link:definitionLink link:calculationLink 1066 - Disclosure - Employee Benefits - Summary of Equity-Based Awards for Employees (Detail) link:presentationLink link:definitionLink link:calculationLink 1067 - Disclosure - Employee Benefits - Summary of Stock Compensation Expense (Detail) link:presentationLink link:definitionLink link:calculationLink 1068 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1069 - Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Detail) link:presentationLink link:definitionLink link:calculationLink 1070 - Disclosure - Related Party Transactions - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1071 - Disclosure - Commitments and Contingencies - Schedule of Accrued General Insurance Reserves (Detail) link:presentationLink link:definitionLink link:calculationLink 1072 - Disclosure - Commitments and Contingencies - Schedule of Insurance Receivable for Claims (Detail) link:presentationLink link:definitionLink link:calculationLink 1073 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1074 - Disclosure - Business Combinations - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1075 - Disclosure - Business Combinations - Summary of Business Acquisitions (Detail) link:presentationLink link:definitionLink link:calculationLink 1076 - Disclosure - Business Combinations - Summary of Estimated Fair Value of Assets Acquired and Liabilities Assumed (Detail) link:presentationLink link:definitionLink link:calculationLink 1077 - Disclosure - Business Combinations - Estimates of Acquired Intangible Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1078 - Disclosure - Business Combinations - Pro Forma Results of Operations (Detail) link:presentationLink link:definitionLink link:calculationLink 1079 - Disclosure - Income Per Common Share - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 7 ibp-20200331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 ibp-20200331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 ibp-20200331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 10 ibp-20200331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions
3 Months Ended
Mar. 31, 2020
Related Party Transactions [Abstract]  
Related Party Transactions
NOTE 14 - RELATED PARTY TRANSACTIONS
We sell installation services to other companies related to us through common or affiliated ownership and/or board of directors and/or management relationships. We also purchase services and materials and pay rent to companies with common or affiliated ownership.
We lease our headquarters and certain other facilities from related parties. See Note 8, Leases, for future minimum lease payments to be paid to these related parties.
The amount of sales to related parties as well as the purchases from and rent expense paid to related parties were as follows (in thousands):
                 
 
Three months ended March 31,
 
 
2020
   
2019
 
Sales
  $
3,282
    $
2,661
 
Purchases
   
607
     
388
 
Rent
   
272
     
260
 
 
 
 
 
 
 
 
 
We had a related party balance of approximately $1.6 million and $1.7 million included in accounts receivable on our Condensed Consolidated Balance Sheets as of March 31, 2020 and December 31, 2019, respectively. These balances primarily represent trade accounts receivable arising during the normal course of business with various related parties. M/I Homes, Inc., a customer whose Chairman, President and Chief Executive Officer was a member of our board of directors until his resignation from our board effective March 18, 2020, accounted for $1.2 million and $1.3 million of these balances as of March 31, 2020 and December 31, 2019, respectively.
XML 12 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements include all of our wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated.
The information furnished in the Condensed Consolidated Financial Statements includes normal recurring adjustments and reflects all adjustments which are, in the opinion of management, necessary for a fair presentation of the results of operations and statements of financial position for the interim periods presented. Certain information and footnote disclosures normally included in the consolidated financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (the “SEC”) have been omitted pursuant to such rules and regulations. We believe that the disclosures are adequate to prevent the information presented from being misleading when read in conjunction with our audited consolidated financial statements and the notes thereto included in Part II, Item 8, Financial Statements and Supplementary Data, of our Annual Report on Form
10-K
for the fiscal year ended December 31, 2019 (the “2019 Form
10-K”),
as filed with the SEC on February 27, 2020. The December 31, 2019 Condensed Consolidated Balance Sheet data herein was derived from the audited consolidated financial statements but does not include all disclosures required by U.S. GAAP.
Our interim operating results for the three months ended March 31, 2020 are not necessarily indicative of the results to be expected in future operating quarters.
Note 2 to the audited consolidated financial statements in our 2019 Form
10-K
describes the significant accounting policies and estimates used in preparation of the audited consolidated financial statements. Other than the recently
implemented accounting policies described below, there have been no changes to our significant accounting policies during the three months ended March 31, 2020.
Recently Adopted Accounting Pronouncements
Recently Adopted Accounting Pronouncements
Standard
 
Effective Date
 
Adoption
ASU
2016-13,
Financial Instruments—Credit Losses (Topic 326)
 
January 1, 2020
 
This pronouncement and subsequently-issued amendments change the accounting for credit losses on
available-for-sale
debt securities and purchased financial assets with credit deterioration. In addition, these amendments require the measurement of all expected credit losses for financial assets, including trade accounts receivable, held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. See Note 4, Credit Losses, for further information.
 
 
 
 
 
ASU
2017-04,
Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment
 
January 1, 2020
 
This ASU addresses concerns over the cost and complexity of the
two-step
goodwill impairment test by removing the second step of the goodwill impairment test. Going forward, we will apply a
one-step
quantitative test and record the amount of goodwill impairment as the excess of a reporting unit’s carrying amount over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit.
 
 
 
 
 
ASU
2018-13,
Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement
 
January 1, 2020
 
This pronouncement amends Topic 820 to eliminate, add and modify certain disclosure requirements for fair value measurements. The adoption of this standard did not impact our financial statements or have a material effect on our disclosures.
 
 
 
 
 
ASU
2020-04,
Reference Rate Reform: Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848)
 
Effective upon
issuance
 
This pronouncement contains optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform. The provisions of ASC 848 must be applied at a Topic, Subtopic or Industry Subtopic for all transactions other than derivatives, which may be applied at a hedging relationship level. The relief granted in ASC 848 is applicable only to legacy contracts if the amendments made to the agreements are solely for reference rate reform activities. We elected the practical expedient to continue to assert probability of hedged interest under our interest rate swap agreements, regardless of any expected future modification in terms related to reference rate reform.
Recently Issued Accounting Pronouncements Not Yet Adopted
Recently Issued Accounting Pronouncements Not Yet Adopted
We are currently evaluating the impact of certain ASU’s on our Condensed Consolidated Financial Statements or Notes to Condensed Consolidated Financial Statements, which are described below:
Standard
 
Description
 
Effective Date
 
Effect on the financial statements or
other significant matters
ASU
2019-12,
Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes
 
This pronouncement simplifies the accounting for income taxes by removing certain exceptions to the general principles of Topic 740 and improves the consistent application of GAAP by clarifying and amending existing guidance.
 
Annual periods beginning after December 15, 2020, including interim periods therein. Early adoption is permitted.
 
We are currently assessing the impact of adoption on our consolidated financial statements.
XML 13 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Debt (Tables)
3 Months Ended
Mar. 31, 2020
Debt Disclosure [Abstract]  
Schedule of Debt
Long-term debt consisted of the following (in thousands):
                 
 
As of March 31,
   
As of December 31,
 
 
2020
   
2019
 
Senior Notes due 2028, net of unamortized debt issuance costs of $4,678 and $4,823, respectively
  $
  295,322
    $
295,177
 
Term loan, net of unamortized debt issuance costs of $1,592 and $1,662, respectively
   
198,408
     
198,338
 
Vehicle and equipment notes, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 2.5% to 4.8%
   
73,097
     
72,714
 
Various notes payable, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 4% to 6%
   
2,966
     
2,966
 
                 
   
569,793
     
569,195
 
Less: current maturities
   
(24,241
)    
(24,164
)
                 
Long-term debt, less current maturities
  $
545,552
    $
545,031
 
                 
 
 
 
Schedule of Maturities of Long-term Debt
Remaining required repayments of debt principal, gross of
unamortized
debt issuance costs, as of March 31, 2020 are as follows (in thousands):
         
Remainder of 2020
  $
18,719
 
2021
   
20,516
 
2022
   
16,714
 
2023
   
11,432
 
2024
   
5,645
 
Thereafter
   
503,037
 
 
 
XML 15 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Employee Benefits - Additional Information (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Installments
shares
Mar. 31, 2019
USD ($)
shares
Dec. 31, 2019
USD ($)
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Healthcare benefit expense, net of employee contributions $ 7,000 $ 4,800  
Accrued compensation 32,264   $ 33,636
Administration expense related to employee contribution plan 600 600  
Share-based compensation expense 2,681 1,938  
Unrecognized compensation expense $ 4,300    
Compensation cost not yet recognized, period for recognition 1 year 9 months 18 days    
Cost of Sales [Member]      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Workers' compensation expense $ 4,400 4,200  
Share-based compensation expense 96 78  
Performance Based Restricted Stock Units [Member]      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Share-based compensation expense 200 100  
Unrecognized compensation expense $ 33    
Compensation cost not yet recognized, period for recognition 1 month 6 days    
Performance Based Awards [Member]      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Number of shares granted | shares 57,450    
2014 Omnibus Incentive Plan [Member]      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Common stock shares available for issuance | shares 2,100,000    
Number of shares granted | shares 100,000    
Common stock shares authorized | shares 3,000,000.0    
2014 Omnibus Incentive Plan [Member] | Share-based Payment Arrangement, Nonemployee [Member]      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Share-based compensation expense $ 33 100  
Number of shares granted | shares 316    
2014 Omnibus Incentive Plan [Member] | Non-Performance-Based Awards [Member] | Share-based Payment Arrangement, Employee [Member]      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Share-based compensation expense $ 1,000 $ 1,100  
Number of shares granted | shares 7,000 11,000  
2014 Omnibus Incentive Plan [Member] | Officer [Member] | Performance Based Awards [Member] | Common Stock [Member]      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Share-based compensation expense $ 1,000 $ 700  
Number of equal installments for common stock | Installments 2    
Unrecognized compensation expense $ 6,900    
Compensation cost not yet recognized, period for recognition 2 years 1 month 6 days    
Medical IBNR Included in Accrued Compensation [Member]      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Accrued compensation $ 2,900   $ 2,600
XML 16 R67.htm IDEA: XBRL DOCUMENT v3.20.1
Employee Benefits - Summary of Stock Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock compensation expense $ 2,681 $ 1,938
Cost of Sales [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock compensation expense 96 78
Selling [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock compensation expense 49 44
Administrative [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock compensation expense $ 2,536 $ 1,816
XML 17 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangibles - Schedule of Estimated Aggregate Annual Amortization (Detail)
$ in Thousands
Mar. 31, 2020
USD ($)
Finite Lived Intangible Assets Net Amortization Expense Rolling Maturity [Abstract]  
Remainder of 2020 $ 19,737
2021 25,086
2022 23,930
2023 21,019
2024 17,504
Thereafter $ 44,150
XML 18 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Investments - Additional Information (Detail) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Schedule of Held-to-maturity Securities [Line Items]    
Cash and cash equivalents $ 104.6 $ 99.2
Held-to-Maturity Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Investments $ 26.5 $ 38.0
XML 19 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Schedule of Cost and Estimated Earnings on Uncompleted Contracts (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Contractors [Abstract]    
Costs incurred on uncompleted contracts $ 118,460 $ 110,818
Estimated earnings 64,714 61,185
Total 183,174 172,003
Less: Billings to date 166,092 155,599
Net under billings $ 17,082 $ 16,404
XML 20 R76.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combinations - Summary of Estimated Fair Value of Assets Acquired and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Business Acquisition [Line Items]    
Accounts receivable $ 2,848  
Inventories 375  
Other current assets 441  
Property and equipment 746  
Intangibles 4,512  
Goodwill 3,192  
Other non-current assets 66  
Accounts payable and other current liabilities (1,074)  
Deferred income tax liabilities (35)  
Fair value of assets acquired and purchase price 11,071  
Less seller obligations 2,570  
Cash paid 8,501  
Royals [Member]    
Business Acquisition [Line Items]    
Accounts receivable 2,848  
Inventories 305  
Other current assets 430  
Property and equipment 627  
Intangibles 3,930  
Goodwill 2,986  
Other non-current assets 58  
Accounts payable and other current liabilities (1,059)  
Deferred income tax liabilities (35)  
Fair value of assets acquired and purchase price 10,090  
Less seller obligations 2,500  
Cash paid 7,590  
First State Insulation [Member]    
Business Acquisition [Line Items]    
Inventories   $ 291
Property and equipment   989
Intangibles   3,382
Goodwill   1,857
Accounts payable and other current liabilities   (39)
Fair value of assets acquired and purchase price   6,480
Less seller obligations   1,355
Cash paid   $ 5,125
Other Acquisition [Member]    
Business Acquisition [Line Items]    
Inventories 70  
Other current assets 11  
Property and equipment 119  
Intangibles 582  
Goodwill 206  
Other non-current assets 8  
Accounts payable and other current liabilities (15)  
Fair value of assets acquired and purchase price 981  
Less seller obligations 70  
Cash paid $ 911  
XML 21 R72.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Schedule of Insurance Receivable for Claims (Detail) - General Liability [Member] - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Commitments And Contingencies Disclosure [Line Items]    
Insurance receivables and indemnification assets for claims under fully insured policies $ 6,910 $ 7,491
Insurance receivables for claims that exceeded the stop loss limit 297 2,321
Total insurance receivables and indemnification assets included in other non-current assets $ 7,207 $ 9,812
XML 22 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Debt - Schedule Of Maturities Of Long Term Debt (Detail)
$ in Thousands
Mar. 31, 2020
USD ($)
Maturities of Long-term Debt [Abstract]  
Remainder of 2020 $ 18,719
2021 20,516
2022 16,714
2023 11,432
2024 5,645
Thereafter $ 503,037
XML 23 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Lease Cost Finance And Operating Leases (Parenthetical) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
General and Administrative Expense [Member]    
Variable Lease, Cost $ 0.6 $ 0.5
Short-term Lease, Cost 0.2 0.2
Cost of Sales [Member]    
Variable Lease, Cost $ 0.2 $ 0.3
XML 24 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Fair value measurements - Summary of Change in Fair Value of Contingent Consideration (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases, (Sales), Issuances, (Settlements) [Abstract]  
Beginning Balance $ 3,854
Preliminary purchase price 1,000
Fair value adjustments (200)
Accretion in value 121
Amounts paid to sellers (2,133)
Ending Balance $ 2,642
XML 25 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Summary of Revenues Disaggregated by End Market and Product (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Net revenues $ 397,331 $ 342,135
Revenue [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Net revenues 100.00% 100.00%
Insulation [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues $ 259,701 $ 221,223
Insulation [Member] | Revenue [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Net revenues 65.00% 65.00%
Waterproofing [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues $ 28,505 $ 22,385
Waterproofing [Member] | Revenue [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Net revenues 7.00% 7.00%
Shower Doors, Shelving and Mirrors [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues $ 27,015 $ 23,917
Shower Doors, Shelving and Mirrors [Member] | Revenue [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Net revenues 7.00% 7.00%
Garage Doors [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues $ 22,987 $ 21,672
Garage Doors [Member] | Revenue [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Net revenues 6.00% 6.00%
Rain Gutters [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues $ 11,576 $ 11,199
Rain Gutters [Member] | Revenue [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Net revenues 3.00% 3.00%
Window blinds [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues $ 10,931 $ 9,384
Window blinds [Member] | Revenue [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Net revenues 3.00% 3.00%
Other Building Products [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues $ 36,616 $ 32,355
Other Building Products [Member] | Revenue [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Net revenues 9.00% 9.00%
Residential New Construction [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues $ 298,340 $ 261,310
Residential New Construction [Member] | Revenue [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Net revenues 75.00% 77.00%
Repair and Remodel[Member]    
Disaggregation of Revenue [Line Items]    
Net revenues $ 24,043 $ 21,521
Repair and Remodel[Member] | Revenue [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Net revenues 6.00% 6.00%
Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues $ 74,948 $ 59,304
Commercial [Member] | Revenue [Member] | Customer Concentration Risk [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Net revenues 19.00% 17.00%
XML 27 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Accrued General Insurance Reserves
Accrued general liability and auto insurance reserves included on the Condensed Consolidated Balance Sheets were as follows (in thousands):
                 
 
March 31,
2020
   
December 31,
2019
 
Included in other current liabilities
  $
3,404
    $
3,538
 
Included in other long-term liabilities
   
16,912
     
18,184
 
                 
  $
20,316
    $
21,722
 
                 
 
 
 
 
 
 
 
 
Schedule of Insurance Receivable for Claims
We also had insurance receivables and indemnification assets included on the Condensed Consolidated Balance Sheets that, in aggregate, offset equal liabilities included within the reserve amounts noted above. The amounts were as follows (in thousands):
                 
 
March 31,
2020
   
December 31,
2019
 
Insurance receivables and indemnification assets for claims under fully insured policies
  $
6,910
    $
7,491
 
Insurance receivables for claims that exceeded the stop loss limit
   
297
     
2,321
 
                 
Total insurance receivables and indemnification assets included in other
non-current
assets
  $
7,207
    $
9,812
 
                 
 
 
 
 
 
 
 
 
XML 28 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Schedule of lease-related assets and liabilities
The table below presents the lease-related assets and liabilities recorded on the Condensed Consolidated Balance Sheet:
                     
(in thousands)
 
Classification
 
As of March 31,
2020
   
As of December 31, 
2019
 
Assets
 
 
 
 
 
 
 
Non-Current
 
   
     
 
Operating
 
Operating lease
right-of-use
assets
  $
  47,134
    $
45,691
 
Finance
 
Property and equipment, net
   
6,602
     
7,148
 
                     
Total lease assets
 
  $
53,736
    $
52,839
 
                     
Liabilities
 
 
 
 
 
 
 
Current
 
   
     
 
Operating
 
Current maturities of operating lease obligations
  $
15,889
    $
15,459
 
Financing
 
Current maturities of finance lease obligations
   
2,438
     
2,747
 
Non-Current
 
   
     
 
Operating
 
Operating lease obligations
   
30,741
     
29,785
 
Financing
 
Finance lease obligations
   
3,412
     
3,597
 
                     
Total lease liabilities
 
  $
52,480
    $
51,588
 
                     
 
 
 
 
 
 
                 
Weighted-average remaining lease term:
   
 
 
 
                 
 
Operating leases
   
4.5 years
 
 
 
 
 
Finance leases
   
2.7 years
 
 
 
 
 
Weighted-average discount rate
   
 
 
 
 
 
Operating leases
   
4.50
%
 
 
 
 
Finance leases
   
4.95
%
 
 
 
 
 
 
Schedule of lease costs for finance and operating leases
The table below presents certain information related to the lease costs for finance and operating leases:
                         
 
   
Three months ended
March 31,
 
(in thousands)
 
Classification
   
2020
   
2019
 
Operating lease cost
(1)
   
Administrative
    $
  5,572
    $
  4,987
 
Finance lease cost
   
     
     
 
Amortization of leased assets
(2)
   
Cost of sales
     
965
     
1,478
 
Interest on finance lease obligations
   
Interest expense, net
     
73
     
94
 
                         
Total lease costs
   
    $
6,610
    $
6,559
 
                         
 
 
 
 
 
(1)
Includes variable lease costs of $0.6 million and $0.5 million, respectively, and short-term lease costs of $0.2 million
for each of the three months ended March 31, 2020 and 2019
.
 
 
 
 
 
 
(2)
Includes variable lease costs of $0.2 million and $0.3 million, respectively
 
 
Schedule of Supplemental Cash flow information Related to Leases
The table below presents supplemental cash flow information related to leases (in thousands):
                 
 
Three months ended
March 31,
 
 
2020
   
2019
 
Cash paid for amounts included in the measurement of lease liabilities:
   
     
 
Operating cash flows for operating leases
  $
4,746
    $
4,233
 
Operating cash flows for finance leases
   
73
     
94
 
Financing cash flows for finance leases
   
738
     
1,366
 
 
 
 
 
 
Schedule of Undiscounted Cash Flows
The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years for the finance lease obligations and operating lease obligations recorded on the Condensed Consolidated Balance Sheet as of March 31, 2020 (in thousands):
                                 
 
Finance Leases
   
Operating Leases
 
 
   
Related Party
   
Other
   
Total Operating
 
Remainder of 2020
  $
2,229
    $
819
    $
  12,733
    $
13,552
 
2021
   
2,048
     
946
     
13,089
     
14,035
 
2022
   
1,113
     
869
     
7,968
     
8,837
 
2023
   
748
     
415
     
4,561
     
4,976
 
2024
   
334
     
425
     
2,815
     
3,240
 
Thereafter
   
11
     
398
     
6,617
     
7,015
 
                                 
Total minimum lease payments
   
6,483
    $
  3,872
    $
47,783
     
51,655
 
Less: Amounts representing executory costs
   
(144
)    
     
     
—  
 
Less: Amounts representing interest
   
(489
)    
     
     
(5,025
)
                                 
Present value of future minimum lease payments
   
5,850
     
     
     
46,630
 
Less: Current obligation under leases
   
(2,438
)    
     
     
(15,889
)
                                 
Long-term lease obligations
  $
3,412
     
     
    $
30,741
 
                                 
 
 
 
 
 
 
XML 29 R7.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Cash flows from operating activities    
Net income $ 15,988 $ 8,834
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation and amortization of property and equipment 10,374 9,111
Amortization of operating lease right-of-use assets 4,207 3,798
Amortization of intangibles 6,680 5,888
Amortization of deferred financing costs and debt discount 325 282
Provision for credit losses 1,298 828
Gain on sale of property and equipment (35) (19)
Noncash stock compensation 2,681 2,022
Changes in assets and liabilities, excluding effects of acquisitions    
Accounts receivable (1,000) (3,704)
Inventories 1,411 799
Other assets 6,933 (1,048)
Accounts payable (8,308) (7,807)
Income taxes receivable/payable 5,649 2,746
Other liabilities (10,291) (5,841)
Net cash provided by operating activities 35,912 15,889
Cash flows from investing activities    
Purchases of investments (776) (7,482)
Maturities of short term investments 12,275 7,530
Purchases of property and equipment (9,919) (8,658)
Acquisitions of businesses (8,501) (5,125)
Proceeds from sale of property and equipment 162 196
Other (1,340) (420)
Net cash used in investing activities (8,099) (13,959)
Cash flows from financing activities    
Payments on term loan   (1,000)
Proceeds from vehicle and equipment notes payable 7,094 4,908
Debt issuance costs (22)  
Principal payments on long-term debt (6,711) (3,946)
Principal payments on finance lease obligations (738) (1,366)
Acquisition-related obligations (2,378) (2,818)
Repurchase of common stock (15,759)  
Surrender of common stock awards by employees   (4)
Net cash used in financing activities (18,514) (4,226)
Net change in cash and cash equivalents 9,299 (2,296)
Cash and cash equivalents at beginning of period 177,889 90,442
Cash and cash equivalents at end of period 187,188 88,146
Supplemental disclosures of cash flow information Net cash paid during the period for:    
Interest 9,798 5,816
Income taxes, net of refunds 37 737
Supplemental disclosure of noncash activities    
Right-of-use assets obtained in exchange for operating lease obligations 5,612 3,851
Property and equipment obtained in exchange for finance lease obligations 343 1,108
Seller obligations in connection with acquisition of businesses 2,570 1,380
Unpaid purchases of property and equipment included in accounts payable $ 1,346 $ 1,503
XML 30 R3.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 9,029 $ 6,878
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 5,000,000 5,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 100,000,000 100,000,000
Common stock, shares issued 32,961,777 32,871,504
Common stock, shares outstanding 29,662,312 30,016,340
Treasury Stock 3,299,465 2,855,164
XML 31 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangibles
3 Months Ended
Mar. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangibles
NOTE 6 - GOODWILL AND INTANGIBLES
Goodwill
The change in carrying amount of goodwill was as follows (in thousands):
 
Goodwill
(Gross)
   
Accumulated
Impairment
Losses
   
Goodwill
(Net)
 
January 1, 2020
  $
  265,656
    $
  (70,004
)   $
  195,652
 
Business Combinations
   
3,192
     
     
3,192
 
Other
   
(180
)    
     
(180
)
                         
March 31, 2020
  $
268,668
    $
  (70,004
)   $
198,664
 
                         
Other changes included in the above table include minor adjustments for the allocation of certain acquisitions still under measurement. For additional information regarding changes to goodwill resulting from acquisitions, see Note 16, Business Combinations.
We test goodwill for impairment annually during the fourth quarter of our fiscal year or earlier if there is an impairment indicator. We anticipate that the COVID-19 outbreak could have an impact on our customers and the homebuilding industry in general, as it could affect, among other factors, employment levels, consumer spending and consumer confidence, which could decrease demand for homes, adversely affecting our business. As such, we considered whether impairment indicators arose through the date of filing of this Quarterly Report on Form 10-Q for our goodwill, long-lived assets and other intangible assets and concluded that no such factors exist. While we ultimately concluded that our goodwill, long-lived assets and other intangibles assets were not impaired as of March 31, 2020, we will continue to assess impairment indicators related to the impact of the COVID-19 outbreak on our business. Accumulated impairment losses included within the above table were incurred over multiple periods, with the latest impairment charge being recorded during the year ended December 31, 2010.
Intangibles, net
The following table provides the gross carrying amount, accumulated amortization and net book value for each major class of intangibles (in thousands):
 
As of March 31,
   
As of December 31,
 
 
2020
   
2019
 
 
Gross
Carrying
Amount
   
Accumulated
Amortization
   
Net
Book
Value
   
Gross
Carrying
Amount
   
Accumulated
Amortization
   
Net
Book
Value
 
Amortized intangibles:
   
     
     
     
     
     
 
Customer relationships
  $
  171,945
    $
  74,061
    $
  97,884
    $
  169,334
    $
  69,388
    $
  99,946
 
Covenants
not-to-compete
   
17,189
     
11,391
     
5,798
     
16,959
     
10,617
     
6,342
 
Trademarks and tradenames
   
70,891
     
23,752
     
47,139
     
69,718
     
22,609
     
47,109
 
Backlog
   
14,610
     
14,005
     
605
     
14,080
     
13,915
     
165
 
                                                 
  $
274,635
    $
  123,209
    $
  151,426
    $
270,091
    $
  116,529
    $
  153,562
 
                                                 
 
The gross carrying amount of intangibles increased approximately $4.5 million during the three months ended March 31, 2020 primarily due to business combinations. For more information, see Note 16, Business Combinations. Remaining estimated aggregate annual amortization expense is as follows (amounts, in thousands, are for the fiscal year ended):
         
Remainder of 2020
  $
  19,737
 
2021
   
25,086
 
2022
   
23,930
 
2023
   
21,019
 
2024
   
17,504
 
Thereafter
   
44,150
 
 
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives and Hedging Activities
3 Months Ended
Mar. 31, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives and Hedging Activities
NOTE 10 - DERIVATIVES AND HEDGING ACTIVITIES
Cash Flow Hedges of Interest Rate Risk
Our purpose for using interest rate derivatives is to add stability to interest expense and to manage our exposure to interest rate movements. During the three months ended March 31, 2020, such derivatives were used to hedge the variable cash flows associated with existing variable-rate debt. To accomplish these objectives, we primarily use interest rate swaps as part of our interest rate risk management strategy. Interest rate swaps designated as
 
cash flow
hedges
involve the receipt of variable amounts from a counterparty in exchange for making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount. As of March 31, 2020, we had two interest rate swaps, each with an associated floor, with a total beginning notional of $200.0 million, one that amortizes quarterly to $95.3 million at a maturity date of May 31, 2022 and one that amortizes quarterly to $93.3 million at a maturity date of April 15, 2025. We also had a forward interest rate swap with an associated floor beginning May 31, 2022 with a beginning notional of $100.0 million that amortizes quarterly to $97.0 million at a maturity date of April 15, 2025. These three swaps serve to hedge substantially all of the variable cash flows on our Term Loan until maturity. The assets and liabilities associated with these derivative instruments are included in other current liabilities and other long-term liabilities on the Condensed Consolidated Balance Sheets at their fair value amounts as described in Note
9
,
Fair Value Measurements.
The changes in the fair value of derivatives designated and that qualify as cash flow hedges are recorded in other comprehensive income, net of tax on the Condensed Consolidated Statements of Operations and Comprehensive Income and in accumulated other comprehensive income on the Condensed Consolidated Balance Sheets and subsequently reclassified into earnings in the period that the hedged forecasted transaction affects earnings. We had no such changes during the three months ended March 31, 2020 or 2019.
Amounts reported in accumulated other comprehensive income related to derivatives will be reclassified to interest expense, net as interest payments are made on our variable-rate debt. Over the next twelve months, we estimate that an additional $3.2 million will be reclassified as an increase to interest expense, net.
Additionally, we do not use derivatives for trading or speculative purposes and we currently do not have any derivatives that are not designated as hedges. As of March 31, 2020, we have not posted any collateral related to these agreements.
LIBOR is used as a reference rate for our interest rate swap agreements we use to hedge our interest rate exposure. During the three months ended March 31, 2020, we adopted ASU
2020-04,
Reference Rate Reform: Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848). The purpose of this guidance is to provide relief for impacted areas as it relates to impending reference rate reform. We elected the practical expedient to continue to assert probability of hedged interest, regardless of any expected future modification in terms related to reference rate reform.
XML 33 R77.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combinations - Estimates of Acquired Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Customer Relationships [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Fair Value $ 2,611 $ 2,100
Weighted Average Estimated Useful Life (yrs) 8 years 8 years
Trademarks and Trade Names [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Fair Value $ 1,145 $ 999
Weighted Average Estimated Useful Life (yrs) 15 years 15 years
Covenants Not-to-Compete [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Fair Value $ 227 $ 283
Weighted Average Estimated Useful Life (yrs) 5 years 5 years
Backlog [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Fair Value $ 529  
Weighted Average Estimated Useful Life (yrs) 2 years  
XML 34 R73.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Additional Information (Detail)
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
Commitments And Contingencies Disclosure [Line Items]  
Purchase obligation, 2020 $ 22.6
Purchase obligation, 2021 15.0
Purchase Obligations Satisfied $ 1.8
XML 35 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Schedule of Fair Values of Financial Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Financial assets:    
Cash equivalents $ 104,594 $ 99,242
Financial liabilities:    
Derivative financial instruments 16,993 9,446
Contingent consideration 2,642 3,854
Total financial liabilities 19,635 13,300
Level 1 [Member]    
Financial assets:    
Cash equivalents 104,594 99,242
Level 2 [Member]    
Financial liabilities:    
Derivative financial instruments 16,993 9,446
Total financial liabilities 16,993 9,446
Level 3 [Member]    
Financial liabilities:    
Contingent consideration 2,642 3,854
Total financial liabilities $ 2,642 $ 3,854
XML 36 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Long-term Debt - Schedule of Debt (Parenthetical) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Debt Instrument [Line Items]      
Notes payable maturity date 2025-03    
Minimum [Member]      
Debt Instrument [Line Items]      
Notes payable Interest rate 4.00%    
Maximum [Member]      
Debt Instrument [Line Items]      
Notes payable Interest rate 6.00%    
Term Loan Agreement [Member]      
Debt Instrument [Line Items]      
Unamortized debt issuance costs $ 1,592 $ 1,662  
Vehicle and Equipment [Member]      
Debt Instrument [Line Items]      
Notes payable maturity date 2025-03    
Vehicle and Equipment [Member] | Minimum [Member]      
Debt Instrument [Line Items]      
Notes payable Interest rate 2.50%    
Vehicle and Equipment [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Notes payable Interest rate 4.80%    
5.75% Senior Notes Due 2028 [Member]      
Debt Instrument [Line Items]      
Unamortized debt issuance costs $ 4,678 $ 4,823  
Notes payable Interest rate     5.75%
XML 37 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Lease Cost Finance And Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Operating Lease, Cost [1] $ 5,572 $ 4,987
Finance lease cost    
Amortization of leased assets [2] 965 1,478
Interest on finance lease obligations 73 94
Total lease costs $ 6,610 $ 6,559
[1] Includes variable lease costs of $0.6 million and $2.5 million, respectively, and short-term lease costs of $0.2 million and $0.9 million respectively.
[2] Includes variable lease costs of $0.2 million and $0.9 million, respectively
XML 38 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combinations (Tables)
3 Months Ended
Mar. 31, 2020
Business Combinations [Abstract]  
Schedule of Business Combinations Below is a summary of each significant acquisition by year, including revenue and net (loss)/income since date of acquisition, shown for the year acquisition.
For the three months ended March 31, 2020 (in thousands):
                                                         
 
   
   
   
   
   
Three months ended
March 31, 2020
 
2020 Acquisitions
 
Date
   
Acquisition
Type
   
Cash Paid
   
Seller
Obligations
   
Total Purchase
Price
   
Revenue
   
Net Loss
 
Royals
   
2/29/2020
     
Asset
    $
7,590
    $
2,500
    $
10,090
    $
784
    $
(87
)
Other
   
1/13/2020
     
Asset
     
911
     
70
     
981
     
226
     
(21
)
                                                         
   
     
    $
8,501
    $
2,570
    $
11,071
    $
1,010
    $
(108
)
                                                         
 
 
 
 
For the three months ended March 31, 2019 (in thousands):
                                                         
 
   
   
   
   
   
Three months ended
March 31, 2019
 
2019 Acquisitions
 
Date
   
Acquisition
Type
   
Cash Paid
   
Seller
Obligations
   
Total Purchase
Price
   
Revenue
   
Net Income
 
1st State Insulation
   
3/18/2019
     
Asset
    $
5,125
    $
1,355
    $
6,480
    $
488
    $
23
 
                                                         
 
 
Summary of Estimated Fair Value of Assets Acquired and Liabilities Assumed
The estimated fair values of the assets acquired and liabilities assumed for the acquisitions, as well as total purchase prices and cash paid, approximated the following (in thousands):
                                 
 
As of March 31, 2020
   
As of March 31, 2019
 
 
Royals
   
Other
   
Total
   
1st State
 
Estimated fair values:
   
     
     
     
 
Accounts receivable
  $
2,848
    $
 —  
    $
2,848
    $
—  
 
Inventories
   
305
     
70
     
375
     
291
 
Other current assets
   
430
     
11
     
441
     
—  
 
Property and equipment
   
627
     
119
     
746
     
989
 
Intangibles
   
3,930
     
582
     
4,512
     
3,382
 
Goodwill
   
2,986
     
206
     
3,192
     
1,857
 
Other
non-current
assets
   
58
     
8
     
66
     
—  
 
Accounts payable and other current liabilities
   
(1,059
)    
(15
)    
(1,074
)    
(39
)
Deferred income tax liabilities
   
(35
)    
—  
     
(35
)    
—  
 
                                 
Fair value of assets acquired and purchase price
   
10,090
     
981
     
11,071
     
6,480
 
Less seller obligations
   
2,500
     
70
     
2,570
     
1,355
 
                                 
Cash paid
  $
7,590
    $
911
    $
8,501
    $
5,125
 
                                 
 
 
 
 
Estimates of Acquired Intangible Assets
Estimates of acquired intangible assets related to the acquisitions are as follows (in thousands):
                                 
 
For the three months ended March 31,
 
 
2020
   
2019
 
Acquired intangibles assets
 
Estimated
Fair Value
   
Weighted
Average
Estimated
Useful Life
(yrs.)
   
Estimated
Fair Value
   
Weighted
Average
Estimated
Useful Life
(yrs.)
 
Customer relationships
  $
2,611
     
8
    $
2,100
     
8
 
Trademarks and trade names
   
1,145
     
15
     
999
     
15
 
Non-competition
agreements
   
227
     
5
     
283
     
5
 
Backlog
   
529
     
2
     
—  
     
—  
 
 
 
 
Pro Forma Results of Operations
The unaudited pro forma information for the combined results of the Company has been prepared as if the 2020 acquisitions had taken place on January 1, 2019 and the 2019 acquisitions had taken place on January 1, 2018. The unaudited pro forma information is not necessarily indicative of the results that we would have achieved had the transactions actually taken place on January 1, 2019 and 2018, respectively, and the unaudited pro forma information does not purport to be indicative of future financial operating results (in thousands, except per share data):
                 
 
Unaudited pro forma for the three
months ended March 31,
 
 
2020
   
2019
 
Net revenue
  $
399,120
    $
359,209
 
Net income
   
16,125
     
9,578
 
Basic and diluted net income per share
   
0.54
     
0.32
 
 
XML 39 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2020
Fair Value Disclosures [Abstract]  
Schedule of Fair Values of Financial Assets and Liabilities The fair values of financial assets and
liabilities that are recorded at fair value in the Condensed Consolidated Balance Sheets and not described above were as follows (in thousands):
                                                                 
 
As of March 31, 2020
   
As of December 31, 2019
 
 
Total
   
Level 1
   
Level 2
   
Level 3
   
Total
   
Level 1
   
Level 2
   
Level 3
 
Financial assets:
   
     
     
     
     
     
     
     
 
Cash equivalents
  $
104,594
    $
104,594
    $
—  
    $
—  
    $
99,242
    $
99,242
    $
—  
    $
—  
 
                                                                 
Financial liabilities:
   
     
     
     
     
     
     
     
 
Derivative financial instruments
  $
16,993
    $
—  
    $
16,993
    $
—  
    $
9,446
    $
—  
    $
9,446
    $
—  
 
Contingent consideration
   
2,642
     
—  
     
—  
     
2,642
     
3,854
     
—  
     
—  
     
3,854
 
                                                                 
Total financial liabilities
  $
19,635
    $
—  
    $
16,993
    $
2,642
    $
13,300
    $
—  
    $
9,446
    $
3,854
 
                                                                 
 
 
 
 
Summary of Change in Fair Value of Contingent Consideration The change in fair value of the contingent consideration (a Level 3 input) was as follows (in thousands):
         
Contingent consideration liability - January 1, 2020
  $
3,854
 
Preliminary purchase price
   
1,000
 
Fair value adjustments
   
(200
)
Accretion in value
   
121
 
Amounts paid to sellers
   
(2,133
)
         
Contingent consideration liability - March 31, 2020
  $
2,642
 
         
 
 
 
 
 
 
 
 
Summary of Carrying Values and Associated Fair Values of Financial Assets and Liabilities
The carrying values and associated fair values of financial assets and liabilities that are not recorded at fair value in the Condensed Consolidated Balance Sheets and not described above include our Senior Notes and investments. To estimate fair values of these items, we utilized third-party quotes which are derived all or in part from model prices, external sources or market prices. Both represent a Level 2 fair value measurement and are as follows (in thousands):
                                 
 
As of March 31, 2020
   
As of December 31, 2019
 
 
Carrying Value
   
Fair Value
   
Carrying Value
   
Fair Value
 
Investments
  $
26,487
    $
26,431
    $
37,961
    $
37,958
 
Senior Notes
(1)
   
300,000
     
286,866
     
300,000
     
321,114
 
 
 
 
 
 
 
 
 
(1)
Excludes the impact of unamortized debt issuance costs.
 
 
 
 
 
XML 40 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Summary of Assets and Liabilities Related to Uncompleted Contracts and Customer Deposits (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Contract with Customer, Asset and Liability [Abstract]    
Contract assets $ 22,954 $ 22,138
Contract liabilities $ (9,107) $ (8,888)
XML 41 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Investments
3 Months Ended
Mar. 31, 2020
Investments, Debt and Equity Securities [Abstract]  
Investments
NOTE 5 - INVESTMENTS
Cash and cash equivalents includes investments in money market funds that are valued based on the net asset value of the funds. The investments in these funds were $104.6 million and $99.2 million as of March 31, 2020 and December 31, 2019, respectively.
All other investments are classified as
held-to-maturity
and consist of highly liquid instruments, primarily including corporate bonds and commercial paper. As of March 31, 2020 and December 31, 2019, the amortized cost of these investments equaled the net carrying value, which was $26.5 million and $38.0 million, respectively. All
held-to-maturity
securities as of March 31, 2020 mature in one year or less. See Note 9, Fair Value Measurements, for additional information.
XML 42 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements
NOTE 9 - FAIR VALUE MEASUREMENTS
Assets and Liabilities Measured at Fair Value on a Recurring Basis
In many cases, a valuation technique used to measure fair value includes inputs from multiple levels of the fair value hierarchy. The lowest level of significant input determines the placement of the entire fair value measurement in the hierarchy. During the periods presented, there were no transfers between fair value hierarchical levels.
Assets Measured at Fair Value on a Nonrecurring Basis
Certain assets, specifically other intangible and long-lived assets, are measured at fair value on a nonrecurring basis in periods subsequent to initial recognition. Assets measured at fair value on a nonrecurring basis as of March 31, 2020 and December 31, 2019 are categorized based on the lowest level of significant input to the valuation. The assets are measured at fair value when our impairment assessment indicates a carrying value for each of the assets in excess of the asset’s estimated fair value. Undiscounted cash flows, a Level 3 input, are utilized in determining estimated fair values. During each of the three months ended March 31, 2020 and 2019, we did not record any impairments on these assets required to be measured at fair value on a nonrecurring basis.
Estimated Fair Value of Financial Instruments
Accounts receivable, accounts payable and accrued liabilities as of March 31 2020 and December 31, 2019 approximate fair value due to the short-term maturities of these financial instruments. The carrying amounts of certain long-term debt, including the Term Loan and ABL Revolver as of March 31, 2020 and December 31, 2019, approximate fair value due to the variable rate nature of the agreements. The carrying amounts of our operating lease
right-of-use
assets and the obligations associated with our operating and finance leases as well as our vehicle and equipment notes approximate fair value as of March 31, 2020 and December 31, 2019. All debt classifications represent Level 2 fair value measurements.
Derivative financial instruments are measured at fair value based on observable market information and appropriate valuation methods. Contingent consideration liabilities arise from future earnout payments to the sellers associated with certain acquisitions and are based on predetermined calculations of certain future results. These future payments are estimated by considering various factors, including business risk and projections. The contingent consideration liabilities are measured at fair value by discounting estimated future payments to their net present value using the appropriate weighted average cost of capital (WACC). The fair values of financial assets and
liabilities that are recorded at fair value in the Condensed Consolidated Balance Sheets and not described above were as follows (in thousands):
                                                                 
 
As of March 31, 2020
   
As of December 31, 2019
 
 
Total
   
Level 1
   
Level 2
   
Level 3
   
Total
   
Level 1
   
Level 2
   
Level 3
 
Financial assets:
   
     
     
     
     
     
     
     
 
Cash equivalents
  $
104,594
    $
104,594
    $
—  
    $
—  
    $
99,242
    $
99,242
    $
—  
    $
—  
 
                                                                 
Financial liabilities:
   
     
     
     
     
     
     
     
 
Derivative financial instruments
  $
16,993
    $
—  
    $
16,993
    $
—  
    $
9,446
    $
—  
    $
9,446
    $
—  
 
Contingent consideration
   
2,642
     
—  
     
—  
     
2,642
     
3,854
     
—  
     
—  
     
3,854
 
                                                                 
Total financial liabilities
  $
19,635
    $
—  
    $
16,993
    $
2,642
    $
13,300
    $
—  
    $
9,446
    $
3,854
 
                                                                 
 
 
 
 
See Note 5, Investments, for more information on cash equivalents included in the table above. Also see Note 10, Derivatives and Hedging Activities, for more information on derivative financial instruments.
The change in fair value of the contingent consideration (a Level 3 input) was as follows (in thousands):
         
Contingent consideration liability - January 1, 2020
  $
3,854
 
Preliminary purchase price
   
1,000
 
Fair value adjustments
   
(200
)
Accretion in value
   
121
 
Amounts paid to sellers
   
(2,133
)
         
Contingent consideration liability - March 31, 2020
  $
2,642
 
         
 
 
 
 
 
 
 
 
The accretion in value of contingent consideration liabilities is included within administrative expenses on the Condensed Consolidated Statements of Operations and Comprehensive Income.
The carrying values and associated fair values of financial assets and liabilities that are not recorded at fair value in the Condensed Consolidated Balance Sheets and not described above include our Senior Notes and investments. To estimate fair values of these items, we utilized third-party quotes which are derived all or in part from model prices, external sources or market prices. Both represent a Level 2 fair value measurement and are as follows (in thousands):
                                 
 
As of March 31, 2020
   
As of December 31, 2019
 
 
Carrying Value
   
Fair Value
   
Carrying Value
   
Fair Value
 
Investments
  $
26,487
    $
26,431
    $
37,961
    $
37,958
 
Senior Notes
(1)
   
300,000
     
286,866
     
300,000
     
321,114
 
 
 
 
 
 
 
 
 
(1)
Excludes the impact of unamortized debt issuance costs.
 
See Note 5, Investments, for more information on investments included in the table above. Also see Note 7, Debt, for more information on our Senior Notes.
XML 43 R6.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid In Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
BALANCE at Dec. 31, 2018 $ 182,498 $ 327 $ 181,815 $ 105,212   $ (431)
BALANCE, Shares at Dec. 31, 2018   32,723,972        
BALANCE, Treasury Stock, Value at Dec. 31, 2018         $ (104,425)  
BALANCE, Treasury Stock, Shares at Dec. 31, 2018         (2,808,361)  
Net income 8,834     8,834    
Issuance of common stock awards to employees, value   $ 1 (1)      
Issuance of common stock awards to employees, shares   56,995        
Surrender of common stock awards, value (4)       $ (4)  
Surrender of common stock awards, shares         (643)  
Share-based compensation expense 2,022   2,022      
Other comprehensive income (loss), net of tax (2,749)         (2,749)
BALANCE at Mar. 31, 2019 190,601 $ 328 183,836 114,046   (3,180)
BALANCE, Shares at Mar. 31, 2019   32,780,967        
BALANCE, Treasury Stock, Value at Mar. 31, 2019         $ (104,429)  
BALANCE, Treasury Stock, Shares at Mar. 31, 2019         (2,809,004)  
BALANCE at Dec. 31, 2019 $ 250,031 $ 329 190,230 173,371   (7,143)
BALANCE, Shares at Dec. 31, 2019 32,871,504 32,871,504        
BALANCE, Treasury Stock, Value at Dec. 31, 2019 $ (106,756)       $ (106,756)  
BALANCE, Treasury Stock, Shares at Dec. 31, 2019 (2,855,164)       (2,855,164)  
Net income $ 15,988     15,988    
Cumulative effect of accounting changes, net of tax (1,190)     (1,190)    
Issuance of common stock awards to employees, value   $ 1 (1)      
Issuance of common stock awards to employees, shares   89,957        
Surrender of common stock awards, shares         (1,759)  
Share-based compensation expense 2,302   2,302      
Share-based compensation issued to directors, value 33   33      
Share-based compensation issued to directors, shares   316        
Common stock repurchase, value (15,759)       $ (15,759)  
Common stock repurchase, shares         (442,542)  
Other comprehensive income (loss), net of tax (5,608)         (5,608)
BALANCE at Mar. 31, 2020 $ 245,797 $ 330 $ 192,564 $ 188,169   $ (12,751)
BALANCE, Shares at Mar. 31, 2020 32,961,777 32,961,777        
BALANCE, Treasury Stock, Value at Mar. 31, 2020 $ (122,515)       $ (122,515)  
BALANCE, Treasury Stock, Shares at Mar. 31, 2020 (3,299,465)       (3,299,465)  
XML 44 R2.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Current assets    
Cash and cash equivalents $ 187,187 $ 177,889
Investments 26,487 37,961
Accounts receivable (less allowance for credit losses of $9,029 and $6,878 at March 31, 2020 and December 31, 2019, respectively) 245,469 244,519
Inventories 73,569 74,606
Other current assets 37,024 46,974
Total current assets 569,736 581,949
Property and equipment, net 106,262 106,410
Operating lease right-of-use assets 47,134 45,691
Non-current assets    
Goodwill 198,664 195,652
Intangibles, net 151,426 153,562
Other non-current assets 13,842 16,215
Total assets 1,087,064 1,099,479
Current liabilities    
Current maturities of long-term debt 24,241 24,164
Current maturities of operating lease obligations 15,889 15,459
Current maturities of finance lease obligations 2,438 2,747
Accounts payable 90,708 98,871
Accrued compensation 32,264 33,636
Other current liabilities 36,025 39,272
Total current liabilities 201,565 214,149
Long-term debt 545,552 545,031
Operating lease obligations 30,741 29,785
Finance lease obligations 3,412 3,597
Deferred income taxes 6,759 9,175
Other long-term liabilities 53,238 47,711
Total liabilities 841,267 849,448
Commitments and contingencies (Note 15)
Stockholders' equity    
Preferred Stock; $0.01 par value: 5,000,000 authorized and 0 shares issued and outstanding at March 31 2020 and December 31, 2019, respectively
Common stock; $0.01 par value: 100,000,000 authorized, 32,961,777 and 32,871,504 issued and 29,662,312 and 30,016,340 shares outstanding at March 31, 2020 and December 31, 2019, respectively 330 329
Additional paid in capital 192,564 190,230
Retained earnings 188,169 173,371
Treasury stock; at cost: 3,299,465 and 2,855,164 shares at March 31, 2020 and December 31, 2019, respectively (122,515) (106,756)
Accumulated other comprehensive loss (12,751) (7,143)
Total stockholders' equity 245,797 250,031
Total liabilities and stockholders' equity $ 1,087,064 $ 1,099,479
EXCEL 45 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )!>J% ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ D%ZH4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " "07JA0#YD?ZNX K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2@,Q$(9?17+?G22E(F&;2\63@F!!\1:2:1O<9$,RLMNW=W=M MMX@^@,?,_/GF&YC&)F6[C,^Y2YC)8[D90AN+LFG#CD1) 11[Q&!*/2;BV-QW M.1@:G_D R=@/A;> *F&"$.93O KJ%.%?_Q,X=8.?D4/R2ZON^[E=S;MQ! MP-O3X\N\;N5C(1,MCK^*5W1*N&&7R:^K[?WN@6G)):_XNN)W.R'46B@IWR?7 M'WY7X= YO_?_V/@BJ!OX=1?Z"U!+ P04 " "07JA0F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( )!>J%#(9X U/0, )P/ 8 >&PO=V]R:W-H965T&ULC5?M;ILP%'T5Q .,^!KR4261VDS3)FU2U6G;;YHX"2K@#)RD M>_L90UGF>SSM3P'GG'MLCH_I75YU\](>E3+1:U76[2H^&G.Z2Y)V>U15WK[3 M)U7;7_:ZJ7)C'YM#TIX:E>\NK''9KW49U,6M7ILHO9< M57GSZT&5^KJ*1?PV\%0P\ M?@Y%XU&S(][>OU7_X!9O%_.#<3J['59>O^1MMS:W0U5+%3J?+7_EK4[GKM?TG3@88)-!!H),A_ M$^1 D"-!.$+2S\PM]7UN\O6RT=>HZ=TZY=VF$'?2OLQM-^C>G?O-KK:UHY?U M9)E7-_04TU-(3QT] MO:%GW@O@B"D6R*! QN@S3X CYEA@"@6FC+[P!#A"3+#"#"K,.%]X$@!"6&(. M)>:<+ST) DXO8 2"\[WK0:0@-=B@N,TX15\NQ$F8+@(A%;P"K[G $,!TP5, M[KT@7L&W'6$"O@L<7R%Y!=]YA E8+W#*!0\Q^>8#3,@6G'3!@TQ37^2_PRYP MV@4/,WD[;#-@,H>I>\QBMI"I#+TUG'O!4TUS?T$ LPBHX.@+'FS)/D(<$WIM M./R"1UNRS0PP@>[92Y#S A]_$!0/P 2)G[ M !-R'T>?>*Q3YC[ A-S'T2<>ZY2YSS%9R'V*YSIC[ !-P7^+L2Y[KS'XC3$@%9U_R7&?^EPQA9@&5P'_N/->9_WD!&'^+)3>]3J6: M@VL+VVBKS[7K26]&Q];SGERO] ?>]ZU?\N90U&WTK(WMN%Q?M-?:*#N3R3N; MW*-ME<>'4NU-=SNS]TW?+_8/1I^&7C@9&_+U;U!+ P04 " "07JA0>Z I MDJD$ ?%P & 'AL+W=O:&5(D \= K:)H@18(MMCV6HF9V%C;%B[HNB?-G'?]%_:8SRD7Y[;;M\,Z;%[ M*?IC%YOU%+3?%5B65;%OMH?Y^B6B_9UV&T/\:&;]:_[?=/]MXJ[]G0_ MA_G[BZ_;E\TPOBB6BV/S$O^*P[?C0Y>>BFLIZ^T^'OIM>YAU\?E^_C/^IO[V9C*8]M^'Q]^7]_/R]%1W,6G82RB29>W6,?=;BPI^?CW4NC\ M6N<8>'O_7OJO4_(IF<>FCW6[^V>['C;W-S\[H;OK:GW^(E(3N?7;+_ M([[%79*/3E(=3^VNG_[/GE[[H=U?2DE6]LV/\W5[F*ZG2_GO87H 7@+P&@#F MTP"Z!! +*,[.IE1_:89FN>C:TZP[?ZUC,W8*N*/4F$_CRZGMIM]2MGUZ^[:T M85&\C>5<)*NS!&\D^%%12T557B5%JO]J E43.,73;3SH\:3&TQ1O;N.9Q=59 M4DV2PR0![](?RT21.>=]T-T8U8V1;HBY.4OL3358&6%&JLB%7,M8U8N57@SS M8J478TW%>D&MR8R%3,M4JIM*NK',326J<62%&45EJK+2O3C5BY->*N;%*>U? M(FN_6JI2XSFC>_&J%R^]L+ZP\J*6U"J.F.5:D7D()O.5@NHF2#>>N0FB&B@K MY(.N5F4&,FR 4B=4*?T(1)7R(S@@_JDT66K&S(B"##%!T,KE,M)Q!R@RHX14$" M$L@;,3LIL@K!9OSH( 5)4L=)"I*14'I7RH^F"4,P+C-.0<@X"5$B+I2NY'8TF?^9UFAL@(E%#A49,8YR/4=GPYG5%RUZ=OQ=?7M:H+QGC=$>F$)DEH M/C&M%$U@U*P_UWQTHK.9Y"HUM\XEG:8D:1K$KEK1B%P^U7QTDMG>2XX&3BV2 M?"025A019@A*.D%)$C1P7I&RX QHQ:2GZDJD7.OH!"5)T,")19\V' S)UBZ,*M2U. M<7-2.1X=_]ET+]M#/WMLAZ'=3T>3SVT[Q%1H^25EN(G-^OJPB\_#>.O2?7<^ MLCT_#.WQJ% 7@.SN?0( -P( 8 M>&PO=V]R:W-H965T&ULC99AKYHP%(;_"N$'7-H"!0R:3)=E M2[;$W&5WGZM6(1_?NU!1F47KU^D+:\YSW/J7A*?F7\51242N^MKAJQ M] LIVT40B'U!:R*>6$L;=>?(>$VDFO)3(%I.R<$$U56 ,!!3$_UW3BEV7/O1O"\_EJ9!Z(5CE+3G1GU3^:K=NW];V'N -0'H"$ M1G<#PCX@M *"CLR4^IE(LLHYNWJ\^[5:HA\*N C59N[UHMD[);)1[BDF$(D3(G% 8 LB>0AQ3S&!2)T0 MJ0,BL2#2CSPE#T03E,R)DCE04@LEFU4+ 7 ^)Q]13J @<#WRW@1P M?I>_\N&'6MUT]]*?E3+16U.W_3H^&W-Y2))^?U9-V7_6%]7:?XZZ:TIC'[M3 MTE\Z51[&3DV=8)J*I"FK-MZLQK:G;K/25U-7K7KJHO[:-&7W[U;5^K:.(7YO M^%Z=SF9H2#:K2WE2/Y3Y>7GJ[%-RCW*H&M7VE6ZC3AW7\2,\[) /'4;%WY6Z M]8O[:$CE6>N7X>';81VG Y&JU=X,(4I[>54[5==#),OQ:PX:W\<<.B[OWZ-_ M&9.WR3R7O=KI^I_J8,[K6,;101W+:VV^Z]M7-2?$XVC._D_UJFHK'TCL&'M= M]^-OM+_V1C=S%(O2E&_3M6K'ZVV._]Z-[H!S![QW /Z_'=C<@?WND(W)3V1C MJG^4IMRL.GV+NFFU+N6P*>"!V=V> G:\ 8/00C,R"C0'8AP 9'2 C V1C@.Q# .Y,PZ01 MHZ8=-:S(&0,G&4*6(3!.XW 2AQ,XPL&9-'PQ#DI('D'$414[C"!)'$#BY M@R.\<2PRBM3!\66RR)BD:7*2)B<6.Q! D@$DD4[AI"/]:4L9=[;$SE=!#BRE M80H2IO!AT)FT;>$-(U(H7!A?E/9$_AK5:3,X_%ED!>R" "17O8(Z&\^#%@5T%X%C,@I^C:'A"&!B)W7RF$S&[D MX/:C?0\(XT/7^,"W-"YDYO+X*L9XX!T%M/%!3N!(%R?W$^>%]+:.+Y.2A7AH M'P5)'(;0>:+=#PC[S:/F.AY1Y M#DC(+'7@3"#M@$@X(',=7=5(S] M#C/5AG^5W:EJ^^A9&UO5C+7'46NC+*C=)G%TMN7H_:%61S/B=_,?4$L#!!0 ( )!>J%"6ZM^YVP$ &0$ 8 >&PO=V]R M:W-H965T&UL?519;MLP$+T*P0.$UI+%AB0@=E"T0 L8*9I^ MT])H0;BH)&VEMR\769%MH3\F9_3>FX4SS@:IWG4+8- '9T+GN#6FWQ"BRQ8X MU7>R!V&_U%)Q:JRI&J)[!;3R),Y(O%H]$$X[@8O,^_:JR.31L$[ 7B%]Y)RJ MOUM@.M@T+,[U'*B&G62_N\JT.7["J(*:'IEYE<-7&.NYQV@L_CN<@%FXR\3&*"73_A>5 M1VTD'U5L*IQ^A+,3_AQ&_3-MF1"/A'@BV-C_(R0C(?DD^&Z2D)DO]84:6F1* M#DB%Q^JIFXEHD]AFEL[I>^>_V6JU]9Z**'G,R,D)C9AMP,1SS(0@5GT*$2^% MV,8W]/@RP.X6$47)ZM2L_&0QJXZZ/]J["X ?#R'[<:3+]L13_ %!+ M P04 " "07JA0)-XI],\$ "6%P & 'AL+W=OS?V.(Z3BB(=;>%.NI-6>[J[SVEQ"]J$<$E: M]O[].2%EZ_$;0)5*$M[QC,?.,X-GAZK^WFRL;2<_RF+7W$TW;;N_C:+F>6/+ MO/E2[>W.??-2U67>NMOZ-6KVM=S_IG7^OYK'IKB^W. M?JTGS5M9YO5_"UM4A[NIG'X\^+9]W;3=@V@^V^>O]D_;_K7_6KN[Z#3*>EO: M7;.M=I/:OMQ-?Y&W*Z4[@U[Q]]8>FD_7DVXJ3U7UO;OY;7TW%5U$MK#/;3=$ M[C[>[;TMBFXD%\>_PZ#3D\_.\//UQ^C+?O)N,D]Y8^^KXI_MNMW<3=/I9&U? M\K>B_58=?K7#A/1T,LS^=_MN"R?O(G$^GJNBZ?]/GM^:MBJ'45PH9?[C^+G= M]9^'8?P/,VQ @P&=#*0\:Z & W4R(#IK$ \&\S7O__. MK5CCGK[/I:H27K-[JA)*DM 3L2DMDL!3FBJVBQ\OB+Q0# S%A*%H_NZ: M<%.QW6G"M(PD)(51I" *YN,^#7SH),M&5CB#;C+@AKT:BRR<"LOZ,@-O#PY# M"@Q5 0()*";"2))/K/,=C=!; D2)Y&D*:NW?%N-H3\T1.!' ]TCG1)C=A-C- M:4(ANU/7.XV FS"X"8&;=RT$.F1I] BV"6.;$+:#Y0ZQ[=^@ &[WX'QR(HK#$"%^F:^XBHDVXU.! MI=5'F!X0!J! ^3F, M"G_64ZQ-%OPN!P<.O&=X "*9D>;4?42Z- V"6P'=C22CQTX=1HX= '<-[[$4 M.GC($FE,D(DKE'Y8&,(*0)AW5PN%3BF(-#_$65XA](/"O%: UX9W/ KPVJ4@ MBSG@EM62O$.1AR/R MYJ/MOO:O,0Z+;[OMOK]=O@[#X7JUZA]?XZ[I/[6'N$__>6Z[73.DV^YEU1^Z MV#Q-A7;;%1E3KG;-9K^\NYF>/71W-^W;L-WLXT.WZ-]VNZ;[MX[;]N-V:9?? M'WS>O+P.XX/5W8E_Q.'/PT.7[E:G6IXVN[CO-^U^T<7GV^6]O5Z[,!:8 M%']MXD=_=KT80_G2ME_'FU^?;I=F=!2W\7$8JVC2SWMN='EJ M+I_C<%*M4^ZD)0DW4I(K390-KK;"6<1,,H^"I KZ( MPN$*'*S 316X\PK(BVXX:LI)LS]JBN"%:JU5WG/&2P&]%""8 E=0P@I*'4Q5 MBF".FN(\&,-G?78,1JN"M9F77T$O%?!2"2^5:L61$:*U%G$5/+;BH14/K,AW M[%4K9>F-L*)%A?<9*P%:"_T9;D0'7L^ABM%"0 M(Q^H/&6ZQ69H9($;*]U8U% M&62,O?2# M^6D!0+U<5RR 8^F"]*-55+DR8PKFT6$W(]"(HJ.$#=(5WN3P'LY00 M2^4*0YJ27 2K4B* W+3*9$8T89R2! M$:8@,? C5XA9=+E>4277"""K"C89/QBI!) :Y")!@)4A6#DKD,R7188:A)%* M&JDVR(R>-"VO?&'DK$"RPE(F&26,50)8#7+1(9"/EFI. %'(0(,P4PGDHS*K MJ@G0TK*3*R"2I<0UXP$9&1^RCK1"Z10"E1ICN8PZ# &G<:@ MVM:H'K1+9-=!Y;W/@<)B8 MCM1J0R8SWAV&H0,PM!*&3E,N5&H' Z@*;W,19782 0HE=&NG(<=R@02:BC-? M; YCT.FM1+*Y(8/!Y0"XK 27T^ J2O5) U2<6)"Q@^'F -PD36H']@J=_$0' M(FMSZ[W##'2 @58RT(%OW:*2R2106?:9;,AA #H 0"L!.(LNMK'9R6\UI"J, MW&U:G9TR[&+W,AW(](O']FT_C/OY9T]/AS[W-)Y2B.>UO5X?CVY^5',\2?J] MZ5XV^W[QI1V&=C>=5#RW[1"32?,I]=9K;)Y.-]OX/(R75;KNCBJVF3-NG4:>OG M'!B(FA"6A*/[]W,"QVB+^H78QN_YV7'2P=AGUP!X\J)5ZS+:>-_M&7-% UJX M*]-!BW\J8[7PZ-J:N-#@.5I)VKX"?Y7=[3HL9FEE!I:)TU++%09O4OVAUW(CPF_ M)0QN89/0R$#@\#C#/>@5"!"&7\F3CJ7#,"E?6'_$GO' M7D["P;U13[+T349O*2FA$KWRCV;X"E,_UY1,S7^',RA,#TJP1F&4BU]2],X; M/;&@%"U>QE.V\1PF_@ML'< G '\#8&.AJ/Q!>)&GU@S$CK/O1+CB9,]Q-D4( MQE'$?RC>8?2<\^0F9>= -.4G;N,F+Z+RP=SS>R?_T<=M_ M"%O+UI&3\7BS<.3,>YZ-UC[X#".1)*^,+VH70'QGS50=:^!O;@\&;QCHM M IJN9;YW(.H$THKQ+'O+M)"&EGGRG5V9VR$H:>#LB!^T%N[7"90="[JCSXX' MV78A.EB9]Z*%KQ"^]6>'%EM8:JG!>&D-<= 4]&YW/!UB? KX+F'TJS.)E5RL M?8S&I[J@610$"JH0&01N5[@'I2(1RO@Y<](E902NS\_L'U+M6,M%>+BWZH>L M0U?06TIJ:,2@PH,=/\)55(,/5L\L*$6+IVF7 M)NWC=+/G,VP;P&< 7P"W*0^;$B7E[T409>[L2-S4^U[$)]X=.?:FBL[4BG2' MXCUZKR7G6'*Q M 5\V];^Q-@!*R6YPA#K\8(NAH GQ^ [/;AJSR0BVGW\06[YQ^1M02P,$% M @ D%ZH4 D@)YBU 0 T@, !D !X;"]W;W)K&UL?5/;;M0P$/T5RQ]0[WI36JV22-TB!!)(JR+HLS>9)%9]";:S*7_/V$E# M@(@7VS.><^;,>)R/UKWX#B"05ZV,+V@70G]DS%<=:.%O; \&;QKKM AHNI;Y MWH&H$T@KQG>[=TP+:6B9)]_9E;D=@I(&SH[X06OA?IY V;&@>_KF>))M%Z*# ME7DO6O@*X5M_=FBQA:66&HR7UA '34$?]L=3%N-3P'<)HU^=2:SD8NU+-#[5 M!=U%0:"@"I%!X':%1U J$J&,'S,G75)&X/K\QOXAU8ZU7(2'1ZN>91VZ@MY3 M4D,C!A6>[/@1YGIN*9F+_PQ74!@>E6".RBJ?5E(-/E@]LZ 4+5ZG79JTC]-- M=C?#M@%\!O %<)_RL"E14OY>!%'FSH[$3;WO17SB_9%C;ZKH3*U(=RC>H_=: MF:?*DLH-)D[SR+@/[P-.;_ Z?IOV+<*TTGEQLP)=- M_6^L#8!2=C&UL M?5/;;MLP#/T501]0)4K6!H%MH&DQ;, &!!VV/BLV;0O5Q9/DN/O[4;+K>INQ M%TFD> X/*2H;K'OQ+4 @KUH9G],VA.[(F"];T,+?V X,WM36:1'0= WSG0-1 M)9!6C&\VMTP+:6B1)=_9%9GM@Y(&SH[X7FOA?IU V2&G6_KF>))-&Z*#%5DG M&O@&X7MW=FBQF:62&HR7UA '=4[OM\?3/L:G@!\2!K\XDUC)Q=J7:'RN,P.7YC?UCJAUKN0@/#U8]RRJT.3U04D$M M>A6>[/ )IGH^4#(5_P6NH# \*L$=B$^\/7+L31F=J17I#L5[]%X+SF\S M=HU$4\QIC.&+F.T(=G-X[9: 3;33^(S=^X^ U02P,$% @ D%ZH M4&W.ZX"U 0 T , !D !X;"]W;W)K&UL?5/; M;IPP$/T5RQ\0@]FDZ0J0LJFJ5FJE5:JVSUX8P(K-4-LLZ=_7-H2B!O7%]HS/ M.7/Q.)_0/-L.P)$7K7I;T,ZYX9-NYX&!E/H@6OH'[ M/IR-M]BJ4DL-O978$P--01_2X^D0\!'P0\)D-V<2*KD@/@?CWY5_QAK][54+,5_@2LH#P^9^!@5*AM74HW6H5Y4?"I:O,R[[.,^S3>WZ4+;)_"% MP%?"?8S#YD Q\P_"B3(W.!$S]WX0X8G3(_>]J8(SMB+>^>2M]U[+NRQGUZ"S M0$XSA&\@Z8I@7GR-P/;>G\_;[ 85?@$ 4._ZOP+81G MR3\QV*:C&DP;9\F2"L<^SO'&NX[K X\O\A<^S_I785K96W)!Y]\U=K]!=.!3 M26[\ '7^>ZV&@L:%XSM_-O.0S8;#8?D_;/W$Y1]02P,$% @ D%ZH4&QQ MCZBS 0 T@, !D !X;"]W;W)K&UL?5-AC]0@ M$/TKA!]P[-(]O6S:)K=GC"::;,ZHG]EVVI(#I@+=GO]>H+U>U>H78(9Y;]X, M0SZB?7(=@"?/6AE7T,[[_LB8JSK0PMU@#R;<-&BU\,&T+7.]!5$GD%:,[W9O MF!;2T#)/OK,MFXIF8O_!%=0(3PJ"3DJ5"ZMI!J<1SVS!"E:/$^[-&D?IYO;;(9M _@,X O@ M+N5A4Z*D_)WPHLPMCL1.O>]%?.+]D8?>5-&96I'N@G@7O->29_N<72/1''.: M8O@JYC6"!?8E!=]*<>)_P?DV/-M4F"5X]IO"?Q <-@D.B>#PWQ*W8K(_DK!5 M3S78-DV3(Q4.)DWRRKL,[#U/;_(:/DW[9V%;:1RYH \OF_K?('H(4G8W882Z M\,$60T'CX_%M.-MIS";#8S__(+9\X_(74$L#!!0 ( )!>J%!#'I)'M0$ M -(# 9 >&PO=V]R:W-H965T0;)JV45\ &Y_C8V/RT;H7 MWP$$\JJ5\07M0NB/C/FJ RW\C>W!X$UCG18!3=TD(:6 M>?*=79G;(2AIX.R('[06[N<)E!T+NJ=OCF?9=B$Z6)GWHH4O$+[V9X<66UAJ MJ<%X:0UQT!3T<7\\93$^!7R3,/K5F<1*+M:^1.-C7=!=% 0*JA 9!&Y7> *E M(A'*^#%STB5E!*[/;^SO4^U8RT5X>++JNZQ#5] '2FIHQ*#"LQT_P%S/+25S M\9_@"@K#HQ+,45GETTJJP0>K9Q:4HL7KM$N3]G&ZX?7O1!!E[NQ(W-3[7L0GWA\Y]J:*SM2*=(?B/7JO)3]D.;M&HCGF-,7P5$OSPA\+;;8)LDR!+!-E_2]R*N?LK"5OU5(-K MTS1Y4MG!I$E>>9>!?>3I37Z'3]/^6;A6&D\N-N#+IOXWU@9 *;L;'*$./]AB M*&A"/-[CV4UC-AG!]O,/8LLW+G\!4$L#!!0 ( )!>J% *HJC;M $ -(# M 9 >&PO=V]R:W-H965T;( @4E"XP"+]=X1Z4"D1> MQJ_$2>>4 ;@\O[!_BK7[6B["PCVJG[)R;4X/E%10BT&Y!QP_0ZKG'26I^*]P M!>7#@Q*?HT1EXTK*P3K4B<5+T>)YVF47]S'='!)L'< 3@,^ 0\S#ID11^4?A M1)$9'(F9>M^+\,3;(_>]*8,SMB+>>?'6>Z\%W]UF[!J(4LQIBN&+F.T&UL?5/;;MP@$/T5Q <$+^NVT]#^ID:CA/.F:9CM#8@J@I1D/$D^,B4Z38LL^DZFR'!P MLM-P,L0.2@GS<@2)8TYW]-7QT#6M"PY69+UHX#NX'_W)>(LM+%6G0-L.-3%0 MY_1F=SBF(3X&_.Q@M*LS"96<$1^#<5?E- F"0$+I H/PVP5N0BQ/.T=SKNXW2S3V?8-H#/ +X KF,>-B6*RC\+)XK, MX$C,U/M>A"?>';CO31F)ID[!*(YICC%,-7,;LE@GGV)07? M2G'D_\'Y-GR_J7 ?X?N_%+Z1/]TD2"-!^FZ)6S'_JF2KGBHP39PF2TH<=)SD ME7<9V!L>W^1/^#3M]\(TG;;DC,Z_;.Q_C>C 2TFN_ BU_H,MAH3:A>,G?S;3 MF$V&PW[^06SYQL5O4$L#!!0 ( )!>J%!YZ'J.M0$ -(# 9 >&PO M=V]R:W-H965T[^?I3LNFYG[$42*9[#0XI*!V.?70/@R:N2VF6T\;X[ M,.:*!I1P5Z8#C3>5L4IX-&W-7&=!E!&D)..;S0U3HM4T3Z/O9//4]%ZV&DZ6 MN%XI8?\<09HAHUOZYGALZ\8'!\O33M3P$_RO[F318C-+V2K0KC6:6*@R>KL] M'),0'P-^MS"XQ9F$2L[&/ ?CHBE?S3#-YCJN:9D*OX[7$!B>%"".0HC M75Q)T3MOU,2"4I1X'?=6QWT8;V[V$VP=P"< GP'[F(>-B:+R>^%%GEHS$#OV MOA/AB;<'CKTI@C.V(MZA>(?>2\Z37,!I6RN<(0:_&"S(:'RX?@%SW8J% Y$B^-M0$ -(# 9 >&PO=V]R M:W-H965T-\=&'-% M UJX*]-!BS>5L5IX-&W-7&=!E!&D%>.;S0W30K8T3Z/O9//4]%[)%DZ6N%YK M87\=09DAHUOZZ7B6=>.#@^5I)VIX ?^].UFTV,Q22@VMDZ8E%JJ,WFT/QR3$ MQX ?$@:W.)-0R=F8UV!\*3.Z"8) 0>$#@\#M O>@5"!"&6\3)YU3!N#R_,G^ M&&O'6L["P;U1/V7IFXSN*2FA$KWRSV9X@JF>:TJFXK_"!12&!R68HS#*Q944 MO?-&3RPH18OW<9=MW(?Q9G<]P=8!? +P&;"/>=B8*"I_$%[DJ34#L6/O.Q&> M>'O@V)LB.&,KXAV*=^B]Y#RY2=DE$$TQQS&&+V*VKA,DJP1))$C^6^):S/ZO)&S14PVVCM/D2&'Z-D[RPCL/[!V/ M;_([?)SV;\+6LG7D;#R^;.Q_98P'E+*YPA%J\(/-AH+*A^,MGNTX9J/A33?] M(#9_X_P#4$L#!!0 ( )!>J%!,&PO=V]R:W-H M965T)W\?0?LN%9K]068X9PS%X9L-/;%M0">O&K5N9RVWO='QES9@A;N MQO30X4UMK!8>3=LPUUL0521IQ7B2?&!:R(X66?2=;9&9P2O9P=D2-V@M[-L) ME!ESNJ/OCF?9M#XX6)'UHH%OX+_W9XL66U0JJ:%STG3$0IW3^]WQE 9\!/R0 M,+K5F81*+L:\!.-KE=,D) 0*2A\4!&Y7> "E@A"F\6O6I$O(0%R?W]4_Q]JQ MEHMP\+UGY-J=WE%10BT'Y9S-^@;F> R5S\8]P!87PD G&*(UR<27EX+S1 MLPJFHL7KM,LN[N-TLS_,M&T"GPE\(=S%.&P*%#/_)+PH,FM&8J?>]R(\\>[( ML3=E<,96Q#M,WJ'W6O#T8\:N06C&G"8,7V%V"X*A^A*";X4X\7_H?)N^W\QP M'^G[-?V0; NDFP)I%$C_6^(&YO!WD6S54PVVB=/D2&F&+D[RRKL,[#V/;_(' M/DW[D["-[!RY&(\O&_M?&^,!4TEN<(1:_&"+H:#VX7B+9SN-V61XT\\_B"W? MN/@-4$L#!!0 ( )!>J%#/6>T1M $ -(# 9 >&PO=V]R:W-H965T M( 7J=_WP$[KMM:>0%FF'/FS#!DH[$OK@7PY$U)[7+:>M\?&'-E"TJX*].# MQIO:6"4\FK9AKK<@J@A2DO'=[H8IT6E:9-%WLD5F!B\[#2=+W*"4L+^.(,V8 MTSU]=SQW3>N#@Q59+QKX!OY[?[)HL86EZA1HUQE-+-0YO=L?CFF(CP$_.AC= MZDQ")6=C7H+Q5.5T%P2!A-('!H';!>Y!RD"$,EYG3KJD#,#U^9W]%"".4HC75Q).3AOU,R" M4I1XF_9.QWV<;I)DAFT#^ S@"^ VYF%3HJC\07A19-:,Q$Z][T5XXOV!8V_* MX(RMB''S9V/_:& \H97>%(]3B!UL,";4/QT]XMM.8388W_?R#V/*-B]]0 M2P,$% @ D%ZH4)QQ06"V 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)4K2!H%MH.DP;, &!!VV/2LV;0O5Q9/D MN/O[4;+K>9NQ%TFD> X/*2H;K'OQ+4 @KUH9G],VA.[$F"];T,+?V0X,WM36 M:1'0= WSG0-1)9!6C&\V]TP+:6B1)=_%%9GM@Y(&+H[X7FOA?IY!V2&G6_KF M>)9-&Z*#%5DG&O@"X6MW<6BQF:62&HR7UA '=4X?MZ?S/L:G@&\2!K\XDUC) MU=J7:'RL,P.7YC?U]JAUKN0H/3U9] MEU5HE6".TBJ?5E+V/E@]L: 4+5[' M79JT#^/-[CC!U@%\ O 9<$QYV)@H*7\G@B@R9P?BQMYW(C[Q]L2Q-V5TIE:D M.Q3OT7LK^.&0L5LDFF+.8PQ?Q&SG"(;L$NP7=_*+Q? M)]BO$NP3P?Z_):[%//R5A"UZJL$U:9H\*6UOTB0OO// /O+T)K_#QVG_+%PC MC2=7&_!E4_]K:P.@E,T=CE"+'VPV%-0A'A_P[,8Q&XU@N^D'L?D;%[\ 4$L# M!!0 ( )!>J% 0KRV8M@$ -(# 9 >&PO=V]R:W-H965T-\=&7-% UJX&]-!BS>5L5IX M-&W-7&=!E!&D%>-)RA;,EKM=:V+<3*#-D=$/?'<^R M;GQPL#SM1 U?P7_KSA8M-K.44D/KI&F)A2JC]YOC:1?B8\!W"8-;G$FHY&+, M2S"^E!E-@B!04/C ('"[P@,H%8A0QL^)D\XI W!Y?F?_%&O'6B["P8-1/V3I MFXP>*"FA$KWRSV;X#%,]>TJFXA_A"@K#@Q+,41CEXDJ*WGFC)Q:4HL7KN,LV M[L-XL^<3;!W )P"? 8>8AXV)HO*/PHL\M68@=NQ])\(3;XX<>U,$9VQ%O$/Q M#KW7G.\/*;L&HBGF-,;P17S;VOS+& TI);G"$&OQ@LZ&@\N%XAV<[CMEH>---/XC-WSC_!5!+ P04 M " "07JA07-?2^K,! #2 P &0 'AL+W=O,)IILSJB?V7;:D@.F MV>_UZ@ MO5[5ZA=@AGEOW@Q#/J)]05HSO=K=,"VEHF2??V98Y#EY) V=+W*"UL#]/H' LZ)Z^.!YEV_GH M8&7>BQ:^@/_:GVVPV,)22PW&233$0E/0^_WQ=(CQ*>";A-&MSB16 M45)#(P;E'W'\ ',];RB9B_\$5U A/"H).2I4+JVD&IQ'/;,$*5H\3[LT:1^G MFRR;8=L /@/X KA+>=B4*"E_)[PHQ&?>'_DH3=5=*96I+L@W@7O MM>2W^YQ=(]$<@A2=C=AA+KPP19#0>/C\6TXVVG,)L-C/_\@MGSC\A=02P,$% @ MD%ZH4,+<9#NT 0 T@, !D !X;"]W;W)K&UL M?5-M;]L@$/XKB!]0$N)F561;:CI-J[1*4:>MGXE]?E&!>ZYXT@'-*^V 7#D74EM,]HXUQT8LT4#2M@;[$#[FPJ-$LZ;IF:V,R#* M"%*2\R5;#R1#;*R7,QQ$D#AG=TJOCN:T;%QPL3SM1 MPW=P/[J3\1:;6N.]-$9RQ%?'.B[?>>\GY/DG9 M)1!-,<QTG>>&=!_:>QS?Y'3Y.^Y,P=:LM.:/S+QO[7R$Z M\%(V-WZ$&O_!9D-"Y<+QDS^;<X+A]^P)V/2^E?PSG\%W. MP4 R2/6B:P"#7@5O=8IK8[H#(3JO03!](SMH[4HIE6#&AJHBNE/ "D\2G- H MBHE@38NSQ.=.*DMD;WC3PDDAW0O!U-L1N!Q2O,(?B>>FJHU+D"SI6 4_P?SJ M3LI&9%8I&@&M;F2+%)0IOEL=CK'#>\#O!@:]F"/7R5G*%Q=\+U(Z!+9TA&7\P_U1]^[[>7,--Q+_J)]<@EU_Z+\EX;*2856XI@K^/8M'XY"[IM\*OV>*US5XR&N\2DFG7_AO@@(;+[#YK\7]58LA MS&W89!LTV7X6V$57)B',%YW$09,X($"O3$*8]94)69P. :KR]T*C7/:MOY.+ M['SU[J@_7?_@X[U]8JIJ6HW.TM@SZD]2*:4!6TIT8QNN[5,Q!QQ*XZ8[.U?C MA1D#([OI+2#S@Y2] U!+ P04 " "07JA0[9)-LML! !!0 &0 'AL M+W=O@FT="3., G# ^:T[5">NMQ%YJD8-&L[N,A M#9Q3^?L,3(P9BM ]\=K6C;8)G*<]K>$[Z!_]19H(+RIERZ%3K>@""56&'J/3 M.;%X!WAK852K>6 [N0KQ;H,O989"6Q P*+15H&:XP1,P9H5,&;]F3;186N)Z M?E=_<;V;7JY4P9-@/]M2-QDZHJ"$B@Y,OXKQ,\S][%$P-_\5;L ,W%9B/ K! ME/L&Q:"TX+.**873CVEL.S>.L_Z=YB>0F4 V!#P9NVI_ M<70B9F\*FW1;X=9,\8^6@$&E[30QOD?4$L#!!0 ( )!>J%!$>]6(MP$ -(# 9 >&PO=V]R:W-H965T MU7(6% M1U2_9.7:G!XIJ: 6@W)/.'Z&N9X#)7/Q7^$&RL-#)CY&B>N^MX,=]QFY!:,:<)PQ?89(%P;SZ$H)OA3CS_^A\F[[?S' ?Z?LU MG=]O"Z2; FD42/\I,7U7XA;F\"X(6_54@VGB-%E2XM#%25YYEX%]X/%-WN#3 MM'\3II&=)5=T_F5C_VM$!SZ5W9T?H=9_L,504+MPO/=G,XW99#CLYQ_$EF]< M_ 502P,$% @ D%ZH4&Z+T+32 0 G 0 !D !X;"]W;W)K&UL=53KCIP@%'X5P@,LRLPXEZC)SC9-F[3)9)MN?S-ZO&1! M+."X??L"NM9.Z1_A'+[+.0BDHU2ON@$PZ$WP3F>X,:8_$:*+!@33#[*'SJY4 M4@EF;*AJHGL%K/0DP0F-HH0(UG8X3WWNHO)4#H:W'5P4TH,03/TZ Y=CAF/\ MGGANZ\:X!,G3GM7P#6ACU:HY< M)U/GK(D72T=;2]7IN%) M\A]M:9H,'S JH6(#-\]R_ 1S/SN,YN:_P VXA;M*K$YO&MO/C.*WLCS,M3* S@2Z$@_K]TC]Z?H#G^[M5Z;JMM/H*HT]H_XD55(:L*5$ M#[;AQCX52\"A,FZZMW,U79@I,+*?WP*R/$CY;U!+ P04 " "07JA0MI@C M&\0! W! &0 'AL+W=OM,<.>$%VV()B^D@/T=J>62C!CEZHA>E# *D\2G-#=[IH( MUO6XR'SLJ(I,CH9W/1P5TJ,03+T=@,LIQQ%^#SQU36M<@!39P!KX">;7<%1V M15:5JA/0ZT[V2$&=X[MH?T@=W@-^=S#IS1RY2DY2/KO%]RK'.Y<0<"B-4V!V M.,,]<.Z$;!HOBR9>+1UQ.W]7_^9KM[696(]2_':=Y)HH46)M"%0%?" MK?AS,,/;T>$N/T[! $A1(O$#R7XG)18DAS"]\NF^C:%7?47_P_^-Q2CTPU7:_1 M21K[?/PEUU(:L*GLKFPNK>WB=<&A-FYZ8^=J?LOSPLAA:5.R_BN*OU!+ P04 M " "07JA0H!MEH.,! !!0 &0 'AL+W=O6,J60Z=:T042J@P][$[G@\4[P,\61K7:![:2JQ O MUOA29BBT"0�EL&:I8;/ )CELBD\7OF1(ND#5SOW]@_N=I-+5>JX%&P7VVI MFPP=45!"10>FG\7X&>9Z8A3,Q7^%&S #MYD8C4(PY;Y!,2@M^,QB4N'T=5K; MSJWC=)+$2K%&,BI]SVUOWAW(J8WA76Z5K@S MD[PRWEM.[H\IOEFB&7.>,&2%V2T(;-@7">*3.)-WX<0?'GDSC%QXM Z/CGZ" MO9=@[PCV_Y5XORGQ/28*0[]([!6)/02[C8@/\T$K$J](XB&(-B(^S-XOH\5@4&F[/9B]G*9R,K3HYP<'+Z]>_A=02P,$% M @ D%ZH4!DN5DG/ 0 G 0 !D !X;"]W;W)K&UL=51M;]L@$/XKB!]0;)RD761;:CI-F[1)4:=MGXE]?E'!>(#C[M\/L.-Y M+OT2N//S*_5%()9FRH:J)[ M!:ST),$)C:(#$:SM<)[ZW%GEJ1P,;SLX*Z0'(9CZ''^'@Z.+P'_&QAU*L]+DS#D^2_VM(T&7[ MJ(2*#=P\R_$SS/WL,9J;_PI7X!;N*K$>A>3:_Z)BT$:*6<66(MCKM+:=7\=9 M_T8+$^A,H!L"F8Q\Y1^987FJY(C4=/8]\R2Z M3\G5"47^3*BD-V%*B.]MP8Y^*)>!0&;>] MMWLU#F9$AGX1\41V 1J^<#:K MG=;CB1!5=<"I>A C#.:D$9)3;4S9$C5*H+4+XHQ$09 23OL!E[GS7629BYMF M_0 7B=2-#IG%N\ WWN8U&:/;"57(5ZL\:DN<& 3 @:5M@S4+'=X L8LD4GCY\*) M5TD;N-V_L7]PM9M:KE3!DV _^EIW!3YB5$-#;TP_B^DC+/4D&"W%?X8[, .W MF1B-2C#EOJBZ*2WXPF)2X?1U7OO!K=-\DL9+F#\@6@*B->#H=,@LY#)_3S4M MC]3^XO 4F=Y4UNE:X2S17D(%LW? I5XC:XP=]X MU_E^C-P5_@.?'X8]6@T&C[38S>SE/ MY6QH,2X/#EE?O?(W4$L#!!0 ( )!>J%#@+&PO M=V]R:W-H965T)W^?0?LN&[B%V"&<\Y<&++1V&?7 GCRHE7G_KJ>))-ZX.#%5DO&O@._D=_MFBQ1:62&CHG34?IOV;L(WL'+D8CR\;^U\;XP%3V=W@"+7XP19#0>W#\0.>[31F MD^%-/_\@MGSCXB]02P,$% @ D%ZH4 !O>D3& 0 -P0 !D !X;"]W M;W)K&UL;51A;]L@$/TKB!]08A*W661;:CI-G;1* M4:=MGXE]ME'!N(#C]M\/L.MY*5_,W?'>NSO@G(U*OY@6P*(W*3J3X];:_D"( M*5N0S-RH'CJW4RLMF76N;HCI-; JD*0@=+.Y)9+Q#A=9B)UTD:G!"M[!22,S M2,GT^Q&$&G./[Y'!, M/3X ?G,8S^5[E>.,+ @&E]0K,+1=X "&\D"OC==;$2TI/7-L? MZM]"[ZZ7,S/PH,0?7MDVQWN,*JC9(.RS&A]A[B?%:&[^!UQ .+BOQ.4HE3#A MB\K!6"5G%5>*9&_3RKNPCM-.2F=:G$!G ET(^Y"'3(E"Y5^9946FU8CT=/8] M\U><'*@[F]('PU&$/5>\<=%+L:6W&;EXH1ESG#!TA4D6!''J2PH:2W&DG^@T M3M]&*]P&^G9-3[_$!791@5T0V/W7XMU5BS',/IXDC29)/PLDUTDB&'K="5E= MG 3=A"=K4*F&+HS+*KI,Q7UX*>0??!JI)Z8;WAET5M8]GW#)M5(67"F;&U=+ MZZ9X<034UIMWSM;36YX1IU,U&1GFZ9-VF2R3=O?C!XO61 +S+A]^P*ZUEKVC\#ANYR#'/))R!?5 M 6CTRMF@"MQI/9X(454'G*H',<)@=AHA.=5F*5NB1@FT=B3.2!0$*>&T'W"9 MN]A%EKFX:=8/<)%(W3BG\O<9F)@*'.*WP'/?=MH&2)F/M(5OH+^/%VE69%6I M>PZ#ZL6 )#0%?@Q/Y\SB'>!'#Y/:S)&MY"K$BUU\K@LE!5]43"JR9*'Y"=%"B%;"T?F0 MVQG&0D[L56C#G&1-M M,.&*($9]M8A\%N?H/WKDI\?>#&-'C[?T]!V!@U?@X 0._Y08[DKT8=XQ2;PF MB4<@WIGX, >_2>HU23T"R<[$ATG])IG7)/,(9#L3'^:X,R&;*\A!MJ[Y%*K$ M;7"-OXFN_?T8N2O\%SX_#E^I;/M!H:O0IA'<=6V$T&!2"1[,J7;F/5H7#!IM MIZ9_D)R[J%!9R9R0W $ +D$ 9 M >&PO=V]R:W-H965TM%H/!XQ5V0*GZD8,T)N56DA.M0EE@]4@@5:NB#-,PG"/.>WZH,A<[B2+ M3(R:=3V<)%(CYU3^.@(34Q[L@M?$8]>TVB9PD0VT@6^@OP\G:2*\LE0=AUYU MHD<2ZCRXWQV.J<4[P%,'D]K,D75R%N+9!I^K/ BM(&!0:LM S7"!!V#,$AD9 M/Q?.8&UI"[?S5_:/SKOQX M #-PJ\3T* 53[HO*46G!%Q8CA=.7>>QZ-T[S2D*6,G\!60K(6D#NG)>YD5/^ M@6I:9%),2,Y[/U#[BW<'8O:FM$FW%6[-B%RFBZ"[#%TNT8(XSAFPPNQ6! M#?O:@OA:',F[\B@._0215V/D"*(W!']1$'L)8D<0OR$@5R9G3.(P_;],)MX6 MB:=%Y"?8>PGV_V\R]1*D'@7QE'@VSW=6\1_X?*F_4METO4)GHL%D*#D1+>&!6M>4?6@$&M[30U"KR^5L5O4$L#!!0 ( )!>J%"[R[3)' ( /0% 9 >&PO=V]R M:W-H965TNA4SL5XQ1+M>0U$CT'?#%)E*!PO4X0Q6WGYYF)G7B>L:LD;0 '_GO@N:T;J0,HSWI=QJ [^4[ _ MIAIO "\M#&(V][23,V.O>O'U3EC 4=&?K47V1S\U/VZ9CF3@C'A'!*"./_)D1C0C0E!!MCWE9F MK'["$N<99X/'[<_JL;X3P3Y2AUGJH#D[LZ?<"A6]Y=$FSM!-$XV8PF+"&2:8 M$$BQ3Q*A2Z((']+#>X'C(R(((K=$Y'01&8+HSD7B)M@X"3:&8'-'L%T<@\6D M!M,93++:N45BITCL$$D7(A83ST36B\.RB,2)N"LB<1:1.(K8+8I('ISN@M4' M/V3K5-D^JL0+(X4+\\'%2ITBJ8-@<;4*%V;I!,T>"P5>F[XBO))=.ZFOY2PZ MM:ZG4#^V1;Q0+V.FS@8A6\%<0$%?P*C M)-),5JM=J95&76WW-Y,X'RK@+)!)>_?E:])@CA/S)P%R_/+ZQ8]]@A<777ZO M#DK5WH\\*ZJE?ZCKTU,05)N#RM/JDSZIHOEEI\L\K9O3<\3\N?+RK3EZ5/_(\+7X_[0]U>"%:+ M4[I7_ZCZW]-KV9P%URC;8ZZ*ZJ@+KU2[I?],GM8R:AMTBF]'=:ENCKVV*V]: M?V]/_MXN_;#-2&5J4[?U;O*&GF;27./CQMHT+ST&GJC M(5=%T$2_WH*B6[S027,ZOL%ZJB"$X5LPV O6!6"C7@@<@,, O O 1P&D489> M(SM-T6N2B#%B= ;(."7,DHZ Z0B03H0#2!A NADRUB1TS$0 MBU"810$RRF);0AAD @B4W!("(TCB&67!$)+$9:0 D9P4Y;YHO!YAGBG@64I+ M",P?)>XEH9@_2AU&RB :#8%F3C&+@F0L(98E@V*:*6+0%@(S2/F,LF &*5K[ MS)&"1).1\D T3@;33 '-,K:$P/S1:$9),'\4K('3D1*#R2*)([,H0$9D9)EJ M*::9(@8MJSK##++0O2P,,\C &C@9*4@4A491'HC&R6":&: YLBS(S&)B9[A8 MAOEC+CZ631TJ(2*29E&0C"2VQXQI9H!!VV!CF$$VP\LRS"!S<;-(%#&S*/=% MXV0PS0S0'%D69(;Y8S,\+E83)]!_/5):PV-(ECF'F"$%;ES"" M?(:AY1A![F)HD6@R4!Z(QLE8_I,"F".+3>$8/S[#T'*,'W6^ZKG7> M[4GLM*Y5DV/XJ:GY0:7;ZTFF=G5['9;]7TY_4^C3L0P77S;#5+U!+ P04 M " "07JA0)/CBHLT! !A! &0 'AL+W=O?X''^0=%*]ZPK >!^"-SHEE3'MEE*=5R"8OI$M-/BEE$HP@Z4Z M4=TJ8(4C"4Y#WU]1P>J&9(D;.Z@LD6?#ZP8.RM-G(9CZLP,NNY0$Y#KP7)\J M8P=HEK3L!+_ O+0'A14=58I:0*-KV7@*RI3 24[<_,LNQ\PY+DEWA#^$2[ $6Z=X!RYY-J]O?RLC12#"EH1[*-OZ\:U MW:!_I2T3PH$0CH0@_B\A&@C1C$![9R[J S,L2Y3L/-5O5LOLF0BV$2YF;@?= MVKEOF%;CZ"6+UIN$7JS0@-GUF'"""3\C]E\1*W^$4#0PN@@7782.'TU=;/XA M$"T*1$X@_B00S&+TF)7#-'V,<',;SZ(LH8)HO6PF7C03+YB9K=@N_C+-MTW@ MW\W,+*#6^,S,T,EFV\OWQ-2I;K1WE ;/C=O=4DH#J.C?X(FN\+Z/!8?2V.X= M]E5_ZOO"R':XT'3\JV1_ 5!+ P04 " "07JA03&X2KQH" .!@ &0 M 'AL+W=OTC359 MNRQ;LB7-67;VF;9/JSDH#F@]^_<#M,92LB_EQ?NYN6X+6 YOD M)JR5ZM<(R6,-+94OO(=./SEST5*EA^*"9"^ GFQ1RU <102UM.G"JK1S>U&5 M_*I8T\%>!/+:ME3\W0+CPR;$X7WBM;G4RDR@JNSI!7Z"^M7OA1ZAV>74M-#) MAG>!@/,F_(37N]SHK>"M@4$N^H%)5 )>PX^]V<5+T)BS XP9E>F7KEPU>8\F1A,(7_ M#C=@6FY(]!I'SJ3]#8Y7J7@[N6B4EGZ,;=/9=IC\[V7^@G@JB.<"G/ZW()D* M$J< C60VZF>J:%4*/@1B_+-Z:O8$7B?Z91[-I'UW]IE.*_7LK4I628ENQFC2 M;$=-O-#$CXK=LX)$LP1I@)DB]E+$MCYYH$C]!HG7(+$&Z8-!YL08-<1J.JO! MN$@7H&,6GRPJ<.''2;TXJ0>'.#BC)ENL0]( M9D_+X"+!N4OCD>7ZQDC\.,2+0SSO)G=PR/,ZA$0K=]MY9%F6K59^G-R+DWMP M"@52X-!X522-W&Z/%R30WY0\J+DTG@P-7^I#;HWCF7(%VC%YTM%I? MSO. P5F9;J[[8KRBQH'B_73[HOD34/T#4$L#!!0 ( )!>J%"FYE*2#@( M (P% 9 >&PO=V]R:W-H965TU#6$)>/N"[>',F7,&/&G'^*NH M *3S3DDC=FXE9;M%2.054"P>6 N->E,P3K%41UXBT7+ 9Y-$"0H\+T$4UXV; MI29VY%G*+I+4#1RY(RZ48OYW#X1U.]=W;X'GNJRD#J L;7$)OT"^M$>N3FAD M.=<4&E&SQN%0[-Q'?WM(--X ?M?0BT4Y.C+WJP_?SSO6T(""02\V U7*% M Q"BB92,MX'3'4OJQ.G^QOYDO"LO)RS@P,B?^BRKG;MVG3,4^$+D,^N^P> G M=IW!_ ^X E%PK435R!D1YNGD%R$9'5B4%(K?^[5NS-H-_+T(P) 1C@JK] MOX1P2 @_$DPW4:_,6/V*)A:F:N@Z9WYIUR*U3TFH6; M38JNFFC ['M,,,'X]XC#$A%YWHA!2L$H([#)V <+@F!68HE(/JD06HV&)C^\ M,QK9"2(K060(HCN/LS[L>TQB,$UO(]C$T6':[N8V"HFMHB9=6S?8^)) MF2_Q>C7OJPVU"C_I3&(5DRS$A)OU3$RR\.ROO/5: M<')V:_GU$_,R[H1SHE)=<7,12@8DZ#$> ^J*94:C>.! M0"'U=J7VO!\0_4&R=IA]:!S V3]02P,$% @ D%ZH4-8I*NC= 0 _ 0 M !D !X;"]W;W)K&ULC53+CML@%/T5BWT'OV*W MD6VI256U4BM%4[5=$_LZM@:,"R2>_GT!,U82H\YL ES.XQZ"*28NGF0'H()G M1@=9HDZI<8NQK#M@1#[P$0:]TW+!B-)+<<)R%$ :2V(4QV&884;Z 56%K1U$ M5?"SHOT !Q'(,V-$_-T!Y5.)(O12>.Q/G3(%7!4C.<$/4#_'@] KO*@T/8-! M]GP(!+0E^AAM][G!6\"O'B9Y-0],DB/G3V;QM2E1:!H""K4R"D0/%]@#I49( MM_''::+%TA"OYR_JGVUVG>5().PY_=TWJBO1>Q0TT)(S58]\^@(NSP8%+OPW MN #5<-.)]J@YE?8WJ,]2<>94="N,/,]C/]AQFG?RQ-'\A-@1XH40I?\E)(Z0 MW!'PW)F-^HDH4A6"3X&8_ZR1F#L1;1-]F+4IVK.S>SJMU-5+E89)@2]&R&%V M,R:^P:2WF/T:$R\(K#M8VHB];<26GMQ8;/P"B5<@L0+IE4"4W?87V'@%-F\/FGD%LM>#[K)5T$A_UWZ7W.N2>W+F=R[Y MRB5=F>"K>VC>A>]$G/I!!D>N])6V%Z_E7('6"Q_TV73Z*5H6%%IEIKF>B_F# MG!>*C^ZMPJ%"$&PO M=V]R:W-H965T14FZ6\(-5+H"<7Q!DB&*>(T[8+J]+M'615BJMF;0<' M&:@KYU3^W0,3PRZ,PO>-Y_;2:+N!JK*G%_@)^J4_2+-"L\NIY="I5G2!A/,N M?(RV^\+JG>!7"X-:S -;R5&(5[OX=MJ%V"8$#&IM':@9;O $C%DCD\:?R3.< MD39P.7]W_^)J-[40R_TPUK4HI MAD".9]]3^XFC+3%G4]M-=Q3NG4E>F=U;%>.\1#=K-&GVHX8L--&L0,9]1A ? M8D_NPF-<^ TVWAPWSF"S," D\QO$7H/8&<3+#"*\*G+4I$[3.4V:9[F?DG@I MB8<2K2BC)EE0HA1C/R7U4E(/A:PHZ3V%%!_4DGDIF8>R65&R.PK!L1^2>R&Y M!Q*O(/D=Y%.1?/#[%5Y*X:$D*TIQ]_$+3-;_*%K<*0[RXKJ)"FIQ[5PG6^S. M#>N1N#OY7SYVNQ]47MI.!4>ASJ%#,W$FFWP$ -P$ 9 >&PO M=V]R:W-H965T0/P-Q"LA$@;5A5K=1* MT59MGQTX!+0VIK83MG]?VQ#$ JKZ@NWCF6'F8)ST7+S)&D Y[XRV,D6U4MT1 M8UG4P(AT>0>MWJFX8$3II;ABV0D@I24QB@//BS$C38NRQ-;.(DOX3=&FA;-P MY(TQ(OZ<@/(^13YZ%%Z;:ZU, 6=)1Z[P'=2/[BST"D\J9<.@E0UO'0%5BI[] M8QX;O 7\;*"7L[ECDEPX?S.++V6*/&,(*!3**! ]W"$'2HV0MO%[U$33*PUQ M/G^H?[+9=98+D9!S^JLI59VB W)*J,B-JE?>?X8QSPXY8_BO< >JX<:)?D?! MJ;1/I[A)Q=FHHJTP\CZ,36O'?MC9/VC;A& D!!/!C_Y)"$="N"#@P9F-^D(4 MR1+!>T<,'ZLCYDSXQU WLS!%VSN[I]-*7;UGD1\G^&Z$1LQIP 0S3/ 1D:\1 ML3=!L#8PN0@V7026'WYPL=\6"#<%0BL0S0TL/)X&R,%"6@OQO[ JSA5H.<_5P6I]U4P+"I4RT[V>B^&'&Q:*=^-= M@J<++?L+4$L#!!0 ( )!>J%!C?32?&PO=V]R:W-H M965T-&W2)IUNVO8Z M;=."+A"6I.7V[9<$RA"X4J=*A:3V_V<;'#?OA'Q3)6/:>Z]YHS9^J76[#@)U M*%E-U9-H66-^.0E94VV6\ARH5C)Z=$XU#PA"25#3JO&+W.V]R"(7%\VKAKU( M3UWJFLH_.\9%M_&Q?]MXKLZGLA7BSBR_'C8]L1(RS@[82U%RN[)EQ;I5,'+\' M47]D6L?I_4W]DTO>)+.GBCT+_JLZZG+CI[YW9"=ZX?I5=)_9D%#L>T/V7]F5 M<6-N(S&,@^#*?7N'B]*B'E1,*#5][Z]5XZ[=H']S@QW(X$!&!]+GTH-?)OO@MM<\8KXFIS<%NNE*XWTSPRNQ>BPAG>7"U0H/-KK,$A"9YQ>IMXP@EQ=B>;!*0D"PHF\8R2+"@?<(I@R@JDK(":S7-9+2@D M29,DA3DIR$D!#IEQTF4V*X10!',RD),]4+5LP;E3,HS@9D) ,N&\F]##E#LM MBP%*-*?@_ZH9!EMWBPF FE=M,)JB<&9:Y\Y+C>$FQ^$#S3,8/=8]&#X,\/(T M6+X)@]%C#83ATP OCX.()'-0O#AW<&9Z:/Z<@LF!7C-Y=J-,>0=Q:=PR. MXW)+W$#X9][/VF]4GJM&>7NAS5AQA_])",U,..C)A%.:\3XN.#MI>[LR][*? MCY;V$BT9F M%(+I/V?@:BKP'K\:GOJVL]Y RGQ@+7P'^V.X:*>1A:7N!4C3*XDT- 6^WY_. MF<<'P,\>)K.2D:_DJM2S5[[4!4Y\0L"ALIZ!N>L&#\"Y)W)I_)XY\1+2.Z[E M5_9/H797RY49>%#\5U_;KL!'C&IHV,CMDYH^PUS/'49S\5_A!MS!?28N1J6X M"2>J1F.5F%E<*H*]Q+N7X9[BRR&=W;8=Z.Q %P<::XF!0N:/S+(RUVI".O9^ M8'[$^Q-UO:F\,;0BO+GDC;/>RHP>J%"+'2 9(0, ,D- 9 M >&PO=V]R:W-H965TMF[LHZG8G6>7=!]7(VOQS4&V5:W/9'J.N:66^'X*J,J*$B*C* MBSKENJZ#B%\'7@LCB?=#T2;59,?Y0^I M?S8/K;F*;EGV127KKE!UT,K#.OP(=UL:]P5+JN;_XNE^' MI'>_$S+%393?\!KMSIU4U93%6JOQE M/!;U<+Q.^5_#\ Z!=!; /#_!K I@%D!T>AL*/53KO/-JE77H!WO5I/W30%W MS"SFKA\+BF:(%W0+JE;:0(9M]L%D8F,^>K)4#O9@G;)G'D23H1E>NNJC)DT MQ#YOH@U):FH3D@TEX,M]5MXM2'G1_ MFICS=ORX&"^T:J8/I^CV];;Y!U!+ P04 " "07JA0^6O0J?,! !?!0 M&0 'AL+W=OF]@>SIQOQHY=C%R\R19 >>^, M]O+@MTH->X1DU0(C\HD/T.LO#1>,*+T4%R0' :2V28RB$.,4,=+U?EG8V$F4 M!;\JVO5P$IZ\,D;$WR-0/A[\P+\'7KI+JTP E<5 +O 3U*_A)/0*+2YUQZ"7 M'>\] =2]G(N&9T]]=K=J#G_M>#0VY4O7"QZ\P]Y/XWMS\ M=[@!U7)3B694G$K[ZU57J3B;770IC+Q/8]?;<9S][VGNA'!.")>$<.IE MG* M/Q-%RD+PT1/3W@_$''&P#_7>5"9HM\)^T\5+';V5<907Z&:,9LUQTH1K#=XM M&J3]%TCHA(36(/H/\H%!Y#2(K$&\-HCQILI)DUI-;S7!+HLR-R9V8F(')MA@ M)DVRPH0)SE,W)G%B$@A MX5R!=L1/NN96OW;+@D*CS#33 MJ% "Q9 C10( "H' 9 >&PO=V]R:W-H965TO;O!VB-1<[V15Z\ MG^>Y;D0H!L9?14V(]-Y:VHFM7TO9;X) '&O28O'$>M*I-V?&6RS5D%\"T7." M3R:HI4$76NJ) MH"QZ?"$_B'SI]UR-@CG+J6E))QK6>9R"GPT9Q*+O:2<'QE[U MX.MIZX<:B%!RE#H#5LV-5(12G4AA_)YR^G-)';CLW[-_-MZ5EP,6I&+T5W.2 M]=;/?>]$SOA*Y3,;OI#)#_2]R?PWD]$&Z 6 M\Z@GS=J9=\JM4+.W,DG2(KCI1)-F-VKBA29^5%1K11K.DD !S!2QDR(V\6!9 M 4!W N!, $R"Y,%&9MD8-:G1=&,1!$%L>W'*HBQSXR1.G,2!DULXHP8NZD0H M3T)+5CEE .1N'.C$@0X<9.' 59T,A,A:P\JABK,H<<.D3IAT#0-#"R9=E8E1 M:FW+ZC^B!Y3,B9(Y4"(+)5M5@2G*$+!@G+((O;.)QQ(UD\W4S!?C^5?4$L#!!0 M ( )!>J% B)^*?O@( *D+ 9 >&PO=V]R:W-H965TB2.+4-7-^^MA-R M0-:G\(?89G9VQ_$X.SUQ\2;WC"GOO2IK.?/W2C6/02#7>U91^< ;5NM_MEQ4 M5.FIV 6R$8QN;%!5!A"&:5#1HO;G4[OV+.93?E!E4;-GXA[^RQJ^SQU_.

=3P4^>:%]O0\TI(H^QWOVU6;2;;?_3VR/UZG$>)_$T.!JB#K-H M,7"!(3TBT.Q]"L!2+& 0#M<)ED-$&EY#5D-(G"1X%1$J-+($T15!BA/$*$%L M">(K@NQFIS!,CB=)T"0)0C#!"5*4(!TO,T,)LF$%MR]C@6$<1R)'D^0( > $ M$Y1@,EXF"?&#'XX0BH"B+'3D<1B,('DB!P5JH"<"=ZC%3S^)D"H&/F]!J075 MK=&3R:U9,53J>GL$]Q)!C)(Z[$QPIY#DCDW!O4+2$99&00Y/$]Q2!/.+JU3< M,"2_0RUN&3(9<^ Q4.:X[7%C 68LQX8![AD@X]4"[AF $6I1D..Z!=Q8@!C+ M=4, ;@:([U"+FP&0[\; WAWHTKCZW>8W]L90.3@N+,"-!8AGAE]T!)3=?D6" MBSZF8F)G>T3IK?FAM@WJQ6K?ASZ![8,^X&T3^X.*75%+[Y4KW4W9GF?+N6*Z MEO!!B][KOKF?E&RKS##38]$VC^U$\:9KC(.^.Y__!U!+ P04 " "07JA0 M-I7YF_,! !?!0 &0 'AL+W=O &+XF]S M#@K%Q,6;[ "4]\[H($N_4VH\("3K#AB13WR$0;]IN6!$Z:6X(#D*((U-8A3A M($@1(_W@5X6-G415\*NB_0 GX ):$O_8W@XYD9O!:\]3'(S]TPG9\[?S.)K4_J!*0@H MU,HX$#W)V?G?_;'O7O9R)A&=.?_6-ZDH_][T&6G*E MZH5/7V#I)_&]I?EO< .JY:82S:@YE?;IU5>I.%M<="F,O,]C/]AQ6OSO:>X$ MO"3@-0'/OZ>*FCMRK.<(%N MQFC1'&<-WFJ"#ZL&:?\5@IT0; VB?R"1VR!R&D36(-X:Q,&NREF36LU@-6&> MA?^I,W9B8@,$D:)VY*[J3D#DJRH^0/?T 21$&4[3AHJ%#1&262F@0 #(; 9 >&PO=V]R:W-H965TPFNTEG-COSF]:R-0/B M -W.W/T TD:I]Q#H'ZW@6^<#ZCFG"N:7O/A1'JRM9K^R]%0NO$-5G9]\O]P> M;):4G_*S/=6_[/,B2ZKZL'CURW-ADUT[*$M]&03&SY+CR5O.VW//Q7*>OU7I M\62?BUGYEF5)\7MET_RR\(3W<>+K\?50-2?\Y?RS61U#ZV>5JV_V?;M[+*L\Y*'4J6_+I^'D_M MYZ6S_S$,#Y#= 'D;(/3@ -4-4&,]Z&Z [GGPKZFTUV:35,ER7N2767&]O>>D MF47B2==7?]N<;"]V^UM]>&.LWJJI%W&A,\2M:N1!,]:C:N M1MX4?AWD+5()(Y7M.H+":*(^@@B$3/U!"9$@.D?<1<,SW^A)V2+"1 $HA#]8H)$S P4 M&!0!*(A4O_9=1:85G5J14$'=5^N_?DA(JJ)'Z6-@&"X!Z(J5& EY@8$Y@7 M-66AQZST INMDC$^<&\*,!+S""G,"]J B\*\Z(0"DZV2,2@K3 O"O'"+# 4 MAD%-6/8I#(,""S\W6U=$7.77F!CMPD !@[[&,.@)*S^-8=#NHHX"VYS5L/5DC!'!#J1LRL'(@J8IFDP0@8LRYP' M<$@4,NW*8,Z,NW8CX?A!(LX/AM$ &$4?1BAB-IL&_HU8"ZZ@B.F\!L-J0"<3IN\G=*M+//CDP6"NCPEKZH\:U\^[/.\LK7!X%.-P,$FN]M!:O=5\S6L MOQ?7MSC7@RH_=V^H_-MKLN4?4$L#!!0 ( )!>J%"MY7U+M0( %X* 9 M >&PO=V]R:W-H965T5WL3 _EG^ ;P;Q87J5[U40@3 MO35UJY?QT9CN,4GT]B@:KA]D)UK[SUZJAAO;58=$=TKPG0]JZ@2G:98TO&KC MU<*//:G50IY,7;7B247ZU#1<_5F+6EZ6,8JO \_5X6C<0+):=/P@O@OSHWM2 MMI>,6795(UI=R3928K^,/Z#'#2I<@%?\K,1%W[0C5\J+E*^N\V6WC%-')&JQ M-2X%MX^SV(BZ=IDLQ^\A:3S.Z0)OV]?LGWSQMI@7KL5&UK^JG3DNXR*.=F+/ M3[5YEI?/8BB(Q=%0_5=Q%K65.Q([QU;6VO]&VY,VLAFR6)2&O_7/JO7/RY#_ M&@8'X"$ CP&8_3> # %D#$#4%]^3^5(_IWJ^/N4*!'8A=SZP;] MVOG_;+7:CIY7#*>+Y.P2#9IUK\$W&GROV$P5V;\DB048*3!(@7T\N:- < (" M)B ^ ;U+$$"N>TWF-:W7T!P1&I0"J%A6SL!0$(8","2 Z37L9IHL2\-EG8IR M1 L8A8$H#$ )*EZSR2R,Y"0+6 5+D@)PV0@3 ;L,H,3Y&""'*@FX%SG$T[$ MBJ(,JH%4E,U44X P!0"3!S#%9!I,21&P **&R3FP^]NWE]X^I0 MM3IZD<;>&?R7?2^E$39A^F#7^&@O>V.G%GOCFKEMJ_[&TW>,[(;;7#)>*5=_ M 5!+ P04 " "07JA0;K/%KV<" "O!P &0 'AL+W=OGD MSHFR%@NY9&?$>T;P49/:!CF6%: 6UYV9I3KVQ+*47D13=^2)&?S2MIC]SDE# MAYUIF[? W,R#2.Y(0OC7BFPVBSV6.!LY31P6#CY^VQND5VXLG3+U50'[;>D\?#9?2:^6Z4HJM*-&&*$>,L M,/:,0#+[7,*!2A3.AN[<%]AO$;;MPB50V(-EA*",$)"Q,EN$FV\;!/;JENP!D._' ML)1H)>5N,P9UQA]?U!S"!+ "^2J#?WSKX_N1@Z#U54>+MZ8E[*S?<6Z4]-() M];T6T;E7Y(YZJU;Q0O40(/X8)44$Q/,X*6(H;EM),38C]"YH;&7?,#O7'3<. M5,@W5;]\)TH%D6ZM!WFW*MD]YT5#3D)-0SEG8PL9%X+V4WM$&ULC53MCILP$'P5RP]P#A"27 1(EU15*[52=%6OOQU8/G0VIK83KF]? MVQ N(>ZI?\!>9F=G%GN37LA750-H],99JU)<:]UM"5%Y#9RJ!]%!:[Z40G*J MS5961'42:.&2."/A8K$BG#8MSA(7.\@L$2?-FA8.$JD3YU3^V0$3?8H#? D\ M-U6M;8!D2409D*G8+M?6[P#O#30JZLULDZ. M0KS:S=3=>CE3!7K!? M3:'K%&\P*J"D)Z:?1?\%1C\Q1J/Y;W &9N!6B:F1"Z;<$^4GI04?68P43M^& M=].Z=S_R7]+\">&8$$X)IO9'"=&8$+TG+)WY09FS^HEJFB52]$@./ZNC]DP$ MV\@T,[=!USOWS;A5)GK.XN4F(6=+-&)V R:\P@03@ACVJ43H*[$+[]+#VP+[ M>T001/X2D==%Y B6-RX>_01++\'RGB!>S-HP8#8.TSK,XF$U<^+#Q'XAL5=( M[!$2S(0,F,>;(O.6?HRY$;+R"EEYA/R#8.TE6/]'2]>>=LV=^##SPT&NCCL' M6;G)H% N3JVV!^LJ.@V?I]!>EUE\9X;2,$/>:8:)]IW*JFD5.@IM+J.[,J40 M&HQ$\XLQJLT0G38,2FV7:[.6PR@9-EITXY0DTZC._@)02P,$% @ D%ZH M4!)#2]H, @ =@4 !D !X;"]W;W)K&UL?53M MCILP$'P5Q .< P9RC0C2056U4BM%5_7ZVR'+A\[&U';"]>UK&\(1XNL?[%UF M9V>,V73@XE4V ,I[8[23>[]1JM\A),L&&)$/O(=.OZFX8$3I4-1(]@+(R18Q MBL+-)D&,M)V?I39W$%G*SXJV'1R$)\^,$?$W!\J'O1_XU\1S6S?*)%"6]J2& MGZ!^]0>A(S2SG%H&G6QYYPFH]OY3L"L2@[> EQ8&N=A[QLF1\U<3?#OM_8T1 M!!1*91B(7BY0 *6&2,OX,W'ZO,/F)?6\R_QTN0#7<*-$]2DZE?7KE62K.)A8MA9&W<6T[NPX3_[7, M71!.!>%B2)8*/GAB_%@],70DB"Q!=$,0KXYAQ"06TUE,M(V2E14'*,0?>(F=4F*'E%67?,3$ MBR[;U4J]&$?!&"C>3U,.S:,V^P=02P,$% @ D%ZH4*.(1IO\ M P 0!, !D !X;"]W;W)K&UL?9AO;Z,X$,:_ M2L3[+LR,;:!*(EUS.MU)MU*UI]U]31.G00LX![39_?8'A$;$,[XWY4]F_-AX MGE]MKR^N_=&=K.U7/^NJZ3;1J>_/CW'<[4^V+KI/[FR;X9>C:^NB'Q[;U[@[ MM[8X3$EU%6.2F+@NRB;:KJ=WS^UV[=[ZJFSL<[OJWNJZ:'\]V(IOK1S*VC9=Z9I5:X^;Z#=XW*ED3)@BOI7V MTBWN5^-07IS[,3[\==A$R=@C6]E]/S91#)=WN[-5-;8T]./?N='HICDF+N\_ M6O]C&OPPF)>BLSM7?2\/_6D39='J8(_%6]5_<9<_[3P@':WFT?]MWVTUA(\] M&33VKNJFOZO]6]>[>FYEZ$I=_+Q>RV:Z7N;V/]+D!)P3\)8 ZG\3:$X@+R&^ M]FP:ZN]%7VS7K;NLVNMLG8NQ*."1AH^Y'U].WV[Z;1AM-[Q]WVJ=K>/WL:$Y MYND:@XL8O(_8\0B3W$+BH0.W7J#8"YSRU2)?J<3KQ37&3#'-% .D-S#5&+V540EJ64:*,$F2\+_:DF$R642JK:%%%"RKDJ6BFHO+4R"I&5#&" MBO)4#%,A5('Y3T655%#1GDK*5-($ O.2B2H94]$Z]U0RIJ+!Z(!,+LKD7,;X MQ9PSF0>=8$ &$MFZB2#DE_,<=%<"QE!@=B ">!*:'PEX&,"G66YSPI@1A[B MU&(F[KLD$P,X,C0R<"&OS"3U+;\3PC!/L]!LR&P!"2[^M .G"R*&1B[3!22\ ML&GG?,%$90$A&3 @$<;G&'#$ %A&3&@ 09'V7 *9,&!R13!B3,^# #SADB M%="1.0,<-!QGP$D#$)"1.0,":!C/@)/&J"PP/RB#!B70^(6 '#0/H (?#F7. MH, 9ADX4.*.R@(14X.1$3H4'5.31;">&I2JP M:$"9'LCIP;F)G!ZDP%_TS5%+D)/.0]V1&8.<,=J$JE.F!TKT8$7#Z0&84DA) MY@=*_&!5P_D!E 3K4R8(2@1ACN,$27,30"+*#$'.$(Y>Y Q12[O(2M,0?RFP;1$@8@)D M)=GV)"T:?).0L"F!0.&2[&>2U@QLB\77#+D*[$I(-CU)IO<-0MSTF0F-1[8\ M29;W_4'<\BI8M;+A23(\LP+7TNVM>RZ58OKN]=/9U=')WK[=!B\FGH\\D6A]M#98_] M>)L.]^WU3.?ZT+OS?%X5WP[-MO\!4$L#!!0 ( )!>J%"IUFQ+DP( !D* M 9 >&PO=V]R:W-H965T+(1C.YL4%5Z@>\3KZ)% M[68+N[86V8(?55G4;"T<>:PJ*OZ^L)*W2Q>YYX77XI KL^!EBX8>V$^F?C5K MH6?>P+(K*E;+@M>.8/NE^PD]KU!B BSBK6"MO!@[QLJ&\W)K5A9&B:MXT]/Z@[O-(&7XS/[%VM>F]E0R5:\_%WL5+YT$]?9L3T] MENJ5MU]9;RARG=[]=W9BI88;)?H=6UY*^^MLCU+QJF?14BKZT3V+VC[;GO\< M!@<$?4 P!"!\,R#L \)1@-"M([JOU5"3%.@YU)NY-8MV[^Q_ MVJW4JZO_T#:]Z#H7MX#N!N)CV;: M"0)V)9RA@'L!@IK!3/4@N!L@J!V,ZZ<'W2L@ #9?00CN!P@_D+@]Z*Z>*>R& M'KB](*"_Q#.5B."N@,A_?"6XFA%4SN/.@J:5"K06 #7?6Q!!=GM+DT_:#B4-32V7"ECWM[*.\Y5TPS^D_:6J[O:<.D9'MEAK$> MB^ZRTDT4;_J+F#?J%"9?+. $ ( -,% 9 M>&PO=V]R:W-H965TP%D*--8A3A($@1(VWG5Z6-[455\HNB M;0=[X_VJ)JMG_O>$4[D0M4S'[["U$_B>U/SW^$* M5,M-)9I1U9BZ#6*G06P-XG<&V:K)49-:36 MB(.NRH:O9* .="IW>VT-:%ZT;,>_<_VC74DS0SW+IJQY MHTK1!))O9^$]GCYB8AT\;6V%,P\CGS) MJ\HR&1V_/6G8[VD=A^,S^R<7O GFF2F^%-6OQ4BIV6OW+!OW/'G^LQOL$'N'N'<@ M]$V'Q#LDO0-.WW1(O4/:.[R-)QY/1AN@+G27RP>FV;R0XA3(KAQ:9JL.3XDY MK;4UNL-Q:R:=REB/*:#C-'00ZB!-EP::YMDH%=>H))M0#&LAH!8" M9(/ !!0DH!_/1@829( ">AGH L"DT2AE'88,DQ'9'ZPE![7DU_MD"4PP 0DF M'\\&CN FB=ZO#H\AE^61X'&G7,-,?9#\AIX;38N!\\EN4, =A^/_R K<M_KE*MQ\&.B^L9 %!,K'9X@& M[^":RYV[#U6P%H=&6]^!M;]S%^Z&'-F7>/H V>]Q:A928,4(-"ON^D;_MNXN M_V],[LI&!<]"FUO%O?NW0FANXHKN3%Q[\[W13RJ^U7:8F;'L+MUNHD7K/RA0 M_U4S_PM02P,$% @ D%ZH4(FU>]45 P APT !D !X;"]W;W)K&ULE5=M;YLP$/XKB!]0\!E(J))(3:9IDS:IZK3MLYLX M"2I@9CM)]^]G#&4$GZ,V'P(VSSUWY_/CE\5%R!=UY%P'KU59JV5XU+JYCR*U M/?**J3O1\-I\V0M9,6V:\A"I1G*VLT95&4$<9U'%BCI<+6S?HUPMQ$F71*T*40>2 M[Y?A [G?4&M@$;\*?E&C]Z!-Y5F(E[;Q=;<,XS8B7O*M;BF8>9SYAI=ERV3B M^-.3AH//UG#\_L;^V29ODGEFBF]$^;O8Z>,RG(?!CN_9J=1/XO*%]PFE8=!G M_XV?>6G@;23&QU:4ROX'VY/2HNI93"@5>^V>16V?EY[_S0PW@-X !@.:W32@ MO0$=#*!+OHO,IOJ):;9:2'$)9%>MAK63@MQ3,YC;MM..G?UFLE6F][Q*Y_DB M.K=$/6;=86"$(0,B,NR#"\!,*(0D2A;-6)$YMNX3].>-R(JZ>LCB>>L- GG6# MX)HBKJBRV#3D%=##;@"X0,*!%R!@&UMT]4-7 62 MVZL;X!($3%W.=,G=Z3*[Y8SB.J28#J?3!05YI@O%E4@Q)7!GO15L!6G6K?'Q%'O<)MX@/;X.^E?FUM&=RS^3]-=4;XS>2AJ%3P+;0[7 M]@B\%T)S$V-\9R;ST=R*AD;)][I]G9EWV5T-NH8637_MB8:[U^H?4$L#!!0 M ( )!>J% DDU&PO=V]R:W-H965T2LMUXGB@KH%BL6 N->G-BG&*IEOSL MB98#/AH2)5[@^XE'<=VX16[V'GF1LXLD=0./W!$72C'_NP/"NJV+W-O&4WVN MI-[PBKS%9_@)\KE]Y&KEC2K'FD(C:M8X'$Y;]P%M]L@0#.)7#9V8S!V=RH&Q M%[WX=MRZOHX(")122V U7&$/A&@E%<>?0=0=/35Q.K^I?S')JV0.6,">D=_U M459;=^TZ1SCA"Y%/K/L*0T*QZPS9?XIFO.^V?8+R=KA(O'&VZSX!U!+ P04 " "0 M7JA0X^^'N/L# #A$P &0 'AL+W=O3^KLFZ7_J'KCD]!T&X.JLK;+_JHZOZ7G6ZJ MO.M?FWW0'AN5;T>CJ@QX&,9!E1>UOUJ,8V_-:J%/75G4ZJWQVE-5Y]D6E:K;0M=>HW9+_YD]O4HQ M&(R(?PIU;B^>O2&5=ZV_#R^_;Y=^.#!2I=IT@XN\__I0+ZHL!T\]CQ_&J3_' M' POGS^]?QV3[Y-YSUOUHLM_BVUW6/JI[VW5+C^5W3=]_DV9A"+?,]G_H3Y4 MV<,')GV,C2[;\=/;G-I.5\9+3Z7*?T[?13U^GXW_3S-LP(T!GPU$=M- & ,Q M&_#DIH$T!O*7P52M*96Q-J]YEZ\6C3Y[S32]QWQ81>Q)]M7?#(-CLC'*F;)(O@8'!G,>L+P"PR;$4'O?0[!48@U)^8Q2Z]#O"!,=HUY!1@>8B(" MYBI&!^+*@2,3"1W(T8&\,34(R8)P]!*EX)D&CIRB2"5B%!)K2#K M"1)=!!&XG;#H@?G!78#1-@ *0C7.Z?10$'/.#NX$C+8"JC\#NNY] MCC!8Y0S)W!8@!&6..%CG#(A8."K"L8AY>/\,AR\J)$1BZR M6.L<:%TX.@['^N0/[/87#J7QH:S(@1S[(NZ]=YUU^EJO"O9:=VIGF3XI5^ M!Y5OYY=2[;KA,>F?F^G2:7KI]-%MG!RX!U6!F.Z%[^]F&($*M?8GMRSG'OTN, MLY&+=]D *.^C8[W,4:/4L,=8E@UT5#[Q 7K]I.:BHTHOQ07+00"MK*ECF/A^ M@CO:]JC(;.TDBHQ?%6M[. E/7KN.BK\'8'S,48#NA=?VTBA3P$4VT O\!/5K M. F]PDM*U7;0RY;WGH Z1U^"_3$V>BOXW<(H5W//='+F_-TLOE4Y\@T0,"B5 M2:!ZN,$1&#-!&N//G(F6+8UQ/;^GO]C>=2]G*N'(V5M;J29'.^154-,K4Z]\ M_ IS/S'RYN:_PPV8EAL2O4?)F;2_7GF5BG=SBD;IZ,")S+;Z3!4M,L%'3TQ_UD#-F0CVH7Z9I2G:=V>?Z6ZEKMZ* M) HR?#-!L^8P:[1*0((DW+ Z5OTLC-TSLA(D= M,)MM#O&GEH,=(;L-C$.5)G&P@<&K>F>N]!&V!ZWF7(%.])]T M9*.OGF7!H%9FFNJYF#[ ::'X,-\M>+G@BG]02P,$% @ D%ZH4)&B.VN\ M 0 $P0 !D !X;"]W;W)K&UL?53M;ML@%'T5 MBPP.4H MU:ON 4STQIG0%>J-&388ZZ8'3O2='$#8E4XJ3HP-U0'K00%I/8DSG,9Q@3FA M M6ES^U47:&OZ"CV@J(6.')EYDN-/"/6L M4!2*_PTG8!;NG-@]&LFT_T;-41O)@XJUPLG;-%+AQS'HGVG+A#00TIF0Y%\2 MLD#(;@AX236:;V;BD[YU?L]5JFSW515Z4^.2$ M N9QPJ07F/0:L?V,*.(9@JV!V46ZZ"+U_/S*Q?VR0+8HD'F![$K@85D@7Q3( M%QRL;_HP80J/$1Z3K%>KFU9\!J7Q^M8*OC@>]US^$'6@0D=[:>Q)^_/HI#1@ M!>,[>P=[^T+G@$%GW/3>SM5T3Z? R"$\03S_!^H/4$L#!!0 ( )!>J%"9 M*4?GH@, /\0 9 >&PO=V]R:W-H965THKC87N4;35$ZB0[_<]>]6TUZLO^ M$ ^G7E8[TZAM8DH2$;=5W86;E;GWVF]6ZCPV=2=?^V XMVW5?W^1C;JL0Q;^ MO/&Y/AS'Z4:\69VJ@_Q3CE].K[V^BJ]9=G4KNZ%67=#+_3I\9D\OO)@:F(B_ M:GD9;LZ#:2AO2GV=+O[8K<-DZI%LY':<4E3Z\"X_R*:9,NE^_+,D#:^:4\/; M\Y_9?S.#UX-YJP;Y035_U[OQN Z+,-C)?75NQL_J\KM)G_RCGXI^J:8[9$^G:;*>;IA3F/]WY0=]]WX@L6<7O4Z(EYF6.H9L8 M=HV(=?:K!"&)%W*:B\R3@,,^E5BFA#(ED"DLF1),35[F&=9A"28E 4JEC->9AD MKI)PH%S(36X?A"PJ/'/$()O/C( 4LZ7(E=*C$KY188H9P%B0+<6A%/FF"O/. M4B#%;:G4G:HT2CR\,FP,##@#]\#(,/-,/.Y.# /- -'"]B?F(LU$0H6'-H:I M9@AKVZ*8RW66IYFO+AALALBV;8JY:'M4"%--B&K;II:@1U0PT82(MJNV!-VJ M$,MS[ID@PD03(MHNVQ)T]^PG4>I3PD 3 MJV*0) YWE$'ILB##0AH&V;6H(> MF24,,P&8'8"2SRPGGBA#M!>>2S!<*V0,@6?(7'N%/QN#D1YI@ MQXXY$5BB.2L$5N*898Y8MBGC#[/,,CN_:GT M+&#<\VZ-('9JQL'L)&7J4<(,<\2P4S>P*+-(^,:$.>:(8]N8^,,<<\PQ1QS; MGL3=MW6?"F:8(X9M3UJ"[M^:_J-LF'4.EG;'F):@_YN@^&;_V0[!5 MY\YL^V_N7G?WSV3VK_^&SY\&/E7]H>Z&X$V->A=L]JI[I4:I>Y-$NK!'6>VN M%XW4L^7XSJM'QNB*_?/#8_ %!+ P04 " "07JA02BHC)E$" M "1!P &0 'AL+W=O7,>$6DVO*+)QH.Y&2<*NH%OA][ M%2EK-TN-[<"SE%TE+6LX<$=N%OTO$=8.QC$CQ):,5H[6LJ1L5>]^7S:N+[.""CD M4E,0];K!'BC53"J/7SVI.\34CN/UG?VC$:_$'(F /:,_RY,L-F[B.B8A]"!+80NV#F'OP=8#]'((3M(;!5!38$ M>*PB6B (K02A(0C'!"M_4H8.$QM,W>F($S21,@>A-4[LJ4365*)9*E$4V EB M*T'\>#%65H+5 \7H,-%(YSJ>E&(.62T4(K&FD5C26#AX:RO!^O%"(-]^._P' M2M&#QD+#R17:VS#A0BH+%Q594EDX%\AZ$;:IZ;UL-9PM<;U2PKZ=0)HAHUOZ[GAJ MZ\8'!\O33M3P$_RO[FS18C-+V2K0KC6:6*@R>K\]GI(0'P-^MS"XQ9F$2B[& M/ ?CLR:R":8DYC#%_$;.<(ANQS"KZ6XL3_@_-U^&Y5X2["=Q\4)NL$ MR2I!$@F2#P2WGTI.T_Q"V M;K4C%^/Q96/_*V,\H)3-#8Y0@Q]L-B14/AP/>+;CF(V&-]WT@]C\C?._4$L# M!!0 ( )!>J% >/RM[# ( '<% 9 >&PO=V]R:W-H965TP^^H<4&[P%O-;0R,4[. MG+^9P[<\=CTC""ADRC 0O5PA!4H-D9;Q9^!TQY(F<;J_L3];[]K+F4A(.?U= MYZJ*W;WKY%"0"U4OO/L*@Y^MZPSFO\,5J(8;);I&QJFT3R>[2,79P**E,/+> MKW5CUV[@OZ6M)P1#0C FZ-K_2PB'A/ C86/-]\JLU2>B2!()WCFB_U@M,7?" M/X2ZF9D)VM[9=]JMU-%K@G>["%T-T8 Y]IA@@O%'!-+L8XE@K<0Q6*0']P72 M)<+WP_42X:J+T!*$=R[VZP2;58*-)=C<$7R9M:''8(MI+"8,]G,K2U" \2?M MVJY*V2ZE[+V9E!ZSG53!WNRKI4M,N/^D)WA5"%X1XL^$X*7=W;PE*QCLS82@ MR7UE($K[:TLGXY=&F9LQB8[3XS$P]WT6/^JIT@^!#YI^)/T@HJP;Z9RYTG^3 MO?,%YPJT1.]!MZG24W \4"B4V>[T7O2SH#\HW@YC#HVS-OD'4$L#!!0 ( M )!>J% IGY9JV $ !P% 9 >&PO=V]R:W-H965T0'B/D*1!$@]5)5K=1*T57M_79@">AL3&TG7-^^MG$0I59U M?[!WF1G/+HN+B8M7V0&HX(W109:H4VH\8BSK#AB1.S["H-^T7#"B="BN6(X" M2&-)C.(X##/,2#^@JK"YLZ@*?E.T'^ L GECC(C?3T#Y5*((/1+/_;53)H&K M8B17^ [JQW@6.L*+2M,S&&3/AT! 6Z(/T?&4&[P%_.QADJM]8"JY"%$Z7\)B2,D&P*>G=E2/Q)%JD+P*1#SQQJ)F8GHF.AFUB9I>V?? MZ6JESMZK[! 7^&Z$'.9IQL0KS 9Q^A>1A0L$:P.+B]CK(K;\]"\7B5\@\0HD M5B!9"^0'OT#J%4@]#M)-'V;,P6(&BXEVV:83/DSN-[+W&ME[C.S] IE7('M_ M*W*O0/Z.5N2>,K=#X<-L/RI>S:FY-[X1<>T'&5RXTB-O![/E7('6"W>Z-9V^ MJI: 0JO,-M=[,?^P&UL?53MCILP$'P5Q .< M,5_'18#44%6MU$K156U_.[ $=#:FMA.N;U_;$$2)U3_8N\S,SIK%^<3%F^P ME/?.Z" +OU-J/" DZPX8D4]\A$&_:;E@1.E07) @(K2I- MSV"0/1\\ 6WA?\"'*C%X"_C9PR0W>\]TN739UCZ27QO M:?XKW(!JN'&B:]2<2OOTZJM4G"TJV@HC[_/:#W:=%OT[S4T(%T*X$G#\7T*T M$*(= =>( )5'FMA([K<0.*[LJQQF3;*K@] 7O3]6!RG 6N\TD3C/)@QD< M!SLSR4/+81#AW1!4#A1^#L.=&;29.W,/?"/BT@_2.W.E1]@.6LNY JT8/&G) M3E\]:T"A56;[K/=B_@'G0/%QN5O0>L&5?P%02P,$% @ D%ZH4/@5J,OA M 0 YP0 !D !X;"]W;W)K&UL?53AKIL@&'T5 MXP-<%+6MC9JL+LN6;$ESEVV_J7Y6P$D-*2&$78\W:(D:9U ML\3VSB)+^$W1IH6S<.2-,2+^G(#R/G5]]]%X;:ZU,@V4)1VYPG=0/[JST!6: M5,J&02L;WCH"JM3]X!_SR. MX&<#O9S-'9/DPOF;*;Z4J>L90T"A4$:!Z.$. M.5!JA+2-WZ.F.RUIB//Y0_V3S:ZS7(B$G--?3:GJU#VX3@D5N5'UROO/,.:) M7&<,_Q7N0#7<.-%K%)Q*^W2*FU2[>L]UAGZ"[ M$1HQIP QC\C,C7B)TW09 V,+G FRZPY0=/+@[; L&F0& %PB>!>!%CP.PL MIATPL>\MDJQ!^S#VMZV$FU;"M95XL<*M*#WHA5K?>M, M!85*F>E>S\7P[PV%XMUXK:#I;LO^ E!+ P04 " "07JA0;,TLMN$! "> M! &0 'AL+W=OOL@-0 MP3NC@RS"3JGQB)"L.F!$[O@(@UYIN&!$Z5"T2(X"2&V+&$4XBC+$2#^$96YS M9U'F?%*T'^ L CDQ1L2?$U ^%V$^[93)H'*?"0M_ 3U:SP+':&5I>X9 M#++G0R"@*<*'^'C*#-X"7GJ8Y68>&"<7SE]-\*TNPL@T!!0J91B('J[P")0: M(MW&V\(9KI*F<#O_8'^RWK67"Y'PR.GOOE9=$1["H(:&3%0]\_DK+'[2,%C, M?X3=C?U@Q]FMW!V6,G\!7@KP6H"=%R=D M._]"%"ESP>= N+T?B?G%\1'KO:E,TFZ%7=/-2YV]EMD]SM'5$"V8D\/@#29> M$4BSKQ+8)W'"G\J3Z-Y/L/?VN+<$^VV/AX.?(/$2))8@^<_D_L:DPQPL9K 8 MC'>97R7UJJ0>E>1&Q6'2C4J<^C4RKT;FT4AO-+)/3N+=[7:AS?E@(%I[,V10 M\6FPMW*372_? [;GZQ_J%" ?TDXD ( /0( 9 M >&PO=V]R:W-H965T.5-)@_T8ZT\LN9L@8+N607CW>,X),V:FHO\/W$:W#5NIM" M[^W9IJ W45.YNER%VO V18GY;.ZH4 Z4OJK%Y]/:]94B4I.C4!18 M#G=2DKI63%+'SY'4G7PJP_G\G?VC#EX&<\"UFKG,B9WRKQ3/M M/Y$QH-AUQNB_D#NI)5PID3Z.M.;ZUSG>N*#-R"*E-/AM&*M6C_WP)46C&6P0 MC ;!9!#D?S4(1X/0,/ &93K4#UC@3<%H[[#AW^JP.A1H%^2?*D\.Z*:,3L!DPPPZ )X4GVR44 N=@%EGF2IX\N2@B3P4Y",(Y0$X0/ M!#E,$($$D2:(9@2I[QN)&#"QQK0:$QAQV(B%5,6@B!@0@0P1-B:,%R)-0"<) MX,2(8S=@DED4BM;29(922]32TJ<90MG(P.E9$# MH2$ELZ3$21894FQ0&,81+"4'I>26E"0-8 +DPP7K__M)1PLUCX"$1&;1(RM8 MJR!* )0L'1,$W@Y;% !BX@4*N/;1?Q0_@JL?V>5O'U<$5+>=$A"TE!/X&D#0 M/6">V!$T+XPH-\78F-#2XLUZ14/81;=5[ASIK17J3I[M3JU[&ZA>8^SO5$O7 M/>@/S? >^(K9I6JY.IO?4$L#!!0 ( )!>J%"XQQU&N@, )X1 9 >&PO=V]R M:W-H965T9L?T;@]8JB?G^63=E_5A?9FG^.JFM*;1Z[4]1?.ED>QDY-';$X3J.FK-IPNQ[; M7KKM6EUU7;7RI0OZ:].4W5\[6:O;)J3PO>%+=3KKH2':KB_E2?XF]=?+2V>> MHKN70]7(MJ]4&W3RN F?Z:G@^=!AM/B]DK=^<1\,J;PJ]6UX^/FP">,A(EG+ MO1Y?L]/PKCET7-Z_>_]Q3-XD\UKVLE#U']5!GS>A"(.# M/);76G]1MY_DG% 2!G/VO\@W61OS(1*CL5=U/_X&^VNO53-[,:$TY??I6K7C M]3;[?^^&.["Y [MWH/1?._"Y []/ZMLWB=!V]#8YFF]UDPQ8V=+>(C/>[!$,2.^9T9X\"A6M! MQ+$$AUGPT0%?.$CS'#M800>KT<'J81@R:Q@FFW2T:4<;D<2>D4B@2@)4A*4R MV20+%99D,59)H4H*5')+)754B.+,DTP&93)7AF)+)G-D>)YQ3M;\9\[(\A4C MGN!P! Q'@' LG9UP="C)A34#A6LE!%_A6'(82PYB8=@!Q1C+^.,KFCQD$XB" MVV@C(T^N!/%^)@9<)+8.,DH].IAQXA]@=#9:3EZ6Y!Y\"-<"0L7 QG0V>N0T M]@GA&20* F.+"26Q0RX5L+N"80*@HVA>3B_DED'AT, M.R':?2XPHY1_G#"&(67Q?Q-60"/AT<$D,P1I8NL@(P]A#)/, *0V8<5LM)R] MA)BG5#.,,D,HVV5X-GI8^#SQ"6&4&4(YMX5+ M8SXYVD*=417@Y8-\RP13S!'%SK#F[CL!Q79MC!9?M8WL3N,!0!_LU;75P_?C MHO5^R/#,AJ]BJWU'3\5T5/"/F^GDXM>R.U5M'[PJ;;ZYQR_CHU):FB#CSV8< MSK(\W!]J>=3#;6;NN^G$8'K0ZC*?AD3W(YGMWU!+ P04 " "07JA0P54? MLV8$ !P%@ &0 'AL+W=OKQ;]LY=JM2BO37XZNY=J5E^+(JO^7;N\O"WG M:O[^X-/I<&RZ!\%J<R.7NVW3IW<7G>96K?XY\QZ?RN MV36<7K]G_[DOOBWF-:O=ILS_/NV:XW*>S&<[M\^N>?.IO/WBQH+L?#96_YM[ MZZ8LQBSMJQ39E^'W=.Y_;V/^]V:X 8T-Z-Z@U?Z_ M!GILH+\V,'WQPYOUI?Z4-=EJ496W636,UB7K)H5ZTFUG;KN'?=_U_VNKK=NG M;ZN8:!&\=8G&F/400Y,8=8\(VNQW"4(2:V+-/8$-CU!*8PD-J]!] CU)$*4I M3F!@ M,G,-,W2(S7#4-,U,>(0]9UW <2 M&TH582=0W IB"0Z%05?QX\:J,,:*<\RM57&096]5F&3%46;NJ@#+H3 C":-, M'&5FL,1)-EJ8)811)H2R[['$48XF%'ZK@T$F!+(_/,1!UJE8$":9 ,F^TQ(' MF=)$\$#"'!/BV)\'Q#FVPFPC3#$!BIG5$J>XM5HK $088P(8,ZLEOJ:+5DN8 M=4*KNF^UQ)=U%8:I-!6P)1!:VGVK)6 )-I2$L"406-V9U1+WA-A*%6EL"AJL M[TH 46/@M7K<:C5F67.6?0?7K<)158J4AQB1K1'+D"R&2I8[#).L'2-YH3G)D$FG: M8Y#U R!O- =9:2MXD\8@ZP= WHQ!TZG=?@P(0@:#;!#(TI(6;,[9OF(,FMI1RM@))N=TA:L._9%F M/=N6UW/3G8A-GMZ/39^I.^?SGJ_5TV8X_/R:9CB+_3VK#J=S/7LMFZ8L^K.^ M?5DVKGW'\&/;"4>7[>XWN=LWW67<7E?#&>APTY27\7PWN!\RK_X#4$L#!!0 M ( )!>J%!Q1J(REP( +\) 9 >&PO=V]R:W-H965T,X),V*G++L6W?*G!6FG&D]PXLCNA5Y%E)#LS@UZ+ [,^.Y+3>F,B\ M;[QDEU2H#2N.*GPA/XCX61V87%D=RRDK2,DS6AJ,G#?F%CWO4:@,-.(U(S7O MS0WERI'2-[7X>MJ8ME)$*2>KXW9*:W9G*L#^_LW_6SDMG MCIB3/1;LS0-$[DC*^Y>*'U%](ZM#*-UOMOY$9R"5=*Y!D)S;G^-9(K M%[1H6:24 K\W8U;JL6[Y[V:P@=,:.)V!//N1@=L:N!\&GG:^4:9=_80%CB-& M:X,UV:JP^E.@9U<&,U&;.G;ZF_26R]U;'+AV9-T448O9-1BGAT$=PI+LW1$. M=,3.F9@[PP/V4P1"+GR$"WKA:@*O1^"Y'DS@@02>)G '89AQ<@42K"8* G?D MYJ[!^!I3-H'P$1K% @ AVX:E^* 4'Y#BCJ1 &&^DY#%F("0 A01 5GR8( 0) MPN5968,$ZP5964\"CI"W&L5B"EJOU[ 29,.%9B]("P@::_D':"AFINH1D)HY M"K"JM\A9GAP$5RV:ENTT/2UH4!!., X) IG;A $WP#(6Y*?*<@+_+&8QZ"A M&/@V0=/KQ'.#&0KX%D#^?^0'KE\T+6 @/\$D]"MGKC3@,D?ADM!#H'%4K=ZS M5Q!VT1T"-Q)Z+85Z8'J[71>R==2S.=K?J>Y$/ZIG>Q Z0B/+J:JAD15O/ 'GK?\<;O:QP5O :P6=G.P]X^3(^9L) MOIZV?F $ 8-"&0:JEQOL@3%#I&7\'CC]L:4IG.[O[)^M=^WE2"7L.?M5G52Y M]=>^=X(SO3+UPKLO,/B)?&\P_PUNP#3<*-$]"LZD?7K%52I>#RQ:2DW?^[5J M[-H-_/"O!8H'O_KX ,!>2C8&7-]\JLU4]4T3P3O/-$_[%::NY$N"'Z M, N3M&=GWVFW4F=O>4*2#-T,T8#9]1@\P80C FGVL05VM=CA13E^;+!?(L*0 MN%L0IPMB"I6T[D ME!,MY>#U3$ZTZ!/&(9Z)WB]1:93\XVABIY9XH24AZ4Q+CTDF78*G:#63X@(1 M/).")A>W!G&Q_[CT"GYME+DBD^PX1IZQN?BS_$Z/EWX:?-#TL^D[%9>JD=Z1 M*_U;VJ%![FH_!]0$ /0$ 9 >&PO=V]R:W-H965T&BV)C:ILE_?O:AB7L M@OJ"/>,S9\X,'L ^=/JFX8$1I4]18 M]@)(:8,8Q;[K/F)&VLY)8^L[B33F@Z)M!R>!Y, 8$7\SH'Q,',^Y.E[:NE'& M@=.X)S7\!/6K/PEMX86E;!ETLN4=$E ESK-WS".#MX#7%D:YVB-3R9GS-V-\ M*Q/'-8* 0J$, ]'+!7*@U!!I&7]F3F=):0+7^RO[%UN[KN5,).2<_FY+U23. M)P>54)&!JA<^?H6YGLA!<_'?X0)4PXT2G:/@5-HO*@:I.)M9M!1&WJ>U[>PZ MSOS7L/T ?P[PEP O^F] , <$'P&A+7Y29DO]3!1)8\%')*:?U1-S)[QCH)M9 M&*?MG3W3U4KMO:2'T(WQQ1#-F&S"^"N,MR"P9E]2^'LI,G\3[M\FR+<(SPOV M4P2[5026(%BG>(SV"<)=@M 2A#=M\.[:,&$BB^FF).Z3Z]YU*]_"//^PAMW( MB7;E1#MR[IJ619L\T5;,%O2TE8)7EX6!J.U<253PH5/FMZR\R^@^^^:RW?DS M/=+3!'[03._!#R+JMI/HS)6^RO;"59PKT!K=!RVOT4_08E"HE-D>]%Y,@S@9 MBO?S&X.7AR[]!U!+ P04 " "07JA0CSD155QF !ZI0$ % 'AL+W-H M87)E9%-T&UL[;U[<]O8M2?Z]^&G0&7<$ZD*8A, G^Z<5,FR[-;$ MMA1)[KZ9U/V#(B$),44P &E9I_+A9[WV"]@ 25F=.G-O5R5MB@3V>Z_W^JT_ ME>4ZV"RS?V[2DWRS7/_G'T;]Y _!MX?%LOS//]ROUZO7/_Y8SN[3AVG9S5?I M$GZYS8N'Z1K^+.Y^+%=%.IV7]VFZ?EC\&/=ZPQ\?IMGR#W_^4YG]^4_K/Y_D M7],BN)C>I<%14-Y/B[3\TX_K/__I1_R9'TF"C_ER?5\&I\MY.J_^^G%:=(,D M"H.X%_>J/QZOX,=XXO^1N_[[\4VY+J:S]?];_?UM/ML\I,MU+A;I/'BSR1;S;'D77!3Y?#-;EV%PMIQU&YH]@7$5,*8SV/MOP5_2I^IS MO5XO&HQ[D]Z@MK^;HJBN2=/Z'AU%\5'2-+=WV0).R@F\=Y<7M1%\F!9P>H]G MLQ2>@F?F_'SUL>MB2M.^>GJXR1>U]7EST=#YZ4-:W.&+[XO\<7T?G.0/J^FR M-@IY^NH!5AG6N,R6:5G;/;6H^<-#O@RNUOGL2QAUF24O'\SFL,!QT^1!\@-T)SI>UL?0G@^ JW\ N_YS=WS5Z_9A7G[_:9+ *VP=W@G_!8EWGC\LZK5S U.ODH-J&7G&XW%^SY:PVP_.? MMS5QD2.E"/YWMO)N5S^)H_I5IQ: TWA?&4;]VIW-B=#=Y\NFHQ;'<-22R:1V MC;,U',_\-HCB@YO#X"J=;0KHO;Y@=,5*O&)-MU#H$U\&(@VP>O4U_EN=)>KC M#I<16%?V-46J-E5-UDZ ##(X_3:[GRZ!6OE(]*>_735=A:O[%*A* ^4Y.?_T M]O33U>G; #Y=G7\X>WM\#7^\.?YP_.GD-+CZ^?3T^BHX^/SI^//;,_CE$#C] MYZNWP<&KP^!5D"V#Z_M\4P+EJ4WS;3I3O#VJ;81:OFE9INO:JR?3\CZ -H,9 M?DC_N.W!L^77M%P_^'X"DHYTHPR*=);"^S>P\0<+O&I 8_/'*1SO M &2=8%:D\VP=+'(828E'X]4D[,43ZO[5,!R/QL%T'0 +G]UK285^A/FE>/;T M'$/HJEREM*.+IT/?6)?KO,CJ)^)\?0_MS%K7Y#K'B]7^#-S;55K EN/X<-E6 MN#1AL*S3H?,5LCL\MXMT6J;_\W]$P]Y/!="M]5%^>[11W_C[^90OC]I'\C[/ MYX_9HLXIE\"E[C+8C-(_+%P)[GII.FD;"Z]+PSF2,2ZRZ4VV .Y57WKU",B\ M>,LR/@.+?'EW!-?S(9BG-[5!^M_)W14-\IM%=D><9\=.;[,EGN98'<<]?RX(?6-3O??77>[;H.;]/;%(8U!S($ M4TV#]?1;T]TR&[IUJFV'!?A"QN2&R1.H-C"E=#G#+3SXE /[C ;5FX_ZUNMR M-9VE__D'4*C*M/B:_N'/08W.([>YSQ?SM"C_2+>WSI@N"C5E>OJGX%6OVXO@ M'!0!4,A-^CH8A"!3X_^#*4@B0&W^"Q[&L?9$00NRLMS(=[F1&FTBMS.-:^.; MGK%%/++*Z,(@BJ3E^D:U&(8*&@I2^B_?K) NBDW M(,/*TL#X9B IO0Z2,)Y,POYPP',,QX-!& W[:DXO,X\9R/";!2DW.5][( Q% M>@^T 84/9'W^JU#N<"1KEX:&N,N;^XL>!Q=3I$+WZ1ID^L7NH@@)MJ3& )EE M\I*A!)F+1M-L1CAV9(5YOKE9WVZ W0@%;KZ?):MG^O1O?5+MN+X7N[[!=V37 MI_-F1=&^O2TC=Q_;.FSOX_XQ>Q]M&;"^55<^0;WA>%U=PS\?3S_!T3I_%YQ? MG%X>7Y_! \'Q)WSRX\7EZ<_PVMDOI\'9)_C[]%G"KV78J@N_9\RNS*EL/G^? MTC7<;1 2W60LK3K^A?%!_^PH4!L]Z'\\?LB79 MB9#0U UHJ C]EU_:T%TRJ_8S:1F.1V9,X22LU>_-@F/#0M^D<'G35BGA3/^& MB_8U*SV3P+UH&[Y+50^0K![*"S1DW"SHX'7U[<]+.,<+8M3X3I O6>^Y!=(3 MW*?S.^=UF,TRA5TE524*)XFH*I,X(AH%0X'_%VD:/+#A-47#JX^-[,3/K1GY MY_YF6F8S&I^L+VPUW]V:N)8M-LB#=GGVUQ15$63]7^'D@,Y;IP:U=:21-'3Z M;R$.SV5/NQP :^>?-9>KZ_.3O_Q\_N'MZ>75'X/3OWX^N_[;LR@;\?L&RDUT M./C[1Y).ZKS4R%,7*$^=+8,3EJ<:7]&"U:D(5HU/NKR@>0R6+,2WUCWC0@<. M/M#E;6I%B2@@GME6CG'#<]I*N_/S[FS"X!=DQ,]_?)@ M^C@MYF6PSH/T8;7(GU+4WKW"P7Y-^%U&5Z1K@N38T$A#U]M?:^@.OSVZ 5W3 MU9B;V)&/V LY8YIO4^N6D],J(GA.SF[/-YZZ\F_(?< M%JV!Y:\V( U,493:*N([3_L;]Q_JNJNR_5"W/+_+H=[C]1V[WXFOGAQ?_1R\ M^W#^Z_.,Y">*SY?!;9$_6$9$\@QXK5#'\W]LQ.B->P\[GX,^NTAMP0J^Q[]( MC""!%F7 FZ>=VG^; F4#!9G.& J*4TNRQV.^\IJ9V_0!GWW4-C8WV&^K363& M>KSMT;E2?]FJ2K<5%":V3J"!$NY,21?98T1G^;_N'JAI62"(&K8LK6$P*1FBPW9O)A"E4RBH&^V;>SB%_%S./^6 MG%E*E-7$CPVF:+&^-IM4/SWWE%9O3D:NH/9W+H20E7R8&GU''QV[?'D/1RL@ MXW'+.T[;.]X0:YOPK1MQ_'L&7N2S-)W+5/<\;FJ%-R69RG=:J>KJFEO4LKK3 M)R9*<"/8U)Y/:T?:GXMW-E)A)=[K>!U#!;$5V M6S.D=I^._YT]7#)Z*X^*5&RMS8]?:IY:%5;WE6KQNFB)>NO6[[*-]!([FC-1 M1'=QQ3;Z;)'/WJ1WV1(5.#JV%*&TU_LI.BN:WKS:K%8+,J3![B%5!V*]*?@B M&CTZ6W)D&T6":**#>N@<[CJ,# TGW $2_IIU05FAV@BB%@2+]';CLT/[1XIO M+(4I-._+99U?PA$3_3A#=45V#=G6'LY(O].XN>F=[P1:$?'L_6]S:O::>#G)>W6:CN=12$(F"*/?;K%67I>W$V7369+Z[]G\[>7-"GZ"?0-J>@Q"R0&B YU %4N%DYH"XBX// MH+W'^WRQ>#K*'W&CR\U-FFJR$@DK"24X5#+ M\M-CJK^5;S:EY[%\4ZBYP'YF#] _])CQ*N"_I(+A!CS"FA:PY3DL*.!']IF21+-2.X(W DY!1J%F&(A ;N&'A[2@9$5. <>#JL>>8"<'G9;8FCRX\4'9!5TA5L(Y<8Y8 *> U&O>X*;I.:AO5 MMB,EN#,FUE;??IYX"!RN M+T@W6=>"(2^G8I$$POV8%U^(!!5PB>_-,G>#TRG\+9/D7V&>]W(19M/5=(9Q M5G WR+=O+XG5*2Q#?67ZWS'A&>)AL/H7_VQ3* 42\7I:( M"9YN7$[-^2]G;X^B"5K);T#G_4)CG$V)^Y<9=(.QD+#%7W-<>Q#(G\)@ [2\ M0%*OJ"@L6OZ0S9 _%9L5CJ,;7&S@LLR"^W2Z )*=6V11#B$R1[66,(\4#@!^ M*"FBD)06BMF[PT.\9+I(1S![$(8((WP@+3TEI18V\0;X/AT="D+'!57S"X7 MXZE%EEQD,Y&AE\$#]$#'N-S GL'T_[F98EPS,I50D1P8UM/1='UT#YQ;4:2\ MH'M*SNN<3@\LP%JD)?B1N5XIQTTZI9]P3^ZSFXS_W*Q)L85&'BB6$@\#[FBI M!#@YF]B.8G:*ZS_1W9SG* &#S+3(8.-I#=0%L0;I3KPPFP\$(5W<8FP17$*Z MHK#(T 'R CR_JD^Y8T VRS6MTIJ%3#2%\'GZW+WJ!FBYP(GQ00,:#&I?#HVL M50-PE/!-\391 Q'[I-" "LP$EHTHRKK(DZ&D+'H%-R M?TKK2Y?SMZ=G1Q_ MN@Z.3T[./W^Z/OOT/K@X_W!V 1.67L)= 1: \//<;OD31C MV0Z9BMPNR&J$T[1_Y L(O#Q4 \A!S!)^#>HZ#!)GM%+Q.)$$&6"-HP-]"VTM1)6)IWJ[)L9E.):P;GO-42RD]92+M)B?ED):B;1&8?[V%P)!&P,OD/(.-&F\1K.@5ZO"9?R;;- M5*O)!B<4[%,8F7TH+I!9G9V%P1F\$X#^Y+UOV(ZEV\-=P(#^4-&-X^5R R]P MJ@"2]7F[R0K5G!)AOJ;5"PE3 MODF)6<_D< HK-$,0\0"VF>37&-\A3K/S4F?,S$@V,-.WQ3_[]B@N C1L5F0W M:!5.%_ECR'MDG=)EKIQP."1B:A;O\C9IK#U;%[*+XCF,;H$9+CE=79O7@3R3 MHQ!!,^Q<85S*M(#[1NQ;TCI2?A,.:.?XZC/.?W@4)?8Y.B,Y@-H@#A__=,(^ MAP^D-9EQ,$$%W@0WC49^I&)H57YC MJ:Q[:V&*,AU/,@20N*_3;('JWQ'\?(0*GIK&Z*C7Q^0_[9&1P:O(?QH(F__5 M# :]P]?!%>YY=OND-N$:([NP;_WBV0/J=309[WQQ %-..$I1]T4Q#HD?ZL=, MQ,NUT@3A>'T348AV_#$_*M?I"E5?^J!F,^9-0=[%SL6/K(S0*&3\XQC'_]:8 M[=X5L*BH-:I],R<1.[.>O$3;5"%7 2?;T-,N^_M LJ@>$H54*$$BQ(5ADT4^ MAT4.1,*UC8U%=2S$LW2Z+M'LA/I#<(DWZ1+C^!Y>P^+-4,!UI(M3X_WROD5D M5P_/9&VIO>V/#ZV+NUF)>YV8NV<7T'X#ZPK]K<2 @/1SGFEVD'Y#7D]0B M8 YTY)&;LX*[)/$8Q':,\&(Z+\ST/EN)-,_&)D=\G-(@V4]6Z)F2\:>@F?*^ MZ2A&%BRN3G"*P0/J;4#LIZ0GS=&T/N6C%*)99TUK <,]6\[A2?28JR]O195U MQB+#@V//%A]B+VA@(^'Q 52-:E^^N08+D 06/.P"18C;X Y5=N9%:NBP!=32 MC(Q1^7)!!I=%>C>=/9G5##(^#A:U>P"I0_.K.Z#XPK/A*@#/0NLFV_ \2VE9 MXTG 21>\].0JH-R]F;WS:E\S-.R0I12TFS5NQ8VEDE% GYA,4LK/)^^.8OWX M%0VA?)RNK &CO>L.[AVEL*&/%Y0,S;.%8=.E5^FN&7OARD#YHRA6P'M@-)<[ M8U[1R.20_0=_2]>:'<*BD-V9TX.@A10)"0L-)-EI;5I1(KC@HLB6B@#LH]K M5GUB:2W?Y[W0*#15H>*UX=QOZ1>F=Q4N?JI)%AM-O(1.<9/)412'*I;PFESE M0F=&_1[(>54>>.QR8>=%#_$I^?6,9=8J#[?#G)E(/.1DR58[8)$FN1:BHMA: M"^R8'C&;^!Z0I$B7*.]E)1EKY%(J6DST#7J=+4#LY!ER"$G*F3G CMGW?+?) M2'7J*O%8*77&5SB]1<.2SG:)!LP5;?-?52,D^1 M.J=33'37W O7$"X#J33= M^JG%FUJ6]4-KN)_88K;)N=U:6I?'T-OT""D\)T+*6)\Y$=O-L^PI27 47)[^ MW+^_M,9>9C.;9NR;:XW[A<0C?/-W;U%6&DXQI3TB L-^_R8>EPU M%N]B&4RI13?*HZ4M_70X2"JAY<$8:-+PJ.-\H=@[/ \Z(/QXE^,VY\9XA5M+ M3,EXJ!RC%]DO@$%-'_"2L&ZJK1[Z+,_%(('S8:JJU"+,H5YPNU5/Z/H^+]/Z MB/A\\:44H\A,;RK.#21L-,S#S8$;9?F,.+50]%Y8/LS!X2@?4M?0K*QU?/F) MUBX3G /,I9/H!2']U5^5ZXG&0LX!8Y NV:TS8WL]&:OMA6$J=(/<%Z\L[K:E M:9$X)7%>RA,46N>IP$#NA?H>>3FO3RIV3-@?: -N\U&V/%IGF+1!ACY:+_(" M4,S+#*XLBD9DJ!*=$4WS=\+%D2E"5YMB:0E RJB> PFGL*8-NG#2H_73*@T> MIP6Y!UC=4212II%I5ZQS7O71H\,DYGIT/I+E DW=:"-"K@$TARP;%!&M_>#8 M2(B^";2GA*H!H3JDIJ X3ZX%L8A32 $3B<+0D2YJTM85I>$HW9\OWIK")%G; M5R+OG!2%1^O.Z<99A\+EWZ!_Z+^("I-"=;3.CTBQG M7"=CSN;-J=O9VCA0-=_4#<\W6JRU;R)RQ#NYL]*XB:VSO,]PLA0MT4TJ8NQ> MSJF2JI':%TQZ^%6,S*F.B^5X*US:OQ1*DK+T"207BOK "HHN*F$>=X22HDQ@ M#?=*.XZRM4B]3&PLYH)T=VE9NEDJYM-_(">"GX'U+RC$!>D!$G'@+N*N,=?Q MD$G7S 2*P_1F]T>;57#A4&(@-J@L )V2ZXY26(IYS' ?GWAF%&A8O4IDHVQX M>6B][+N&+L]F+X75,BPNJ"5(WM15D-\VU!=O/7G%67SBB))N\":C]$ E%/EZ M9DIM,0!:)C*UP1],VT7&R#=K]Q1*$)8E80 = >:(@8LYW14B&DHR4AR/0PO8 MF8;R)%)/.)H/4S90ENP7V9"08!D!;V0RW&LW.*]Q =_\:,!J!*CHXE)COK,> M#I%Y-62,38(A(=W#CE#;PN@4N7_J(191E*I"MC FHMJ8QP%K+!=CR'#);L@G M1>WE<*88K^ $6< -0DK<975"9"&Z&4Y@#[%I].VPR%^JB$-1=E/;3Z*=EYD8 M"XBEP381OHJ[24R+EW2?\7U<#N6VSM';)UHM[!?%D3) /HT'P _XYC,(D@C]'P0_P M:BT<*.Z'O7X2#.'A. H'<80?.R=&YAWUPTE_'$03>&(P"9->/XBP+2OMNH1^ MDLDH3)(( 2RHWZ0?AU$RX+]WG=J948]@Y-#;J ?CD8G \.(XH3\[O]IA;ABT M-^@-@A'.(0Z3,7WL7#DQ:]Y@M7@4]B)Y,0DG,"]\\;T5%X<-3L8CM3[#44SK M+!=Z4S5*X'E\JFS>;0 T= M:%^*@$V^)?B%9RW<=@'$0<_]<)Q-.Z<:GZN@%:"83\<1?T "$$T'G08C"0:)V$T MPJLTOD HN-K);40*T(5*(B&P[ WB8-H, @'DPF=0=[K&_4H= VW:!SC MAV'8[_5]#WW70I"OH#XM,=.QJ5?WU+)8U:W5LW5:FK7UV=CZP2 < VTXQ ^C MI!\<[K94UQ0!<*LLSC?I^C%-E[6;J8"4:@=Q2D.NN+8IOD8$EAH.#ALIC U+ M^;A)SF#.:094ZA'A?70TBELG:+UZ_YU+JK)%NL';/1S+KOJ-0'/="1!N6$I' MNV 5"T/N/($J[H*A4+U@Z\VZOC BP\S%4J'4?C279,;;:MR^S/(M"(]FW M?1SI*(CQ."Y31! 6@=NCPY66(<6O'[)E2O8"A4P1EU%/09,6QT["MAII4AQR M'!.U6:;?D/V7UAD7-QY/=)6O10)Q='=0GSP',A2_DI(-1;16_N:Z=KM0@=FD M>*K%\%\\W/E7DZB;J+/!7BAMGV05X,EJIVE162JJF7N6RNKG!G/#T$'O]8]) MN]F7:$&(QK+MW>!".\1.75?HZ;?T09;WU]0*AY+\>N&R,QV<9,?9DQ(N"3-, MO.ARKF6Z-IHV_M:Q$'*8&MHSLKM,>:U)+5BDR[LU![G7UJ.6JF7'I[3\N"WUI1\7 MIV_/KH,/YU=7IU>H?%=#(!XE!@'=DG8 S6=TT=O1">@H3N*A)JVT5XYI1HQ2 M5>-/!;N-@76ZL;IS.JGK5:_;MXETYF1^Y2I*,EW6 DP5:28D=>%KE7GZHBU2 M.Q['!%[<3Y&.:WMQ+JH>I304.M5/!V^%5M8?N0?KV9]>]Y9)G;/=6RA;FT.3 M.W"J#RF(/?-\D=^)-=X#P9IA4-?7= '# Q667&[W()?G!5$.YD"AUM^UI@K_ MSC-S7Y2_F_5.1'>"T8I5>+HH M V O>.OI/NRS!J"9S5%'$*C/I_H7.&3H&I-/UU;L9#V9@PQ"$DJS1&Z3?4VM M@'(WU%N%-F**@U;"E*4&SX?R^9+*.'T2 X$(%Y3Z50DCU^L%-WKN&&"(,TY% MU@K9)H4\CE18\'BRTFJNR,HOW<#*B]_:?KML_D8)3;X[":(L M 0!WO#@@)D?6%_<+;0Q[O8Y">A6VHYU2\',\&7?0*?PUI80[67215IC[Q2!% M'XN2^EB@\QHIPRVH:(,(I'!W\)4U?!40CG$]755GL*,^0 M[@&0[K-/OYQ>73,21G/VKHY%MW+G<=% ;$B?] W&;%GC B$.-WOWN4%-P1DV;&$+O7\<= #?9L*X$%C.(NEUR M*S6H(4S8T91GS? 7#<\I"XD5BOB<0((A[/;[\_.WOYY]^$!0:&>?KH\_O3][ M\P%XMNX:]\!.'"\*#O_0$O&=>A+EVI9+J5NTT;K4EYWZ)8V'@W X&,*G@Q&B MRX*&BEKH!+^-.ZJ< @I9-]E2F$ 21J#Z2^ F_R4FJP/,L3S4/_&?G=KMBH?C M<#@HLJEC"[MQ!$7TED!$T_\*XO<>(U M6K1UBQ2;9)3-*47]H$O+Z)&W0,U!"+62T3BJE$J *)D4_L$<+_%)%B12H*?% M-"VA[GG1W9VY @5?S(6[+K^;JRI7"+?*K)6,^"B#T=$0T[M*5&/]&P4CE'Y@ M 3'/#)W@@F?,^C=_"Q]NT4@^2Y6KB+N9I^*PM!+$<* 4, %L9,@_JKS MT=11"=EILZ"8),M*I"BLIFZN!4GN&&WR4I)55)H>"2]P'.X1)PFFB&<;S5^+ MI^J;SQE(J7XD/J.".;*"B;['9O"8LC17C1;%M$SO2EO68S="S7^:Y>!:VVM1 MTKK%1],G46VK-(JF94RV: %XP!5$.4S M+C[=;38<57DM:$;5H@$^=Y6*<6#7[!W!WU984(B"FEX%QRJ FXH-W^3Y%Y$O M;HG44!CS/U"J1#Y>P:"J,:ZJ@8C_=JR^QA_$$+WVQJ!5]0V.@!,#MCW0$;[21,$OR$'\;(UR83 M>'K8P4I;H#^NR;+&[HZ'%0861:,P&D_0+91,HF 0CB9C9 B3P00]0L-H%" ^ M>]S!VDDI"GHZ&1*(UQ3H4@",PU/=>J.24!C?-T5-7O6[ RU0[F4B M-89KB>S1F=HSA[$B2W]@/&/-S'=CR<;V:JS_EN62PW"=>Z%,=)DKKXGC3%)# MY?R'.KB)(Z0-TZ;IPO7@_N M'UV?7GX,WIZ^N0[<&A@Z3'JNM15-M+Z+=%RERTP'PN-I@9_&VDZU64XU89C7 MT;+(E 7W PO;H K4#\>PV(Y"0Y[V09C$L7R*1J/.M8+TVJNC*!Q,N&(#?,0" M#FY'*"_W>V/Z-TG&G5^: <%"*9="%XHE#EXNF/S@)P7O@T=2H26H<".)A!&E MMQ(\KO(M@,?BY58";]P=_("7L-\=_Q",$B 8HV 4HZ^Q\XLT[\"4_7M'UZ>Q M#7\(L'+&D/_;&2#EG"0!_@O*C[@]9_5:,P=Q/XS[$3KTX!.6FSCLN"#6#[UDJACZ(J$:,X)F^5)6[OI<*P4PEHH%%;]X)Z:L$$-;[?C M>$G+&+9K(J2E%PXB(2U (7$;B;0 \^HG,9,64!?[ YNR#'JP[\DH&'1'32ODEZOV]/L +4V36[UB]4$XVTV!!Z%IBCA5TX[.MM- M@XY\Y<=9+D"YV=5N4(J\@ZW$O,2UB).9'?&E (Y(='?#[5P8*BN$N)Z_<@A? MOX:S<,C"J:WISI5IB[8"8YGL XG3/$W)CFY@;ZU7 M\!TZVCA*!H59"_'#W[\>2C0Q3!SX)GP%WSQ,OZ0JG#FE6,X:_B0^"$U3DB 1 MUY6#DJA5?C)_D;N,WH!7TN7=E.TM3F(>^WEN40M#XL%/P^-8C3(-;3L_QR O M%GY'(%E72;5AR*Z#[%MUU=A^#%/DG?T#:*$(3&&XJF;*OR:5_U>S[AF2O1D!L=PF19$:1ON8TJTE.3DG*SGCSPM MP:-:B)HMIF.==.?,W']3@C]4#[MWS/6'T$LY/:.OWEM?DJ=;M9?HU7WQ- M#4X:,M\5WHE7L4-A>-]!^(+[>:Q]N9YH!LZ\!FK_(9^R^F/W0]3VCH&34@[S M,YYA=7>U@T0[!A1U2"M8JL0']<-QSE4 M\'#HF9M_QSC,[NPX&O."'HRY=?K@WH"^49I!8()")API#4XW!;KF%J"2%$+Z M* *A@? 3A%M?^6[!(!9=NM=B4E.V.E7_Q2!P<'P8_ M8&\_Z/ =07ZMC@C%:V!Z)I3=SH(0+ 8F$>:<^[:)@6(.WC3U:Z;\8CUZ-H,] ML8K^V:$H7(#B\AQ1Y+?QI:_N<%0II"FO7M2>?'+G%7KV^G7 MO""!G9+;U[I#N>#V-)LF;H7!D\G.JHRQ2#FX%LWY/"HSU=&@26(DQ+B\*%B! MA#=*_+# PL&\BS97:&BDA5%I(6]J9;8J(4\D>^S85M%.M8K&@J(DUF*&T!-G M.WR=J,X /9OAN;-0_6FF.;[I(( FV_/9)C M QG@&ZCYV88V7>=W;#?71M$=U@&_;AYL8,D$=F.>1[5*P-TKA7-!.-*E9#G@ MI;0B0W1FU:98Y4PD1/Z5N!&$^\6/ ME=5E1T%79"KEI&'9N!N";D1MNA"4G3 M0J'&Y$M&$C/TI71P&@S/*.W,2L+TF!/FYF@>&GE!O:?-P!,J3 M'?/,EO0B<><&C4)!8WE;0KL;XF296%'.N=ZD]B"H24X6EE@!)#4Z,'W8HX6 M0T.ZE]@164WE%"+6U6=I7>;C.Z\2*@TA,_U2)ICB /K!&9Q/Q&NQ!1"BA)@W M"^\K\'8TE.NU5B*/./8K1HRISF]-$4J*QB+V278=,5B( B9P3D)3_&7%_CH: MFW!)M1;Z!M#M,V>+_- *X8A6WT&7UK."%:3 ,PDR'8RNZC88$W[S$B)QR(F8L M&/G0-*"L[I*:V=4.7S[4LF8]1BI1+W%,WVZ+C1FC7?CT&.,9?U4PZ>H$RN05 MI")9$"A]KTHJ+6/7:TQ23]'8Q1<#H^4X"4T!*FF]@6+>0$.YJ\3W45R4:!LZ M$\= -_QD &89/YH,WI*4*F&N)/<[!2#M#H@"KMBU:SD>?W(,/ VL [/\%*)3 M6H-WU;0GA%;)%,Q6)7*&A@$FAWTI"3KYRR*[50Y:GH9]@>^5,Y- 7U1R&[L+ M:8]TW8;&!![Q6[8?/A64=86QGJ\[KJ$R.)%P((GG\%$TC^F?K?X&WKW^(!Q.HHZJL=U2,3X8AL->',"+_;$DUG#3.IUH MD(2C!#UJ@S@<)Y..E8/5J8]P[ZKIY)8+QV/VSX7]P42&W=Q:8VV"( [[R1C^ M.^J/=EQ!^^VD!R]&6(-Z-!Y8HV@L51XD83^*X;^#R18;[N5(9:!NAT1%=;V7%&!-/NCN2'6M.J_A&Q9F^3 MF&M7::_?G6#&(LO:G,'4>+-F'DC62AP#3XJ]179M";K#E1'YV@^NVR[CCZK@3_[@%>O+,.GN- M![6TR[+X*\98YU9NPO8$9\MA>Z*+S9"(+R&]U;! *W)/'RR;8-@7WTKO]M1[ M*>D C_I#^C=.DN8W;]T+SN?,4+AM3X_A;"?#8?!YJ>@),D1\Z1V]5%UT7:V. M.>_&?JW2EWV2&*6>[-I$SD3+Q@W+%9JMHI3\@ E$:+IH'B)3243;G^'[Y>3J M65%41>1)LS?\1>=23ML%V5'X)//5UX]Z/9YQ&%,TRS@BG@G<+DGP0X(.6W&$ MAKW^&+9XB-_V,'RG'_:2@7A&PRA*@O%P EQ_,AP'8V#K(W:4CN"M?C2 TS08 M1D@<1T/VFF+04#\>0,-C^#D)XW[/]J%&49!,QD2D1@%EI L10[+[L%'T1*O& M0V"(..:$4DY)-O>U#KJ M01_6@[):-&J;03_]!!5@&6V8>I)CWI3TDI%D8-JSR*B+!8 GV* MI&,[XGT"$8L5KT0@J:H??E39FAIC/?;60NA^3@S,!'2==\=GE\$OQQ\^GP8? M0>WY?"G5,1NR\V5D! AJC81LSY<:J)YQ_L^6B#7_1'9K],8$.HT')*'9_3+[ M)UI12B;,RG!MX=E:R0>KC:K[HD,7.=Y6DQCSVGT&MPQNL.C30)'P>-#CQ-<= MN"5H.)BG;,D0JK9:3&>:C.,7>-+O;:DDR"^M>@6!+K*D&OS/Y MS)Z9<'85S;>K-J9M(T!$+BI[<6)[H=&1I1"Z*(FR%IJ+VE,U>);]:0]6O]90 MJ=^EW2_#!&5+O08&"H?A^+(UE_2P$-%D;GOVL;MU@Y,Z@#K?Y04%/CE)*MM/ MB@B^^AQ+WI];5H?16PJ2S0N@I8M@.%28;J8Y$9KHJ,'S' M8GJ<78I1-)0X<"=^.PNFTSDT158*0I5(+ICCC'AK6F911X)*-9)Y$FM?K<7N MZD\V4BB!>C8KC)H2!HAD83&S*Y*H-DQ$S2V M4NKD&7/(M-T4,T05$M4_V"6OMGNW-6O>O2=M,ZE0L%'A/0[ELH7(C089 MMC?X46PS@;+-*&OW;+K*4%@^^/7XY$1<[!;--"8OJBCFMUOJK$J3%+]V9:2= MM1MNG )-(8VYXELP\#9R]#)"@(SE$C^C36#:?VU\ZZR'*]9][8S4D$AZH$: M,^D[GU2^G_UI,@%U)K8_U)ZR.G0T]:UD@F!R)I/$:=3SU23LDQK?^$VGD1;$ MX;!O#?NTW^E;6_]8W,8[8Y]P*S["Y;=(XDU[/.VKN0I="'"!. MNI62?.O);B!DWH:\8FT\82,#G4;,QRUS*R6B%UIDFP_QSU*(X%C[,)K[GF_9 MRVXE]=46'@S"JG>+#BJ"T^&VW-BMA/\)-+)ZBBRO^D4AE4+@-QW=RK@T4=CK M]3KOS,CM3-2#N(H(M MGB5*R)G6^Q40H*WDW.-)K#BQ?COX%D?$$()-O-,PV6?3>9A?SR2#PEFK25HG%,?!F,W&PCM_T!Z\38' M\7@8CH=#_7<2HX&O3SZ"4P6'Y::3;DGIL6K8[DJX752&G6GVB-$IFMNMGLRZ M#W\[R6]^PU'=_"_OE#XF-;Y[0.#>GEZ>_7)\??;+Z15A*/Q\^O8]EK8\/H'O MSJZQN*6VFU-W?(FT.XB+&:%TB_@S*D[KEB!_:OE"=CT>JI"04V6H4H.ZD/W$ M=32)35VJ.PKFRXHG:#].[:LZNWL#WU&@E#TZ$AV5#8^*X[B*G UD6U%/=.2Y M>OA(YGY#(3M2\G.1E?="BW**O98B1:F5?HD=T]=LVE64W#9LKNE1!A8;J9[WFH$@5Y(N5\R$:RH5[T,2D=E.(: C3 % MT]!J88J'Z1>*Z$I.-I>#;%MFM1S&F=44-4; M4E-4(V:+*U4Y8<;0]CT->J%(N14AB]3.=RKJ??7EH" M$EG!R;IO'LD^7C8IPV$#H\-T#=(.I?G86*K&D!YH#!"IPZ7 PU*G3*_@9)2Z M%8(2$>0U(F%J\YX'@VDYHN!4I?NLD^6*=LBH)-@X"^&A\J$@*9D?'-L+54L3 M]NJCJN<._./Z,5WH<%3.M%*R(-^9I9V3]RJQW/?>\58J+S0-OYH$]*B!$C>E MR_K("UQPY=B< %5F"LE+.*BD)]G5H*0M 8-Y?S#R"#7:DRZJ=__7QV_3=GMT+7[AP&FHLI:%Q@.FX 2E/4S%YTKZ4(GDOW M%."/UFBD3(VN56?586*N#1>)=2["*92^+(.&8\9H1HNR "9VL:4\"PW9A.F[ M(=W]?J(5L*"\GQ:IMM1+>0I*T#6RA)UCS0'QE1CQ:&#"KZGFSZMDT!U,M/F5 MWULA A-V5T%/UI83O+\RGMVY %)_BL>G,5NMK1;3)=LK%,B@"R3 BQ7!GE)N M/E6&FK.-G$)N<\0&1<$A Y)JRCH8P$(F*NN"U%T]*U>,]L-L(TDONKW+?AK$\BCX;@#!!6X&B_KEAF"U))V8!^MKM$J43@FH"[;V3;I,;[-Z M6,4%4G6#YJ4>>Q[5BH%JG7Z\^'#^M]/3X,WII]-W9]=7<-.FB_7]#(?\J]2 M$V@S1%14<0WWYBD\5"45(F?"05#GI/4\Z0-'S9 7OTP7MT>(F*@4+&+&4B^- MH=>73Z;@CIJ@XTJ&75HQL:$P;3X2Z)[^FLU!9&7T5&N$THI60@]$($W57#2G9C2!,KNV*/JNG:E>R2\6M>? %6KKCJB3W0RF_.)-1^DX*7TJ;UJ[L8O]@NUL;IC.7+,G]RW\,\M"G%DV,I$:A/ZY;IAAV!LF].]H-/*\9?SQ]GM1'$88 MC]P+QZ-^AS!2XGC,Q1N&@ZBC\)-1YG$NOP7A?,MP:+A64@(.L2HD5;IR_3EH M=+-@G!MRJJY@P6;9ZJZ\ MQ*XM\^61VCE8WG R&)!3HS<98QDK*6087"!1:2/F_5YT\.50$7*K*)K*X21[ MP^Q>0,'@M&@.-&9-MIM0?HJ*DUAZ6[E_><&"'C&AZV DL4BXX R/7*2QJS:&=8" M6S-MTA8+,T9LIMV41 MMQ.6Y$CO"HX?04KD\T;F$ G?HWKK;;+U.J<#K9FR\T=4_\TJ1R!8)ZU&0J#U M3M(FZBUZ@[ULHZ8L0Z_H:.#GS<"G/&$!9*I.@^<]MT7]4WU#B%5$/P47UEQX M?9VUW%O3D;&8NN]PQOK!^<,2K@B&O&)U0-Q9) T54:?7C?0RM>^6 57"3+A" M:XY?!9L#S;),+FW\,3RCZHXH4!U1.RANR_XJ)KE;J8OA7H8P92H" IZ5]QC3 M2J96F,<;I<:\56J,U$FFXL:U4[5&8-&U*AV[Y'@?B5WR' ,.]#.'H;I*V [- MUG(N;ZC0!!#8]*L=TXNB"W>N[AZ/R'M:JXX+?K\^'1DFAR^A:ZO^"!U9R=F- MJH)OKSMZ09&I_BKZK(V?#_VS1;4V0[ MXX!9Q1YSL3RJ\6JOB%$^'ZOYJM@8'ZK&[U'@Z M.06F4O)8[C$#7?$*U>+!A$ZA;+ +?;HTV$E,JCXO41,32F50L7P7L&Y':+V M-DP3=;599M]_'XV8DDD6'_?FNXM3I_8-WTG%HWDPRM1<*VNOO-+CG- MYK>_XQC'C5(91?,2; X'_^]W^7OJ\K_TY6Z6X*XV#V2P44XC$MVE#QW=+SD) M3PJXPCW756WT=<V;CI8@91;5OYG4Z#^A 9X89EW+<>";]B,?8E^Y MNB#"C'*J)3B(NY,DB(:],*9$\$&OVY]@?&$TILSSJ#N,.^\)Q&T>C,)^C,5A MN^-Q,( _!E@:M@OZ;27.L?,+#^1@,,3D*^@#5.EJ+&3UG7=\V-+YCR>X'%1! M]" *1X,)-Q$/:J\>3+!J(H^Q>?J5BQK!R">C >&K=GMQ$(-J/DIH[J/N(*&\ M/8I8Y79MHD->9 TQS)?+>TMOGI3W0==V,@?HF:5[W:SG5\$$]V>$X4D,( '; MUN]W*OG6<3A(AJ =CZ-AAT+^QA%KR\FX^FC+='2:%VJ-ON>FQ=)8RBOZ&5SM M$EG5@D3DA0F^YHF0TT&FX&G:\L3LU+E3E9O:IEXTP_/AN7B*:)*I9?.@\\N4 MCEF-XU-P/*KBMQUWQ>6]5P550K0JM=]:JFV%'V4/"G+$6%D<]KD;2$]LL4*9 M06*)LD:S<66 Q*3KJB6B(J,HU)FP/CHW\SH'4M2E;=UB\!#-=8VJWYM^\% M$(\2JJ)TB>_5&M:;4KLG MY9*B2*T0A^'X/2Z!KMYG*R1!/^9^O8)_L2+HG(H55C4_C<2L!L>HPP[ZT12# M@#@SU(S8UCP:!M@U*$TYNZ;F$N!5NO#4:ZG;HVSI%(FGEH3,MZD=(#L.)9T_ M%"-X6^XX2ZLJ@I[%_EK3UX:0:_9$]]-Y#JG$(V[K5)*1-:09APZ2*+HT#C?5 M:;69;?Z+'<6"*Q$'$A#@8@[K'T:="SVH86\4)&,LA0=CBD<@[PQ[*M9JZ@S* ME#CV>/2K@":190EQC+.>FI3[1&!\'S0;BE[!_^SE?OZ^U2K<6L"Q;(\76^',$U+>^O ^(>18<1$DA8]G4G$1 M0\A/SC]=GWUZ?_KI!*/'C\57_%XJ>W[0?C"RW6[@CI]I?YYZ6)4!73@/3S<4 M>F>'=/Z#"<1#$>KVB,GE X84E$Y8% IXMCQQ/JWE>(XG(^ U21Q).N/S][#!I3L*X]Z($AO'4=P1*)]F M[E\(0H:O "-2/P5UIB*=*-IA&EH(4DKT0PD:**@0$U8 M;2@]Y\P%@:"MFMES"6U)4*7T"4!C]B5=9/BPYLQ\7I,EVRUK,U@3IJUM8^N@31;8F H2B+O,HIK1C7#,I> M3NCF2I)E$[>4( 31 U7G0%?,E6WM@HSPF%*U!!->?0.[D'ZU"FFJ.HH8(.E*="C\U"GJ*,&3OHZY;2$40,PJ#87O6GB&."=_?I MTA:CX:ND>'Z0R<:V3)9O"N_0E)G&7H%N50[R5K7;Z:'G:<]8]?C-YZNS3Z=7 M5RAZO3G[=,R*\[&;%::*S*O\+XJ6^;;"5;U+,9IT=2]Q%LQN)+M!4E4Y A4] M0G(]^7NYO)B_EI+._=A0$7!_-Q >:%]3>T4QZY;@L%LH1^O-[,M1QF"+"_3% ME9;#W($1(1GD,G_"NX$\+BWHGE^)BL_*B0Z4Y =-J.32E%?C2470$87-D)"[ MD*CU#Q].=!.^)WP-8H3V&W+F9 0Y+]Z77!#3[=E:$T)S%%(:&Y2DP.I$&[;" M8ECK 1+YPQ^5Z3U#:43EB%E-A0C1\V@\^$3 K-^QCJT4FD43E4R/I 55A, V M2]N++J2?#IP*R26;FB;*BC]@IUVJ..J,FDJSL%Q)#B\U792E+,%DLZ<"K M:BRZD'7)'-#"0-F#T.P,O7ELS_PMKK/U#2?;7J#QXXH "P181%DF$*"(-@^7 MX .L0$?.:OQC//E1DKY1-$=)<#!AQ((!@5Y$6%^4A%DJK7HP'@6'4A$\^C%* M[)L%D' 5Q/ P.@((?@C(RAI8B;G%$+49A;\2>D1Z)R0=1;PQ/[KAF M<%MW6C-X[N76C.WD'=^M"Y(?H_&/W)^LX2",8BK8&B84*#D48.0^E:*-DXXU M#(W4S4B/1D#[MP(\B.S&YE G\D;<_<,7#,5!+P1 %%(SOZD_&.4]H@BZN8KW>WY)DKI KU6A6R G[?/*#X M^FLJSGG.7$0,^JH5SW8"P7"#YS_AG*@AC^UZ5S7',D+RN4YMD@/ M9<7X(.@J"'G;IJ2WU>XY=!03NATNTHJ*O!5 X+!>;6KW(K$6](1[W16MLJ%C M]47LG/HF_[KC0:@C$C3NCQTDG\HWA%>!Q .E9,AJ AX)T5,ZLZQK M/^EA5EZ_'^DF_##TP3 >P9.3 (&,)^-)QRH$'E!]X& PCA&2EJ#6DW'<>:^. M3!Q.QD-8BR'\$$T0VG8\&,EX;#U^, [&P7"H1W+L0^1KMCX= $&F ("#:$#_ M!3J-L+,'"6*YOE61UY9[S7D[&1B(6OR2J"#W,=9"7"+HB&$A*M M8/)4$/&16\%F,9,APFL!51NVACS*L"0BU,V0/G8.R[14LDF]>R6H>*K-YX6B MY/+V;=M2Z(9NW81PFL2\BJ-J8%25/=Z*]-3>&*G;7'&*,W:>Y5]UXLZVH*Q9 ME6]JTI[XP>A8BKP?O!.#D1WR)&!]1HPRT3^V( JW&RX JU29P4+E4DB\"H2R MIR*ER()B 'ER20C&#%#M'N4H=]3&*9LT-+8$.-)3XE2:?#II](6EPX3-F$U* M;5"DJ=2+)(JYQI6UBN^DNHZ BT_8;MO<16:R_%?']4'H,BZ&D.IXI_I7G1/E M7'&\F^P*@ZM%\DT8P5T<=Z[1_X/ZGP"W48]0?H!IA,,#Z*BEA0 MG,F:=ST&6@E$%[&R.V^FLR^+_"[ VO9U #@@MBAL/TQKZ/B;Y104ES5;M0+Z MS;%8*H;'(@5'?RI3#(M6G"&HC5Y4++?@,Y;=2AQ&A5GG+3&/,\76U RS>+N9BU."AUS@-R M;P$2JS4K6CO,D\U2]1H,ZQUF,<]3G@=)2L5:!=@Z,Q%/M#&M&;Q3-4'GSH12 MH-1*[@61>0I7Z;-G.(ZL:]TC5 F4/OPJ2"83X".$3#>8A'&/?Q^05FO2#1+Z2:ZN_3%466UHYQS MBJ*JT['W@JFFENSH#$]+#_98^A,3FSNM%,-X@;'P(3O\[.O M\K9KW!"(=2$^$@QFQ:-0R]M6H5$Z%/5YYL"1"=:Z.+TD7^SYI^#JY^/+TX / M:>5@VM'AY#20C'@.72+K"R$:F;>D(G(M0MB3A5^3;$(-W>1RUMN\DAQD@6AV M@[?^.]4^=)9)[#CIMI&JDTC7EQ1RC4C0-"[O^VJ:%M2P2;\PJ ;4EDJ_N,C7 M*644NEUE=2@Z15R:%L&",V#;E9J."M&L30RU+0B7Z4(T,J21I>Q"\\^'P MN%[EVD? ^*OP&"^0^^-HYE1XI=H)636S9?T'#$OT+_PC&P]KJV^O+H6,;#^5 MWT_@;M+9E+!P#$I&E=QA.NJ1V>D:EHUE"A;%$7?[0KFU#]2GPYJ;@C,/;@.I M,6+B@2_8];K@=30F*OA])V+UK)8Y.,!.3&WPPI7&2J8@0J4*.CI"'N]!YGXZ MPM"Z6M5VBC.$TZY0)'20DPBZ1E@RRR]HM4I; M"RWR2[!=,><@;?)+FCNR,H=10I 6=";2U=KTAKDDRC1+4S\&-0JNFW;I?.Y> M=8/WQ\<73BEG6LR-"N\HJ/JN.(EYI:7X\U);9UCH,\ZY1K-*"U+V+6U:7I/ M.2+C)B4_>U8N4H8Y(^X$[,-O'*8$")&/MV^F6LTE8 >C7KSW#=NY,E76X"Z\!0TB5'3CF,/1+U,N(+HD]32(>D=_H?^8LM_G M"JT,SGA=:]F#)0B VX[J'BE1VEYB:AF8(:B(X2Y'_\3:,+'S4@N2$HG%9OK9 M@ZQ9.G=NC^(P)M]#O'&T1]8I7>8Z54SJ%+O^2T^3>[B3?<'N,[:_'2LL.(LO M%ODRQP 57U4J/S?;O;G.%0I;&$%ZJL,FV'^%;\+Y[S J730\BI+07Z1%+"0G M0+XR=OHA$[\&PCX+DGAX6 -6IYB-E3V.&C+ED62W3N'7N9@7F=JL[U-[ TA0 MYYX5VMS2I+4^>( 0#N%/<)!8CF_M%A::93D32(G!QG^OI$72<3:Q_RH M7*V;.>C8F?7D)>=SF,S1 MAIYVV5_*GPI_$SIR<4E"]D?'UH7E_*\=1*79Q?0D(S1B@&O#LX)R/,\ MT]R&35;$]$GL MY#1QZ%!4X1X4#&,B0@3&8CEGDVM!P_KBF/!LF*< 6!LZ"9 M\K[I+"Z66ZY.<(K! XB/E(E.861SA@NF%0B!/]ZL:2UR+%LZAR?A(.HO%0B9 M,Q89'AQ[&Z-407T\3)]J??GFRN7*).,*)91;3DEF5J>&GI5*3^64"48_7J1W MT]F364UEY;6H'2'**G9H@$B1!0-+).V2\J@\2VE5&&?_L: .DCD ^Z.R=GKG MU;YF2ZX'Q6&N$J')X9BP%X+[JZ-2# Y+*W)J*/&Z"\&Y0QU&BP0JN01\!*3 M':CH'I 375*N/Z%33L*1D%X;.>$M_<+4M2(SG&H"20YY M/UE5O&MR%,6A"@JAE%%%U4;]'@BM58Y[[/)\YT4/J2OY]4QJ-50D!B<_E$C2 M Q >5. 5E(8AA'()5VA>F(5D%+[]GQ=%7UEH3=;-D-3J>( MQJYY94:HDZR?=>NGENLFU@^MX;6MD8T2@G3R![&8TR7)W!@HRC:<' -GJDU=.V$C:\YM4$EE.)5"=3"O=I!2)J7N M8,4=/#?;[U+2Q7"=ENDC+2%(UZR O@KBR3A,^@C1$/Q )4VB,(D0I"'X 5Y% ML5/T9B[T$O?#7C\)AO!P'(6#.,*/'2M8=-0/)\";0&7Z(1A,PJ371SO]#[:S MB3*$)J,P2:( G:S8;]+'TD0#_GO7J5GA:S!RZ&W4@_'(1&!X<9S0GYU?4*KNCP/65%@MEQ,U9+Y MQ22<8/ED>/']E.SL]"(V.!F/U/H,1S&MSR5>^[L-!]Y'L&ZC89# (_ QFDSP M8^=74';SQ^!FD:$L&_7"":P./@-K..[3(ZPZW&RRQ9SM-70NRB#!4L[# %<\ MB2E8;[+G@K?<@X:2P9>&@WY>FI#H$RUU4(R>8V''87_( M4;&]CJ!\ ?8G&JN)X-$[":(04(@Y[O41*=+_)"-N#N"/% M8D?#8=C#B+'!(!Q,V#'-,N*->I3@4GN4SAP-,?NP;:GQ_<_T_@$63SC4/=;R M/.L=?==BDAI47QH'K5GWU++@U>.G5\QI:=;69V/K!P.J\TY%UT=)/SA\UG)7 M#38-_%9MROEMH$P%9TL*#67@!XP,IKC/H,Z=#&\->KZ,*S^NH-X4I GQJ@LGVA+F:D?UF(5J5 M47CC7E]7]7LL4(PBB$2@,0.,3W<'7RO<-PE[\:2Z=(Y9RH[CW$$Z.M$SUD73 MCG7>G&K8)Q*9I:J4^G6BB[<@_NJ1'UOU'-27G?K6Q<-!.!Q@)O'!".NN83@H M5LW$;^../S^)8U1-%4[X2QCP033NV3&B]&>GMN;QV\$PN'UX1=_D^1'@*E!YEK*KG>1^M<0@)3 MI)C1>((R7S*) B"NDS&EO \F*.X-09H<@B0>>R,..> 0SM$87@79P*(..U2A+*8P>/R1(QS*'AV!WC6))480 MB'!^SF:0;F 0(\KN&4E".[!5V11@L)O>33E2@VKB< M^4^Z+.,L:&CGFAU%&3I!QT'RI#+\X^[@!Y2%^]WQ#\$(L09!\8Q1FN[\(LVS M-UCZ_?>.KD]C&_Z ^1W#(?^W,T"J-$D"_!?XK CV*EU#JO&1CA3WP[@?H;@) MGZ(ARIONR0T#LN]ZWD4X1E (!K%\ZB51VR7Y:-Z$OTPGGLOCIT*!(4,*C0RS MMW0=QUL^>1JI(12^JGYPCV38@'_3+J5Z*=$8SL)$*%$O'$1"B8!:XQDA2@1< MIY_$3(E [.D/;$(TZ,&A2D9U2L0(&KM0(,+*T%F ?LU]MT6^KL"W.MEQNW1C M(F+W@'IYW7%7.CB1$GAB6=VKQ##;3"@?0*3^SKF.2S"?&%^D(/#;_/8( ]]> M,5='N0(.]' 223%[3)KSY6,Q_1L"ZX\#>+$_%L6:F];F"N#6HX3 6>-PG$PZ MEB6G4Q_A2?VJF0 H/6X[<0D% A",6#((^X.)#+NYM5N95KVM& XJB#/AJ#_: M<07MMY,>O C7 ,C/>&"-XEUC?TG8IURUP63D+)Z+: 0+Q]FO(!8-QN/.KU4X M8H-4S*\C:7G=J0RU!!H^8*SBCC,BF'9W)#_4FD9O,*E(2'V]3:+-M-)>OSM! M0^C6.RO\D;S>T@)IG95>=KJ[C5=WYHETJ^0+[3,8;ZYT^_TU DOU]%!L!-;? MKH#;8E[=8(2\I8\F77=]Z:V.HX:I!=5DZ2 ^#%P$W@G6^0G[(X3$$H:*D8*- M1_/,6RATE 23OG-4>=701#&,V%0Q@"N(^V#:IFZ/[S M72CM'F?>'JVK(;=Y5WP%J7"O,D8I1$&L1M6X43L'41,#B^C9Q,LJ^$TU3:LD M".\(9@3COW&2-+]YZQ(I/LJ&2F][>HPYL2!DMNWHYZ6BE\CP5?GVFN&PNC\H M-, @%F(1V=BM5(9EG^O;K,!@+2087'^"5':ZFSID43$&?L#HF4W7WD/RG-^? M(]_XA<$M(R>+?-&49!,QD0R09M"OYZ0U 8X6,S<3@C2 M<,Q,80021H+BP'"@]!NKA#3?=G:X(S9G3O6[D'@=1/V^E53>\J;6N@[ZXPD; MY+%6^6%'\@A, G8[DBV(9B A]&&J24_Z4T)9#?!)T1N6PBB)G@0[6ROSR7\L M1;T2^:M6/=@;V[>;9F'>I1-L@DO\GDFO[=,%E#!Q PT*Q+;,\?;T!D^U1ZE, M[># ;W,D[:5Q\-']@%%C023_QO)O$K3^VGE768[7S$#LY"\$T($+1C4.S"># M/V$^329PT6+[0^TIJT.'W9@:QM8.6<60V=%'C-\U8"3&H MQO7T;/X6;OZ@7_N-OI7UO_5-C$V%;%[U#)O;)EJ8$%11?=34Q4[.&.N><3Z1 MFN6)/.Z&W3&(X_KC=?XHI"@7BR4 M6P':"'N]GHW/8:<%'<0]=- @O&ZJP@#YJ2B.M%--86XS+@91P B8U.%N8ZY[ M?W!;V_9,^5J$LB&5.#:E';Z/Z+585K2/YZOIURHI\6Q*R:5T?SMJJ5+;T,GK MF)P9S@SKN*@0[=Q@C-:1A$JICA!:X(]S!VSCGQMJUPY7!+J$ \&L.@SO8Z1! M,GYR4!2C"(54 )Q .DH8)N(*$90^!7+Q(]W@3;ZV:L4'4TV-_2'GO#\OR"C< M[<[ M]WN]Y?_+ZBVWB:(& _O2K;W,9V3'$_%[/>=_0SWGELM^:I=BDUIIN(:ZC&/U MW=^+O/U>Y*U:Y*WE?/'6.ISD5 OJV_]?[92W!YEE':Q 9SHSWY53W;9A&HQ$YL;>D6B/_]>T:2]HHF''/Q>X.3W B?-,HY3X&0WG/U= M;O9N,/[_O?'7?\?@>X M_AW@^G> ZV<#7-<,?38NL;ZE9KOD N]V/W\'.?[M08ZK&VA CR\-S)JI\K"S M/O<[1/+O$,G_UT,D5R_'>7$W7:K0PJ/@V$ /VPCA!V_3]31;U(3[CU@H2''K MJ_0..=L'0:CWXUZ>5] ICQ&JRA[#WS\@KBA"RI7UJZRC23X]X^D\K4T;:J%R&6F2\L=0@/_"IHFZ . V+JB\,3GJ[?!P2M,VL-* M5.R%\60(/[:@M:!K0#O6G<=4;FC;LM:2RI_T633U9FH0S 8JS&"6Z9:\//'/ MEAE-&+L4-&!.Y\T3KK%C!;RCZBE4ANK;&:N0S;=U$(V%*];*S%G6<$N<",5) M;,"X,#K@KM;)4M1%+"R)9?UV.Q_? 072>(BN%7&J#L%J6.:B!M5Z[2R$AZ9) MJ7L%]T/+ R>(#[=<2QC#959^:;Q^L/+X*$:A2]Y\4X<@2'1[O1J2A*6U-?7A M>01&^T(3& Y\HW+Q0)K>]3_U>L%-]BTD8:Z\%\R5IC>]#[WIEQL:JZ5O%)C, MA0*3>>[S+S>RB7?<\:EBY+>SZ11&+]N?E6M8B<&?58"BF2GM43\U5+ZH@ M2%M%0T_D<\-"?2?DT/,7A&A_RX1W0AMJL@(99)MZ$JL/4V@[TL_^R]D(*[3_ MFD5Q\)$M1*=H(?(OULN@"1W,W*-6+XSPDN!",\_!K?7H@@?MK:LUKNK_FBZ[ M04_4XEJ.@LY",L%=87 QA2OR=HL@;FEV"LJR##ZOR(\E\-;-=-4 "AF(RTN< MV-*ZCB&"46Y;IOW1E,P2MB^<8T^0M:[[!Q5LY V[F%MFNBMT4KT)/X92_:ZV M@2DUQ7=9N$HU,L/@F0TSLP-D7\RR8%.6G]/%'*%D)(?ZR2Z7T'8PU7L??>\U MR>I-L% .D]T) &K7XV6>)PR?P]#"(&U8\OHK:>L6V;! EHF$K\$._;WQU>[= MLY/V$9H9 1_9;PGXA1V;KV_KM@/;>DS/EK."\L$0X=('(U4!@=KGN&T#Q>*L MB29?:!H_YHCJ?6B>8?7=CQ:()#^W [FI4742\>MTRRW*SBJ M3PQ'=2)P5$TO5'Q!]&?PB7Q!3:\HO\]S2,K^B%&[4A7>SJ!I.W&5G68E2#.X MS#GF41/-9J&UENM:?0!36SW?U6)W,)75\UTMZ\LDL-;$7 ?/IK*R#"2U[WWX MK:&=:I/[#5"=JGW\MP1UJ@WROP^J4VV/&'8BQU$HA":_QE4';&H^LJTX3\\X MZ1=3;.,^I6H$A\\Y^:LNIC*3$[!FK,',WM+JHWV?.>7C]%MK^W0I/\"E!*(LA1<:G_WZI;U@?M;;W70'<'M=NCG6Z&?C0W1.]ZS?NT[Z^<. MH-DY YH%%FS@KII=,RA:"^.KW<&=E9Y&HA_<<@V;)W--6,VK+10#:30?U*85 MIJ&:A/+VZWB\*H@$=/[C/_!FUM>M1!0)]V(T2T@7C,6 :3E4,77]M$+25'-D M],0%6AN-%7Y$'""'T=,(:.GLFB@DBM:DP.DJTWA!"J$HK&"X;EFO$'=(Q7/O M0R;@%FW?G)%_5X_??% FB^WTIS;@F0B_3H6GZEO\FZH]@=G%>5;:55PS9G;C.F5[UJ"N'_-F'X*/O&_KY0V%'>\TZ=YS9E%IOVW\ MO>>,GX\'P>SQ4^\4$6WJAH05-+SQ\P_"WF[RHN X-ET!6VL:Y+S&_6$4PMZ MWP%_2-'72A8D?JIIG-L:(KN#H&CMOPK;6K^BI:"UPHUK)NS8T#6B!V A5*ZO M]:SI&FA1LQ,V6:A=__2F&T3"G6KI=C5"Z%Y5*H)5?4<_0IKZ3:IERC)]R(X8 M8YF4"0XD1XLM2.J(:(5UY-*;@F,"V2:SN<.R:E%(!:)3-JL[CTFQRJT#?U=0 MU<89&1U9'LAF"MI(3$LT[&I+SJAK[+C(,8U'\OE*EM.HY*Z26%OXF][G9W(Z M':%]:W#/M#/%"Q0+;/H%QT.A^/JA_$&KYK@Y/$KY5O ?YJ=(HU*P U-+"V$;>XJW="5&U-H^= >QM:XQ>A@]PK76M3]U;ND#N^O5B"E MX+/ M]XR366DBI$ZJ#_T]JEVI.AJJQZO6#(Y:ZR'VA 7N )':=M:\-H=G *+&+P*( M*ABE$_V%@\WRG&$VM]UN MW_5/G-:?53UN0C4AGC)!JX& +*Z-YH]5'S;SF> M5V8'6IY2$ ><3?]\5J$A11U#QTMPB1?";6V^XEM@7'=^\;:5:NX(Y]JX\@X( M:7!NI8]Y3J?S^]YVWC;$3S__; 7JK(N9^^!T[M%A!5.TMG$4JRD@K=7;W*R! M.-BNN[[6!.WIFN7WQ+-[EN_6!;'T7BX+T[*Y@;:[M VCLDYT_."!_H/HQ8^L M'PN&\6RF8 PHU_Y[K60J<*/,52?E[F-YCW)YZ. MU69=4C0>PC9GDA)RB0$N9,RCO*;0!%N&.L\";\80M]PJ7^66K+'^NB[=^92RB; M=/4X79TU4SWKE6C2X/>Q1FJUU#3JMZ!0+7(\D^UQ."9=$&O%EV3)FZ[J?2-B MB920T=W9+MW&8Z5D/WPI#=YC^L@!QG<=2M(JT!\I/.%)S5,:#=DP<&#VJ7GV MH$R7 B;#(%56L)%@">0/($+<@[B=,: JP0/DQC8H<%;[#=M=DK9T*K@)?.I, M7-C<'((6)EI]L=5O]W'Z1)GT9!BMQ=D\=RYD<*Z]2LY3#E:7;@."J]]U!?3= M;KX<:/W39]H&PS9TX5]!RU7\S29\# QMH4K"#YKMX^A&A:<:W*CO\H)@$NM] MM:0$5U;1!$KZS@.A\=WG"SAJ?RP%^W'/(-T?.5N; N )9C&TOK@V">=;8DHT M6!]JE/@^CTH/JHVN<6@XWA-,D!>+RF99I%,&,&88I> .Z1%FU.]TKV@0J%B( MC!(V^'8QMU]0#2_UP\'%HL7&[:!<7EH]4)^>M<'GS$@PLONNF#Z$EA%PNEF# MGD^SM1[TC[@^,TYKUIGWM?6MH0;O&!:[5\C\F16(57H7PL>P% MTGH8,FX5G,\+$!E0D+2@I5E3K,^^/:A\NEC?SW"%;_AYMSX1HH*I!BG=([O9 M^,.E+5.0A6]I8:QXVT$@BIH"]7EI4N*]L)F>$VJ>H1I0Z*-_2M=6;GVH$@W0 M>M&2QQYQ@OE$FXG'?C.Q0IG>97QVSCMCPEX"?813S* )>%\8\K71'\ZC"8;> ML=2;%T#9[4 ,0OON!/SU7X'_@,*Y[ ?G#TO8-4Q#P=@ I$>[D T&/Y5^Q LJ MJ,A:_FWJUMN$(1W?,UJ4)O%E ?A5,3W'!49.INRO_)0O]:%M])?MUAK( MP)5MVF5,IR\TH/-;$#'A#%A?;3U&*&38O&#[\6+823MFE4$8[7UED4?]WN2V M:;\!'U.$EUDPT+D-Z*E02QT*T:BW>1C'=P++[Z\4JT'HPIBVBMULR-@)^W3[ M2U[HTT;:YRR$-L[LM*R[(['OOX3^\34'0"U6N*0H4YBAM#'-=O1ROU-LR]D2 M''/GVCDXYKNI]$:^;26H#F!Y,P*%(47.0EKT"'%3O"2+%('V8&H%Y>T0 \;U M#H-: F(CL7^_A74)3'G3SSY$\J9GMXS9S2O8V%UWM[-"H"HGK[8DGC8C7V0 M&8WH^RY;;8/I-YMP#'+@@NW]IR I6F&6.^]08T>M\R>G3>TT*J].O8^Z8:!U M)5XH<;MY>3R.G2KZ;5@M(E#CW3^>!3_G#Y3:/VM5I)K1_MU-WX[K_QS,C]W[ MWT.64T.T$%3V/7GVR(YK(S-^ABW2W&\#2K];/_M@TOL=S2\,3-^$4=-^!KXK M[5QCAMMX@+X,W*8':VFY^D$[HN2*LD$\OAP_V/YO8314/>UB*FQZ5H_61F/? MS8]V(Z^F%A+TOX*FCER\P*\Y1ZNP?5OYF4Q#-7%4YXFKGE*-*DG>-61[< H1 MP>NFC@YR9A"OE2WQ0"R4-9YK+836FKVQ-"<*-=BWABTI\0WGPY)X_ T^PR,N M46,^V0;V\'Q;M*0^^!>^$ 6!/:H=$ W17WN!8> ;H]\]4@LE,\03<1+5KK!] M:*^?5O7H!R0_M3:I,'>M=$!+2E,7Z[30$.HYOVPG=VY/0T.$,10E37.I5Y;X MCA/TG:4+]C]K?LQ\C\^Q">VC#H;OYQW[0>+7?2.M&/BUH[(G['WU_0:T^UTW M=$<@^_UW2[?U'< FOB-6LYWIFG02_FY>^ERF(.G X;L%6OQ4U*&^QOZTSZ@A MR3?V?]VTM%L@YG=V][:OLX^0AU;?MB#0$E:V$V1X \^[(+Q%-M21[W,7;:;! ML8B]NR!=5KX?1I8K+Y1M1@@(E 0+BRR4Z"CP\]<%!9,]B8;_,5W?UW.Z?5Z; M])O(G!3/,ILN9HJ(8^2(?XV4D+&=.?_TDRYHG.^H_.=3Q?G**ST MAL%C :!1PYFH(EQH7;[UO"HI@)/J0I8@3"23BA-M7)5[5:F I)5-XLR;^O[" MXX0*'(>BYG=<5RB1M= 1OAP@Y/)O90H1?CI[_:66^N85 <(\?Q(8UPL+C$WJ^37OB'>4ULCWK^>]0_8-XC7AP@'HD.)%[91*_;U3C, MI!@W=X8=8)@)![0F+,*WA-&5HC8K(YRRC8.G%D@DDPII[ZJ;O!7K/"J2,#0*GV %Q6!*M08D[X[236_"[$.KLY:8T M"G-%-L%TCL>$=C!%5E*EH(8R >ZA.&2063F*YH4=M2P]&]1:M.LNC/'4_-;R=MLCGN;]CA>5-*U MU.]KLQS1^O;.P8."C#:MWV2# ,-.RI)MWC&:"PYN,3\M&!Q9, Y)7P<54M%G MPV>O2F( 4!BM06F:;"-?%2F7T.C^.C79L9JG)ZCYI?G(')Q"B)/X$[.KO^R1J]KC5O]=Z?[#BA: MU91I*CJU!4U3<'KL\R?"]_9=Q79ZX-B$#;TF*_/0W>$WN2EDI&;ZP2ZQ#49X MM#]:X<%BF+4<*"(\VI\@I36_;@N.K^GX&U!+ P04 " "07JA0I&NU3-$% M ,- #P 'AL+W=O$+4!36V(E09K^^I5-(%?!W-F7&Y[ LF,?KB4=74DY?]3F MUTSK7^QW72E[T5LZM_K<[]MB*6IN_]8KH?R9N38U=_[0+/IV900O[5((5U?] MZ.PLZ]=U\H5-P4\I'NW+^>:0<7_!1DSY[*)WUF-\ M[?25K)PP(^[$-Z/7*ZD6%[U!C\VEL6[2/+N]LI9*UO*/*-LCN]2/W[61?[1R MO)H41E=5^U?-B?:/_!/LON2G,$X6P86.SQZX9[WH96?^AAMIY4Q6TCU=]-KO ME>CY7]$'/Z.-P^YS&\3/YO^$4<_GLA C7:QKH=PVCD94S=.57#\\+%S&?I3YCK0_$8",$^9;XPX.MC3BH M8I@ !L0&& DC-[P9ZMJVEGT7Y:+IRX;-\%<&[Q13P(#8 1.GBU]+797"V'=L M_._:#X A&R:# ;$-QO6JTD]"L*]"B;D,WRTF@ &Q :Y5H6O!IOQWT!PBK.N/ MB+O^AZ90E#YY,.Z)30U7EK>I6$"(>2"B3B9T7Z]V]SQ&;8&K%)DMN8*X887Z(B/V CMZ" M]"'"Q!$1BZ-C_,;>3WGC_[\@(V:/B#I_@ .Y3CI,&A&Q-(X-GYY!(2;FCXC8 M'^$HJC.*F$4B8HMLAU-=6#$FDIA8)$?&53M.B(G9)":VR<'@H#.0F$IB8I4< M-W*+"C'1B2GJF2E,R^P]Q,3D$A/+I5/,G>\<\F M_0TA)J:7F%@O70H$M! 3\TQ,[)ENS,FZKKEY8AIB8IZ)B3V#8H83T)AOXK>? MMVHP_9W+=27@9'Z"^2:?A#J;"49H!TT=8F(22J@71UYA[E_W MW9Q=+F%+3S ))>29S7Z.L*/;K"$FNCY"+*&C ]]M8F(428@LAF$UH(29F MH8380E@T_>TA)F:AY%393H,9=DB8A9*WR';PX?\!^,\4LE!);Z"":8=<),3$+I<06>DYUPRA.UJM5U2:7 M$!.S4$J][++#;+_X3,,Z=N5S#54(-E0EQ,0LE+[).LP1S+ )H>OTQ!9"7WJ( MB5DH);;0'G,7PFU4[V:57/BK(29FH9380L>F99[#"S$Q"Z7$%FHQ-RUF_0JS MR8<@)F:AE-A"()J'F$'=S# +9<06>EE$[%I#A'4SPRR4$5L(+"*^L\^+B,!% M$!.S4$9LH<,IP\"7$!.S4$9LH2[,_9S'/,#$+)016Z@3\V4L!S$Q"V7$%D*C M&;9T=+\8L85PS&!7&V:AC-A"<.4;G]_,, MEY#-R1Z?>FTH*,3$+9>0S<@CF M$#H]QRR44^\J0U<(/D!,S$+Y*?<7!"T]QRR44\_(H9BPI>>8A7)B"W6OM^R; M/,3$+)2?9%EHWW="3,Q".;&%4,RP;F(6RHDM= QS;)WT=X.8Z+YE8@L=P[PW MFET%%LHQ"^7$%CJR76?7B" F9J&\M5"_O=A^.2_]\$")\M8_POKR@E?%O6'- M1[LO+DK29F_-\ @ 0B\ !H !X;"]?Z/+1=;L9?#FU_K8?Q M:W]T7;U[K8_9R7IMKI^N43T_3==RW5?^R]]7J1]T?\["MW-O%_6K[UW+* M>2CN=O$/XX#QEO#E!X4 MYH,"/2C.!T5ZD,T'&3THS0M!F/FA##WJ<#WJD!_DUD''-3T)8\[7V@&O/ M]]H#L#U?; _(]GRS/4#;\]7V@&W/=]L#N#U?;@_H]GR[/<#;\_46H+?P]1:@ MMRSPK(T>MOEZ"]!;^'H+T%OX>@O06_AZ"]!;^'H+T%OX>@O06_AZ"]!;^'HK MT%OY>BO06_EZ*]!;%]@K09LE?+T5Z*U\O17HK7R]%>BM?+T5Z*U\O17HK7R] M%>BM?+T#T#OP]0Y [\#7.P"] U_O /0."^QUH\UNOMX!Z!WX>@>@=^#K'8#> M@:]W 'H'OMX!Z!WX>D>@=^3K'8'>D:]W!'I'OMX1Z!WY>D>@=US@725Z6QM?;@-[&U]N WL;7VX#>QM?;@-[& MU]N WK; 61-TV(2OMP&]C:^W ;V-K[">B=^'HGH'?BZYV MWHFO=P)Z)[[>">B=^'HGH'=:X*P@.BS(USL!O1-?[P3T3GR]-Q.]RZGN\_[[ MT)^;8[EWR3^+?UHS@;L,[Y=\_XS;JI_.GR@]C%.RNWW>_>_BMNJ?"#>M*,^_ M 5!+ P04 " "07JA0)V75&B " -+@ $P %M#;VYT96YT7U1Y<&5S M72YX;6S-VM]NFS 4!O!7B;B=@N/_V]3T9NWM5FE[ 0]. @I@RW:[].UG:#MI M529U:B)]-R%PS#D?Q/I=Y>K'8Z"T.H[#E+95EW/XS%AJ.AI=JGV@J51V/HXN ME].X9\$U![V5:FFBKUAPNL;Y_-RW[<'BK%O MZ;^B^=VN;ZCUS?U8;JE3B.3:U!'E<:A3YR*UWW/LI_USWCL7\UE]DW#2^O+_;"_?#PLWT^]\#_%Q);#^][Z^7((D!P2)(<"R:%! M0')] &PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( )!> MJ%#(9X U/0, )P/ 8 " ?<( !X;"]W;W)KZ IDJD$ ?%P & M @ %J# >&PO=V]R:W-H965T&UL4$L! A0#% M @ D%ZH4!> [.Y] @ W @ !@ ( !21$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ D%ZH4"3>*?3/! MEA< !@ ( !U1D 'AL+W=OJ%#?),&%6@4 "X; 8 " =H> M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ D%ZH4)UI[2:S 0 T@, !@ M ( !428 'AL+W=O MJ% )(">8M0$ -(# 9 " 3HH !X;"]W;W)K&UL4$L! A0#% @ D%ZH4%+(S".U 0 T@, !D M ( !)BH 'AL+W=O&PO=V]R M:W-H965TJ%!L<8^HLP$ -(# M 9 " ?XM !X;"]W;W)K&UL M4$L! A0#% @ D%ZH4$,>DD>U 0 T@, !D ( !Z"\ M 'AL+W=O&PO=V]R:W-H965TJ%#"(-&6LP$ -(# 9 M " ;\S !X;"]W;W)K&UL4$L! A0#% @ MD%ZH4'GH>HZU 0 T@, !D ( !J34 'AL+W=O&PO=V]R:W-H965TJ% 0 MKRV8M@$ -(# 9 " 44_ !X;"]W;W)K&UL4$L! A0#% @ D%ZH4%S7TOJS 0 T@, !D M ( !,D$ 'AL+W=O&PO=V]R:W-H M965TJ% & '=BTP$ )P$ 9 M " 0=% !X;"]W;W)K&UL4$L! M A0#% @ D%ZH4.V23;+; 0 04 !D ( !$4< 'AL M+W=O&PO=V]R:W-H965TJ%!NB]"TT@$ )P$ 9 " M 1%+ !X;"]W;W)K&UL4$L! A0#% @ D%ZH M4+:8(QO$ 0 -P0 !D ( !&DT 'AL+W=O&PO=V]R:W-H965TJ% 9+E9)SP$ )P$ 9 " 2]1 !X;"]W;W)K M&UL4$L! A0#% @ D%ZH4$^7;D;A 0 04 M !D ( !-5, 'AL+W=O&PO=V]R:W-H965TJ% ;WI$ MQ@$ #<$ 9 " 3M7 !X;"]W;W)K&UL4$L! A0#% @ D%ZH4-\9(E3> 0 04 !D M ( !.%D 'AL+W=O&PO=V]R:W-H965T MJ%"[R[3)' ( /0% 9 M " 6!= !X;"]W;W)K&UL4$L! A0# M% @ D%ZH4$SQE3"=! &!L !D ( !LU\ 'AL+W=O M&PO=V]R:W-H965TJ%!,;A*O&@( X& 9 " 8MF M !X;"]W;W)K&UL4$L! A0#% @ D%ZH4*;F M4I(. @ C 4 !D ( !W&@ 'AL+W=O&PO=V]R:W-H965TJ%"$&UL4$L! A0#% @ D%ZH4,S<2:;? 0 W 0 !D M ( !?F\ 'AL+W=O&PO M=V]R:W-H965TJ%#AST:\O0$ M -0# 9 " 3YT !X;"]W;W)K&UL4$L! A0#% @ D%ZH4(L=(!DA P R0T !D ( ! M,G8 'AL+W=O0 >&PO=V]R:W-H965TJ% "Q9 C10( "H' 9 M " ;1[ !X;"]W;W)K&UL4$L! A0#% M @ D%ZH4"(GXI^^ @ J0L !D ( !,'X 'AL+W=O&PO=V]R:W-H965T MJ%"H&UL4$L! A0#% @ D%ZH4!)#2]H, @ =@4 !D M ( !ZH\ 'AL+W=O&PO=V]R M:W-H965TJ%"IUFQ+DP( !D* M 9 " 6"6 !X;"]W;W)K&UL M4$L! A0#% @ D%ZH4)E\LX 0 @ TP4 !D ( !*ID M 'AL+W=O&PO=V]R:W-H965TJ%")M7O5%0, (<- 9 M " 3F> !X;"]W;W)K&UL4$L! A0#% @ MD%ZH4"235S$Z @ V08 !D ( !A:$ 'AL+W=O&PO=V]R:W-H965TJ%"B&YP8XP$ .P$ 9 " 2BH !X;"]W M;W)K&UL4$L! A0#% @ D%ZH4)&B.VN\ 0 M$P0 !D ( !0JH 'AL+W=O&PO=V]R:W-H965TJ%!* M*B,F40( )$' 9 " 0ZP !X;"]W;W)K&UL4$L! A0#% @ D%ZH4+EV"P"W 0 T@, !D M ( !EK( 'AL+W=OPP" !W!0 &0 @ &$M >&PO=V]R:W-H M965TJ% IGY9JV $ !P% 9 M " <>V !X;"]W;W)K&UL4$L! M A0#% @ D%ZH4$VY&PO=V]R:W-H965TJ%!LS2RVX0$ )X$ 9 " M 0V] !X;"]W;W)K&UL4$L! A0#% @ D%ZH M4(!_23B0 @ ] @ !D ( !);\ 'AL+W=O$0 &0 M @ 'LP0 >&PO=V]R:W-H965TJ%#!51^S9@0 ' 6 9 " =W% !X;"]W;W)K M&UL4$L! A0#% @ D%ZH4'%&HC*7 @ OPD M !D ( !>LH 'AL+W=O&PO=V]R:W-H965TJ%![FH_! M]0$ /0$ 9 " 9// !X;"]W;W)K&UL4$L! A0#% @ D%ZH4(\Y$55<9@ >J4! !0 M ( !O]$ 'AL+W-H87)E9%-T&UL4$L! A0#% @ D%ZH4-[D M1/1' @ 6@L T ( !33@! 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ D%ZH4'28X>-\ @ 0B\ !H M ( !O4 ! 'AL+U]R96QS+W=O XML 46 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangibles (Tables)
3 Months Ended
Mar. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Change in Carrying Amount of Goodwill
The change in carrying amount of goodwill was as follows (in thousands):
 
Goodwill
(Gross)
   
Accumulated
Impairment
Losses
   
Goodwill
(Net)
 
January 1, 2020
  $
  265,656
    $
  (70,004
)   $
  195,652
 
Business Combinations
   
3,192
     
     
3,192
 
Other
   
(180
)    
     
(180
)
                         
March 31, 2020
  $
268,668
    $
  (70,004
)   $
198,664
 
                         
Schedule of Gross Carrying Amount, Accumulated Amortization and Net Book Value
The following table provides the gross carrying amount, accumulated amortization and net book value for each major class of intangibles (in thousands):
 
As of March 31,
   
As of December 31,
 
 
2020
   
2019
 
 
Gross
Carrying
Amount
   
Accumulated
Amortization
   
Net
Book
Value
   
Gross
Carrying
Amount
   
Accumulated
Amortization
   
Net
Book
Value
 
Amortized intangibles:
   
     
     
     
     
     
 
Customer relationships
  $
  171,945
    $
  74,061
    $
  97,884
    $
  169,334
    $
  69,388
    $
  99,946
 
Covenants
not-to-compete
   
17,189
     
11,391
     
5,798
     
16,959
     
10,617
     
6,342
 
Trademarks and tradenames
   
70,891
     
23,752
     
47,139
     
69,718
     
22,609
     
47,109
 
Backlog
   
14,610
     
14,005
     
605
     
14,080
     
13,915
     
165
 
                                                 
  $
274,635
    $
  123,209
    $
  151,426
    $
270,091
    $
  116,529
    $
  153,562
 
                                                 
Schedule of Estimated Aggregate Annual Amortization Remaining estimated aggregate annual amortization expense is as follows (amounts, in thousands, are for the fiscal year ended):
         
Remainder of 2020
  $
  19,737
 
2021
   
25,086
 
2022
   
23,930
 
2023
   
21,019
 
2024
   
17,504
 
Thereafter
   
44,150
 
 
 

XML 47 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes
3 Months Ended
Mar. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes
NOTE 13 - INCOME TAXES
Our provision for income taxes as a percentage of pretax earnings is based on a current estimate of the annual effective income tax rate adjusted to reflect the impact of discrete items.
During the three months ended March 31, 2020, our effective tax rate was 26.2%. The rate was unfavorably impacted by separate tax filing entities in a loss position for which a full valuation allowance is required, resulting in no tax benefit for recognized losses.
XML 48 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Income Per Common Share
3 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Income Per Common Share
NOTE 17 - INCOME PER COMMON SHARE
Basic net income per common share is calculated by dividing net income by the weighted average shares outstanding during the period, without consideration for common stock equivalents.
Diluted net income per common share is calculated by adjusting weighted average shares outstanding for the dilutive effect of common stock equivalents outstanding for the period, determined using the treasury stock method.
Potential common stock is included in the diluted income per common share calculation when dilutive. The dilutive effect of outstanding restricted stock awards after application of the treasury stock method was 209 thousand and 127 thousand shares for the three months ended March 31, 2020 and 2019, respectively. Approximately five thousand shares and nine thousand shares of potential common stock was not included in the calculation of diluted net income per common share for the three months ended March 31, 2020 and 2019, respectively, because the effect would have been anti-dilutive.
XML 49 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholder's Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Statement Of Shareholders Equity [Line Items]    
Effective portion of unrealized (loss) gain on derivative instruments $ (12,751) $ (7,143)
Share repurchase, amount $ 15,759  
2018 Stock Repurchase Plan [Member]    
Statement Of Shareholders Equity [Line Items]    
Common Stock Repurchase, Shares 443  
Share repurchase, amount $ 15,800  
Stock repurchase program, remaining authorized repurchase amount $ 44,900  
Share repurchase, price per share $ 35.59  
XML 50 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Employee Benefits - Summary of Equity-Based Awards for Employees (Detail)
3 Months Ended
Mar. 31, 2020
$ / shares
shares
Common Stock Awards [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Nonvested common stock awards, Beginning balance | shares 152,882
Granted | shares 7,420
Vested | shares (568)
Forfeited/Cancelled | shares (1,759)
Nonvested common stock awards, Ending balance | shares 157,975
Nonvested performance-based stock awards, Beginning balance | $ / shares $ 52.93
Granted | $ / shares 75.88
Vested | $ / shares 52.63
Forfeited/Cancelled | $ / shares 52.25
Nonvested performance-based stock awards, Ending balance | $ / shares $ 54.02
Performance Based Awards [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Nonvested performance-based stock awards/units, Beginning balance | shares 160,289
Granted | shares 57,450
Vested | shares 0
Forfeited/Cancelled | shares 0
Nonvested performance-based stock awards/units, Ending balance | shares 217,739
Nonvested performance-based stock awards/units, Beginning balance | $ / shares $ 50.49
Granted | $ / shares 77.28
Vested | $ / shares 0
Forfeited/Cancelled | $ / shares 0
Nonvested performance-based stock awards/units, Ending balance | $ / shares $ 57.53
Performance Based Stock Units [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Nonvested performance-based stock awards/units, Beginning balance | shares 13,186
Granted | shares 0
Vested | shares 0
Forfeited/Cancelled | shares (92)
Nonvested performance-based stock awards/units, Ending balance | shares 13,094
Nonvested performance-based stock awards/units, Beginning balance | $ / shares $ 51.62
Granted | $ / shares 0
Vested | $ / shares 0
Forfeited/Cancelled | $ / shares 51.62
Nonvested performance-based stock awards/units, Ending balance | $ / shares $ 51.62
JSON 51 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d901258d10q.htm": { "axisCustom": 0, "axisStandard": 30, "contextCount": 207, "dts": { "calculationLink": { "local": [ "ibp-20200331_cal.xml" ] }, "definitionLink": { "local": [ "ibp-20200331_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "d901258d10q.htm" ] }, "labelLink": { "local": [ "ibp-20200331_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "ibp-20200331_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "ibp-20200331.xsd" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.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/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.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/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 627, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 7, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 12 }, "keyCustom": 44, "keyStandard": 402, "memberCustom": 43, "memberStandard": 35, "nsprefix": "ibp", "nsuri": "http://installedbuildingproducts.com/20200331", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "1001 - Document - Cover Page", "role": "http://installedbuildingproducts.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1010 - Disclosure - Revenue Recognition", "role": "http://installedbuildingproducts.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CreditLossFinancialInstrumentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1011 - Disclosure - Credit Losses", "role": "http://installedbuildingproducts.com/role/CreditLosses", "shortName": "Credit Losses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CreditLossFinancialInstrumentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1012 - Disclosure - Investments", "role": "http://installedbuildingproducts.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1013 - Disclosure - Goodwill and Intangibles", "role": "http://installedbuildingproducts.com/role/GoodwillAndIntangibles", "shortName": "Goodwill and Intangibles", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1014 - Disclosure - Long-Term Debt", "role": "http://installedbuildingproducts.com/role/LongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1015 - Disclosure - Leases", "role": "http://installedbuildingproducts.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1016 - Disclosure - Fair Value Measurements", "role": "http://installedbuildingproducts.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1017 - Disclosure - Derivatives and Hedging Activities", "role": "http://installedbuildingproducts.com/role/DerivativesAndHedgingActivities", "shortName": "Derivatives and Hedging Activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1018 - Disclosure - Stockholders' Equity", "role": "http://installedbuildingproducts.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1019 - Disclosure - Employee Benefits", "role": "http://installedbuildingproducts.com/role/EmployeeBenefits", "shortName": "Employee Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)", "role": "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1020 - Disclosure - Income Taxes", "role": "http://installedbuildingproducts.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1021 - Disclosure - Related Party Transactions", "role": "http://installedbuildingproducts.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1022 - Disclosure - Commitments and Contingencies", "role": "http://installedbuildingproducts.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1023 - Disclosure - Business Combinations", "role": "http://installedbuildingproducts.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1024 - Disclosure - Income Per Common Share", "role": "http://installedbuildingproducts.com/role/IncomePerCommonShare", "shortName": "Income Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1025 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://installedbuildingproducts.com/role/SignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1026 - Disclosure - Revenue Recognition (Tables)", "role": "http://installedbuildingproducts.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1027 - Disclosure - Credit Losses (Tables)", "role": "http://installedbuildingproducts.com/role/CreditLossesTables", "shortName": "Credit Losses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1028 - Disclosure - Goodwill and Intangibles (Tables)", "role": "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesTables", "shortName": "Goodwill and Intangibles (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1029 - Disclosure - Long-Term Debt (Tables)", "role": "http://installedbuildingproducts.com/role/LongTermDebtTables", "shortName": "Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)", "role": "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "ibp:ScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1030 - Disclosure - Leases (Tables)", "role": "http://installedbuildingproducts.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "ibp:ScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1031 - Disclosure - Fair Value Measurements (Tables)", "role": "http://installedbuildingproducts.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "ibp:ScheduleOfEmployeeRelatedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1032 - Disclosure - Employee Benefits (Tables)", "role": "http://installedbuildingproducts.com/role/EmployeeBenefitsTables", "shortName": "Employee Benefits (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "ibp:ScheduleOfEmployeeRelatedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1033 - Disclosure - Related Party Transactions (Tables)", "role": "http://installedbuildingproducts.com/role/RelatedPartyTransactionsTables", "shortName": "Related Party Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "ibp:ScheduleOfAccruedInsuranceReservesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1034 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "ibp:ScheduleOfAccruedInsuranceReservesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1035 - Disclosure - Business Combinations (Tables)", "role": "http://installedbuildingproducts.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1036 - Disclosure - Organization - Additional Information (Detail)", "role": "http://installedbuildingproducts.com/role/OrganizationAdditionalInformationDetail", "shortName": "Organization - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Segment", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1037 - Disclosure - Revenue Recognition - Additional Information (Detail)", "role": "http://installedbuildingproducts.com/role/RevenueRecognitionAdditionalInformationDetail", "shortName": "Revenue Recognition - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1038 - Disclosure - Revenue Recognition - Summary of Revenues Disaggregated by End Market and Product (Detail)", "role": "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail", "shortName": "Revenue Recognition - Summary of Revenues Disaggregated by End Market and Product (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis", "decimals": "2", "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1039 - Disclosure - Revenue Recognition - Summary of Assets and Liabilities Related to Uncompleted Contracts and Customer Deposits (Detail)", "role": "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfAssetsAndLiabilitiesRelatedToUncompletedContractsAndCustomerDepositsDetail", "shortName": "Revenue Recognition - Summary of Assets and Liabilities Related to Uncompleted Contracts and Customer Deposits (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED)", "role": "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ibp:CostsAndEstimatedEarningsOnUncompletedContractsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "ibp:CostsIncurredOnUncompletedContracts", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1040 - Disclosure - Revenue Recognition - Schedule of Cost and Estimated Earnings on Uncompleted Contracts (Detail)", "role": "http://installedbuildingproducts.com/role/RevenueRecognitionScheduleOfCostAndEstimatedEarningsOnUncompletedContractsDetail", "shortName": "Revenue Recognition - Schedule of Cost and Estimated Earnings on Uncompleted Contracts (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ibp:CostsAndEstimatedEarningsOnUncompletedContractsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "ibp:CostsIncurredOnUncompletedContracts", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "ibp:CostsAndEstimatedEarningsInExcessOfBillingOnUncompletedContracts", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1041 - Disclosure - Revenue Recognition - Schedule of Net Under (Over) Billings (Detail)", "role": "http://installedbuildingproducts.com/role/RevenueRecognitionScheduleOfNetUnderOverBillingsDetail", "shortName": "Revenue Recognition - Schedule of Net Under (Over) Billings (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "ibp:CostsAndEstimatedEarningsInExcessOfBillingOnUncompletedContracts", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1042 - Disclosure - Credit Losses - Additional Information (Detail)", "role": "http://installedbuildingproducts.com/role/CreditLossesAdditionalInformationDetail", "shortName": "Credit Losses - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:CreditLossFinancialInstrumentTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To01_01_2020_AccountingStandardsUpdate201613MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis", "decimals": "-5", "lang": null, "name": "us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1043 - Disclosure - Credit Losses - Schedule Of Changes In Allowance For Credit Losses (Detail)", "role": "http://installedbuildingproducts.com/role/CreditLossesScheduleOfChangesInAllowanceForCreditLossesDetail", "shortName": "Credit Losses - Schedule Of Changes In Allowance For Credit Losses (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableChangeInMethodCreditLossExpenseReversal", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:MoneyMarketFundsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1044 - Disclosure - Investments - Additional Information (Detail)", "role": "http://installedbuildingproducts.com/role/InvestmentsAdditionalInformationDetail", "shortName": "Investments - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:MoneyMarketFundsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1045 - Disclosure - Goodwill and Intangibles - Summary of Change in Carrying Amount of Goodwill (Detail)", "role": "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesSummaryOfChangeInCarryingAmountOfGoodwillDetail", "shortName": "Goodwill and Intangibles - Summary of Change in Carrying Amount of Goodwill (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1046 - Disclosure - Goodwill and Intangibles - Additional Information (Detail)", "role": "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesAdditionalInformationDetail", "shortName": "Goodwill and Intangibles - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1047 - Disclosure - Goodwill and Intangibles - Schedule of Gross Carrying Amount and Accumulated Amortization (Detail)", "role": "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfGrossCarryingAmountAndAccumulatedAmortizationDetail", "shortName": "Goodwill and Intangibles - Schedule of Gross Carrying Amount and Accumulated Amortization (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1048 - Disclosure - Goodwill and Intangibles - Schedule of Estimated Aggregate Annual Amortization (Detail)", "role": "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfEstimatedAggregateAnnualAmortizationDetail", "shortName": "Goodwill and Intangibles - Schedule of Estimated Aggregate Annual Amortization (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SeniorNotes", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1049 - Disclosure - Long-term Debt - Schedule of Debt (Detail)", "role": "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtDetail", "shortName": "Long-term Debt - Schedule of Debt (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SeniorNotes", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical)", "role": "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnauditedParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "ibp:DebtInstrumentMaturityMonthAndYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1050 - Disclosure - Long-term Debt - Schedule of Debt (Parenthetical) (Detail)", "role": "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtParentheticalDetail", "shortName": "Long-term Debt - Schedule of Debt (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "ibp:DebtInstrumentMaturityMonthAndYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1051 - Disclosure - Long-Term Debt - Schedule Of Maturities Of Long Term Debt (Detail)", "role": "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail", "shortName": "Long-Term Debt - Schedule Of Maturities Of Long Term Debt (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020_MinimumMembersrtRangeAxis", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1052 - Disclosure - Long-term Debt - Additional Information (Detail)", "role": "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail", "shortName": "Long-term Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020_MasterLoanAgreementMemberusgaapCreditFacilityAxis", "decimals": null, "lang": "en-US", "name": "us-gaap:LongtermPurchaseCommitmentPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1053 - Disclosure - Leases - Schedule Of Supplemental Balance Sheet In formation Related To Leases (Details)", "role": "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails", "shortName": "Leases - Schedule Of Supplemental Balance Sheet In formation Related To Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ibp:ScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesTableTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1054 - Disclosure - Leases - Lease Cost Finance And Operating Leases (Details)", "role": "http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesDetails", "shortName": "Leases - Lease Cost Finance And Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:VariableLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1055 - Disclosure - Leases - Lease Cost Finance And Operating Leases (Parenthetical) (Details)", "role": "http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesParentheticalDetails", "shortName": "Leases - Lease Cost Finance And Operating Leases (Parenthetical) (Details)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:VariableLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ibp:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1056 - Disclosure - Leases - Schedule Of Supplemental Cash Flow Information Related To Leases (Details)", "role": "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails", "shortName": "Leases - Schedule Of Supplemental Cash Flow Information Related To Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ibp:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1057 - Disclosure - Leases - Finance Lease Obligations And Operating Lease Obligations (Detail)", "role": "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail", "shortName": "Leases - Finance Lease Obligations And Operating Lease Obligations (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1058 - Disclosure - Fair Value Measurements - Schedule of Fair Values of Financial Assets and Liabilities (Detail)", "role": "http://installedbuildingproducts.com/role/FairValueMeasurementsScheduleOfFairValuesOfFinancialAssetsAndLiabilitiesDetail", "shortName": "Fair Value Measurements - Schedule of Fair Values of Financial Assets and Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1059 - Disclosure - Fair value measurements - Summary of Change in Fair Value of Contingent Consideration (Detail)", "role": "http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetail", "shortName": "Fair value measurements - Summary of Change in Fair Value of Contingent Consideration (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn12_31_2018", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED)", "role": "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn12_31_2018", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020_CarryingReportedAmountFairValueDisclosureMemberusgaapFairValueByMeasurementBasisAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1060 - Disclosure - Fair Value measurements - Summary of Carrying Values and Associated Fair Values of Financial Assets and Liabilities (Detail)", "role": "http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfCarryingValuesAndAssociatedFairValuesOfFinancialAssetsAndLiabilitiesDetail", "shortName": "Fair Value measurements - Summary of Carrying Values and Associated Fair Values of Financial Assets and Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020_CarryingReportedAmountFairValueDisclosureMemberusgaapFairValueByMeasurementBasisAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020_TermLoanMemberusgaapCreditFacilityAxis", "decimals": "INF", "first": true, "lang": null, "name": "ibp:NumberOfSwaps", "reportCount": 1, "unique": true, "unitRef": "Unit_Swap", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1061 - Disclosure - Derivative and Hedging Activities - Additional Information (Detail)", "role": "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail", "shortName": "Derivative and Hedging Activities - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020_TermLoanMemberusgaapCreditFacilityAxis", "decimals": "INF", "first": true, "lang": null, "name": "ibp:NumberOfSwaps", "reportCount": 1, "unique": true, "unitRef": "Unit_Swap", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1062 - Disclosure - Stockholder's Equity - Additional Information (Detail)", "role": "http://installedbuildingproducts.com/role/StockholdersEquityAdditionalInformationDetail", "shortName": "Stockholder's Equity - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020_TwoThousandEighteenStockRepurchasePlanMemberusgaapShareRepurchaseProgramAxis", "decimals": "-3", "lang": null, "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-5", "first": true, "lang": null, "name": "ibp:HealthInsuranceExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1063 - Disclosure - Employee Benefits - Additional Information (Detail)", "role": "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail", "shortName": "Employee Benefits - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-5", "first": true, "lang": null, "name": "ibp:HealthInsuranceExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ibp:ScheduleOfEmployeeRelatedLiabilitiesTableTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:WorkersCompensationLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1064 - Disclosure - Employee Benefits - Summary of Workers' Compensation Known Claims and IBNR Reserves (Detail)", "role": "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfWorkersCompensationKnownClaimsAndIbnrReservesDetail", "shortName": "Employee Benefits - Summary of Workers' Compensation Known Claims and IBNR Reserves (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ibp:ScheduleOfEmployeeRelatedLiabilitiesTableTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:WorkersCompensationLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ibp:ScheduleOfInsuranceLossReservesForInsuredObligationsTableTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020_WorkersCompensationMemberusgaapScheduleOfMalpracticeInsuranceTypeAndTierIdentifierAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InsuranceSettlementsReceivableNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1065 - Disclosure - Employee Benefits - Schedule of Insurance Receivable for Claims (Detail)", "role": "http://installedbuildingproducts.com/role/EmployeeBenefitsScheduleOfInsuranceReceivableForClaimsDetail", "shortName": "Employee Benefits - Schedule of Insurance Receivable for Claims (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ibp:ScheduleOfInsuranceLossReservesForInsuredObligationsTableTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020_WorkersCompensationMemberusgaapScheduleOfMalpracticeInsuranceTypeAndTierIdentifierAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InsuranceSettlementsReceivableNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn12_31_2019_CommonStockAwardsMemberusgaapAwardTypeAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1066 - Disclosure - Employee Benefits - Summary of Equity-Based Awards for Employees (Detail)", "role": "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail", "shortName": "Employee Benefits - Summary of Equity-Based Awards for Employees (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn12_31_2019_CommonStockAwardsMemberusgaapAwardTypeAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1067 - Disclosure - Employee Benefits - Summary of Stock Compensation Expense (Detail)", "role": "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfStockCompensationExpenseDetail", "shortName": "Employee Benefits - Summary of Stock Compensation Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1068 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://installedbuildingproducts.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020_AffiliatedEntityMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1069 - Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Detail)", "role": "http://installedbuildingproducts.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail", "shortName": "Related Party Transactions - Schedule of Related Party Transactions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020_AffiliatedEntityMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "role": "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020_AffiliatedEntityMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1070 - Disclosure - Related Party Transactions - Additional Information (Detail)", "role": "http://installedbuildingproducts.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "shortName": "Related Party Transactions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020_AffiliatedEntityMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ibp:ScheduleOfAccruedInsuranceReservesTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedInsuranceCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1071 - Disclosure - Commitments and Contingencies - Schedule of Accrued General Insurance Reserves (Detail)", "role": "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfAccruedGeneralInsuranceReservesDetail", "shortName": "Commitments and Contingencies - Schedule of Accrued General Insurance Reserves (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ibp:ScheduleOfAccruedInsuranceReservesTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedInsuranceCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ibp:InsuranceReceivableClaimsTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020_GeneralLiabilityMemberusgaapScheduleOfMalpracticeInsuranceTypeAndTierIdentifierAxis", "decimals": "-3", "first": true, "lang": null, "name": "ibp:InsuranceReceivableAndIndemnificationAssetForClaimsUnderFullyInsuredPolicy", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1072 - Disclosure - Commitments and Contingencies - Schedule of Insurance Receivable for Claims (Detail)", "role": "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfInsuranceReceivableForClaimsDetail", "shortName": "Commitments and Contingencies - Schedule of Insurance Receivable for Claims (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ibp:InsuranceReceivableClaimsTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020_GeneralLiabilityMemberusgaapScheduleOfMalpracticeInsuranceTypeAndTierIdentifierAxis", "decimals": "-3", "first": true, "lang": null, "name": "ibp:InsuranceReceivableAndIndemnificationAssetForClaimsUnderFullyInsuredPolicy", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1073 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "role": "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "Unit_Business", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1074 - Disclosure - Business Combinations - Additional Information (Detail)", "role": "http://installedbuildingproducts.com/role/BusinessCombinationsAdditionalInformationDetail", "shortName": "Business Combinations - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "Unit_Business", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1075 - Disclosure - Business Combinations - Summary of Business Acquisitions (Detail)", "role": "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfBusinessAcquisitionsDetail", "shortName": "Business Combinations - Summary of Business Acquisitions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1076 - Disclosure - Business Combinations - Summary of Estimated Fair Value of Assets Acquired and Liabilities Assumed (Detail)", "role": "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail", "shortName": "Business Combinations - Summary of Estimated Fair Value of Assets Acquired and Liabilities Assumed (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "PAsOn03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1077 - Disclosure - Business Combinations - Estimates of Acquired Intangible Assets (Detail)", "role": "http://installedbuildingproducts.com/role/BusinessCombinationsEstimatesOfAcquiredIntangibleAssetsDetail", "shortName": "Business Combinations - Estimates of Acquired Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1078 - Disclosure - Business Combinations - Pro Forma Results of Operations (Detail)", "role": "http://installedbuildingproducts.com/role/BusinessCombinationsProFormaResultsOfOperationsDetail", "shortName": "Business Combinations - Pro Forma Results of Operations (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1079 - Disclosure - Income Per Common Share - Additional Information (Detail)", "role": "http://installedbuildingproducts.com/role/IncomePerCommonShareAdditionalInformationDetail", "shortName": "Income Per Common Share - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1008 - Disclosure - Organization", "role": "http://installedbuildingproducts.com/role/Organization", "shortName": "Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1009 - Disclosure - Significant Accounting Policies", "role": "http://installedbuildingproducts.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d901258d10q.htm", "contextRef": "P01_01_2020To03_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 78, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://installedbuildingproducts.com/role/OrganizationAdditionalInformationDetail" ], "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY 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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "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 CCYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r437" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r438" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r439" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r439" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r439" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "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 or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r440" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r439" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r439" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r439" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r439" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r435" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r436" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "ibp_AblCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ABL credit agreement.", "label": "ABL Credit Agreement [Member]", "terseLabel": "ABL Credit Agreement [Member]" } } }, "localname": "AblCreditAgreementMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ibp_AblThirdAmendmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ABL third amendment.", "label": "ABL Third Amendment [Member]", "terseLabel": "ABL Third Amendment [Member]" } } }, "localname": "AblThirdAmendmentMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ibp_AmortizationOfOperatingLeaseRightofuseAssets": { "auth_ref": [], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 30.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of right of use operating asset in a systematic and rational manner to the periods expected to benefit from such assets.", "label": "Amortization of operating lease rightofuse assets", "verboseLabel": "Amortization of operating lease right-of-use assets" } } }, "localname": "AmortizationOfOperatingLeaseRightofuseAssets", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ibp_BaseRateLoanOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Base rate loan one.", "label": "Base Rate Loan One [Member]", "terseLabel": "Base Rate Loan One [Member]" } } }, "localname": "BaseRateLoanOneMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ibp_BaseRateLoanTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Base rate loan two.", "label": "Base Rate Loan Two [Member]", "terseLabel": "Base Rate Loan Two [Member]" } } }, "localname": "BaseRateLoanTwoMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ibp_BasisOfPresentationAndOrganizationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Basis Of Presentation And Organization [Line Items]", "label": "Basis Of Presentation And Organization [Line Items]", "terseLabel": "Basis Of Presentation And Organization [Line Items]" } } }, "localname": "BasisOfPresentationAndOrganizationLineItems", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/OrganizationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ibp_BasisOfPresentationAndOrganizationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Basis Of Presentation And Organization [Table]", "label": "Basis Of Presentation And Organization [Table]", "terseLabel": "Basis Of Presentation And Organization [Table]" } } }, "localname": "BasisOfPresentationAndOrganizationTable", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/OrganizationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ibp_BillingsInExcessOfCostOnUncompletedContracts": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Billings In Excess Of Cost On Uncompleted Contracts", "label": "Billings In Excess Of Cost On Uncompleted Contracts", "negatedLabel": "Billings in excess of costs and estimated earnings on uncompleted contracts (contract liabilities)" } } }, "localname": "BillingsInExcessOfCostOnUncompletedContracts", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionScheduleOfNetUnderOverBillingsDetail" ], "xbrltype": "monetaryItemType" }, "ibp_BlindsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Blinds.", "label": "Blinds [Member]", "terseLabel": "Window blinds [Member]" } } }, "localname": "BlindsMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "domainItemType" }, "ibp_BusinessAcquisitionProFormaEarningsPerShareBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The pro forma basic and diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition Pro Forma Earnings Per Share Basic And Diluted", "terseLabel": "Basic and diluted net income per share" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasicAndDiluted", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsProFormaResultsOfOperationsDetail" ], "xbrltype": "perShareItemType" }, "ibp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed accounts payable and other current liabilities", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accounts Payable And Other Current Liabilities", "negatedLabel": "Accounts payable and other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "ibp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAcquired": { "auth_ref": [], "calculation": { "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed goodwill acquired.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Goodwill Acquired", "verboseLabel": "Goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAcquired", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "ibp_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash paid for amounts included in measurement of lease liabilities.", "label": "Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]", "verboseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "ibp_ChangesInFairValueOfContingentConsiderationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Changes In Fair Value Of Contingent Consideration [Table Text Block]", "label": "Changes In Fair Value Of Contingent Consideration [Table Text Block]", "terseLabel": "Summary of Change in Fair Value of Contingent Consideration" } } }, "localname": "ChangesInFairValueOfContingentConsiderationTableTextBlock", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "ibp_CommercialMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commercial.", "label": "Commercial [Member]", "terseLabel": "Commercial [Member]" } } }, "localname": "CommercialMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "domainItemType" }, "ibp_CommitmentContingencyAndRelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commitment, Contingency And Related Party Transactions [Abstract]", "label": "Commitment, Contingency And Related Party Transactions [Abstract]" } } }, "localname": "CommitmentContingencyAndRelatedPartyTransactionsAbstract", "nsuri": "http://installedbuildingproducts.com/20200331", "xbrltype": "stringItemType" }, "ibp_CommitmentsAndContingenciesDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commitments and contingencies disclosure.", "label": "Commitments And Contingencies Disclosure [Line Items]", "terseLabel": "Commitments And Contingencies Disclosure [Line Items]" } } }, "localname": "CommitmentsAndContingenciesDisclosureLineItems", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfInsuranceReceivableForClaimsDetail" ], "xbrltype": "stringItemType" }, "ibp_CommitmentsAndContingenciesDisclosureTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commitments And Contingencies Disclosure [Table]", "label": "Commitments And Contingencies Disclosure [Table]", "terseLabel": "Commitments And Contingencies Disclosure [Table]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTable", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfInsuranceReceivableForClaimsDetail" ], "xbrltype": "stringItemType" }, "ibp_CommonStockAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common stock awards.", "label": "Common Stock Awards [Member]", "terseLabel": "Common Stock Awards [Member]" } } }, "localname": "CommonStockAwardsMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" ], "xbrltype": "domainItemType" }, "ibp_CostAndEstimatedEarningsUnderOverBillingsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost and estimated earnings under or over billings net.", "label": "Cost and Estimated Earnings Under Over Billings Net", "terseLabel": "Net under billings", "verboseLabel": "Net under billings" } } }, "localname": "CostAndEstimatedEarningsUnderOverBillingsNet", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionScheduleOfCostAndEstimatedEarningsOnUncompletedContractsDetail", "http://installedbuildingproducts.com/role/RevenueRecognitionScheduleOfNetUnderOverBillingsDetail" ], "xbrltype": "monetaryItemType" }, "ibp_CostsAndEstimatedEarningsInExcessOfBillingOnUncompletedContracts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Costs And Estimated Earnings In Excess Of Billing On Uncompleted Contracts", "label": "Costs And Estimated Earnings In Excess Of Billing On Uncompleted Contracts", "terseLabel": "Costs and estimated earnings in excess of billings on uncompleted contracts (contract assets)" } } }, "localname": "CostsAndEstimatedEarningsInExcessOfBillingOnUncompletedContracts", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionScheduleOfNetUnderOverBillingsDetail" ], "xbrltype": "monetaryItemType" }, "ibp_CostsAndEstimatedEarningsOnUncompletedContractsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Costs And Estimated Earnings On Uncompleted Contracts Table [Text Block]", "label": "Costs And Estimated Earnings On Uncompleted Contracts [Table Text Block]", "terseLabel": "Schedule of Cost and Estimated Earnings on Uncompleted Contracts" } } }, "localname": "CostsAndEstimatedEarningsOnUncompletedContractsTableTextBlock", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "ibp_CostsIncurredOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://installedbuildingproducts.com/role/RevenueRecognitionScheduleOfCostAndEstimatedEarningsOnUncompletedContractsDetail": { "order": 1.0, "parentTag": "us-gaap_ReceivablesLongTermContractsOrPrograms", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Costs incurred on uncompleted contracts.", "label": "Costs Incurred on Uncompleted Contracts", "terseLabel": "Costs incurred on uncompleted contracts" } } }, "localname": "CostsIncurredOnUncompletedContracts", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionScheduleOfCostAndEstimatedEarningsOnUncompletedContractsDetail" ], "xbrltype": "monetaryItemType" }, "ibp_CurrentLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents current lease liabilities abstract.", "label": "Current Lease Liabilities [Abstract]", "verboseLabel": "Current" } } }, "localname": "CurrentLeaseLiabilitiesAbstract", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "ibp_DebtInstrumentMaturityMonthAndYear": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt instrument maturity month and year.", "label": "Debt Instrument Maturity Month And Year", "terseLabel": "Notes payable maturity date" } } }, "localname": "DebtInstrumentMaturityMonthAndYear", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtParentheticalDetail" ], "xbrltype": "gYearMonthItemType" }, "ibp_DerivativeAmortizingNotionalAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Derivative amortizing notional amount.", "label": "Derivative Amortizing Notional Amount", "terseLabel": "Notional amount amortized" } } }, "localname": "DerivativeAmortizingNotionalAmount", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ibp_DerivativeNumberOfInstrumentsAmortized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of derivative instruments amortized.", "label": "Derivative, Number of Instruments Amortized", "terseLabel": "Derivatives, number of instruments amortized" } } }, "localname": "DerivativeNumberOfInstrumentsAmortized", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "ibp_EstimatedEarningsOnLongTermContracts": { "auth_ref": [], "calculation": { "http://installedbuildingproducts.com/role/RevenueRecognitionScheduleOfCostAndEstimatedEarningsOnUncompletedContractsDetail": { "order": 2.0, "parentTag": "us-gaap_ReceivablesLongTermContractsOrPrograms", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Estimated earnings on long term contracts.", "label": "Estimated Earnings On Long Term Contracts", "terseLabel": "Estimated earnings" } } }, "localname": "EstimatedEarningsOnLongTermContracts", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionScheduleOfCostAndEstimatedEarningsOnUncompletedContractsDetail" ], "xbrltype": "monetaryItemType" }, "ibp_EurodollarRateLoanOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Eurodollar rate loan one.", "label": "Eurodollar Rate Loan One [Member]", "terseLabel": "Eurodollar Rate Loan One [Member]" } } }, "localname": "EurodollarRateLoanOneMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ibp_EurodollarRateLoanTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Eurodollar rate loan two.", "label": "Eurodollar Rate Loan Two [Member]", "terseLabel": "Eurodollar Rate Loan Two [Member]" } } }, "localname": "EurodollarRateLoanTwoMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ibp_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretionExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value measurement with unobservable inputs reconciliation recurring basis liability accretion expense.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Accretion Expense", "negatedLabel": "Accretion in value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretionExpense", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetail" ], "xbrltype": "monetaryItemType" }, "ibp_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Adjustments", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Adjustments", "terseLabel": "Fair value adjustments" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustments", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetail" ], "xbrltype": "monetaryItemType" }, "ibp_FinanceLeaseExcutoryCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents executory costs of finance leases.", "label": "Finance Lease Excutory Costs", "verboseLabel": "Less: Amounts representing executory costs" } } }, "localname": "FinanceLeaseExcutoryCosts", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "ibp_FinanceLeaseObligationsIncurred": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase during the period in finance lease obligations due to entering into new capital leases.", "label": "Finance Lease Obligations Incurred", "terseLabel": "Property and equipment obtained in exchange for finance lease obligations" } } }, "localname": "FinanceLeaseObligationsIncurred", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ibp_FirstStateInsulationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "First State Insulation [Member]", "terseLabel": "First State Insulation [Member]" } } }, "localname": "FirstStateInsulationMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfBusinessAcquisitionsDetail", "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "domainItemType" }, "ibp_FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEightMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Five Point Seven Five Percentage Senior Notes Due Two Thousand Twenty Eight Member.", "label": "Five Point Seven Five Percentage Senior Notes Due Two Thousand Twenty Eight [Member]", "verboseLabel": "5.75% Senior Notes Due 2028 [Member]" } } }, "localname": "FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEightMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfCarryingValuesAndAssociatedFairValuesOfFinancialAssetsAndLiabilitiesDetail", "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail", "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "ibp_FixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fixed charge coverage ratio.", "label": "Fixed charge coverage ratio", "terseLabel": "Fixed charge coverage ratio" } } }, "localname": "FixedChargeCoverageRatio", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "ibp_ForwardInterestRateSwapsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Forward interest rate swaps.", "label": "Forward Interest Rate Swaps [Member]", "terseLabel": "Forward Interest Rate Swaps [Member]" } } }, "localname": "ForwardInterestRateSwapsMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ibp_GarageDoorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Garage doors.", "label": "Garage Doors [Member]", "terseLabel": "Garage Doors [Member]" } } }, "localname": "GarageDoorsMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "domainItemType" }, "ibp_GoodwillAccumulatedImpairmentLossRecognizedInBusinessCombination": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Goodwill accumulated impairment loss recognized in business combination.", "label": "Goodwill Accumulated Impairment Loss Recognized In Business Combination", "terseLabel": "Business combinations" } } }, "localname": "GoodwillAccumulatedImpairmentLossRecognizedInBusinessCombination", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesSummaryOfChangeInCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "ibp_GoodwillOtherAccumulatedImpairmentLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Goodwill other accumulated impairment loss.", "label": "Goodwill Other Accumulated Impairment Loss", "terseLabel": "Other" } } }, "localname": "GoodwillOtherAccumulatedImpairmentLoss", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesSummaryOfChangeInCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "ibp_HealthInsuranceExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Health insurance expense.", "label": "Health Insurance Expense", "terseLabel": "Healthcare benefit expense, net of employee contributions" } } }, "localname": "HealthInsuranceExpense", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ibp_IncomeTaxTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Income Tax [Table]", "label": "Income Tax [Table]", "terseLabel": "Income Tax [Table]" } } }, "localname": "IncomeTaxTable", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ibp_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Income Taxes [Line Items]", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ibp_IncrementalRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Incremental Revolving Credit Facility Member.", "label": "Incremental Revolving Credit Facility [Member]" } } }, "localname": "IncrementalRevolvingCreditFacilityMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ibp_InsulationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Insulation.", "label": "Insulation [Member]", "terseLabel": "Insulation [Member]" } } }, "localname": "InsulationMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "domainItemType" }, "ibp_InsuranceReceivableAndIndemnificationAssetForClaimsUnderFullyInsuredPolicy": { "auth_ref": [], "calculation": { "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfInsuranceReceivableForClaimsDetail": { "order": 1.0, "parentTag": "us-gaap_InsuranceSettlementsReceivableNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Insurance receivable and indemnification asset for claims under fully insured policy.", "label": "Insurance Receivable And Indemnification Asset For Claims Under Fully Insured Policy", "terseLabel": "Insurance receivables and indemnification assets for claims under fully insured policies" } } }, "localname": "InsuranceReceivableAndIndemnificationAssetForClaimsUnderFullyInsuredPolicy", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfInsuranceReceivableForClaimsDetail" ], "xbrltype": "monetaryItemType" }, "ibp_InsuranceReceivableClaimsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary of amount of insurance receivables, booked to offset an equal general insurance liability. The probability of receiving the amount booked as a receivable is high upon the event of owing any amounts associated with the liability.", "label": "Insurance Receivable Claims [Table Text Block]", "terseLabel": "Schedule of Insurance Receivable for Claims" } } }, "localname": "InsuranceReceivableClaimsTableTextBlock", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "ibp_InsuranceReceivableForClaimsExceedingStopLossLimit": { "auth_ref": [], "calculation": { "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfInsuranceReceivableForClaimsDetail": { "order": 2.0, "parentTag": "us-gaap_InsuranceSettlementsReceivableNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Insurance receivable for claims exceeding stop loss limit.", "label": "Insurance Receivable For Claims Exceeding Stop Loss Limit", "terseLabel": "Insurance receivables for claims that exceeded the stop loss limit" } } }, "localname": "InsuranceReceivableForClaimsExceedingStopLossLimit", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfInsuranceReceivableForClaimsDetail" ], "xbrltype": "monetaryItemType" }, "ibp_IntangibleLiabilityDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible Liability Disclosure [Abstract]", "label": "Intangible Liability Disclosure [Abstract]" } } }, "localname": "IntangibleLiabilityDisclosureAbstract", "nsuri": "http://installedbuildingproducts.com/20200331", "xbrltype": "stringItemType" }, "ibp_InterestRateSwapMaturedOnAprilFifteenTwoThousandTwentyFiveMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate swap matured on April 15, 2025.", "label": "Interest Rate Swap Matured on April Fifteen Two Thousand Twenty Five [Member]", "terseLabel": "Interest Rate Swap Matured on April 15, 2025 [Member]" } } }, "localname": "InterestRateSwapMaturedOnAprilFifteenTwoThousandTwentyFiveMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ibp_InterestRateSwapMaturedOnMayThirtyFirstTwoThousandTwentyTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate swap matured on May 31, 2022.", "label": "Interest Rate Swap Matured on May Thirty First Two Thousand Twenty Two [Member]", "terseLabel": "Interest Rate Swap Matured on May 31, 2022 [Member]" } } }, "localname": "InterestRateSwapMaturedOnMayThirtyFirstTwoThousandTwentyTwoMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ibp_LeaseAssets": { "auth_ref": [], "calculation": { "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents aggregate of operating and finance lease assets.", "label": "Lease Assets", "totalLabel": "Total lease assets" } } }, "localname": "LeaseAssets", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "ibp_LeaseAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents lease assets abstract.", "label": "Lease Assets [Abstract]", "verboseLabel": "Assets" } } }, "localname": "LeaseAssetsAbstract", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "ibp_LeaseLiabilities": { "auth_ref": [], "calculation": { "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents total lease liabilities.", "label": "Lease Liabilities", "totalLabel": "Total lease liabilities" } } }, "localname": "LeaseLiabilities", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "ibp_LeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents lease liabilities abstract.", "label": "Lease Liabilities [Abstract]", "verboseLabel": "Liabilities" } } }, "localname": "LeaseLiabilitiesAbstract", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "ibp_LondonInterBankOfferedRateLibroMemberMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "London Inter Bank Offered Rate LIBRO member [Member]", "terseLabel": "London Inter Bank Offered Rate LIBRO member" } } }, "localname": "LondonInterBankOfferedRateLibroMemberMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ibp_MasterLoanAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Master Loan Agreement [Member]", "label": "Master Loan Agreement [Member]", "terseLabel": "Master Loan Agreements [Member]" } } }, "localname": "MasterLoanAgreementMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ibp_MiHomesIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "MI Homes Inc [Member]", "label": "MI Homes Inc [Member]", "terseLabel": "M/I Homes Inc [Member]" } } }, "localname": "MiHomesIncMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ibp_NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "New Accounting Pronouncements Not Yet Adopted (Policy Text Block)", "label": "New Accounting Pronouncements Not Yet Adopted (Policy Text Block)", "terseLabel": "Recently Issued Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ibp_NonCurrentLeaseAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Operating and fianance lease right of use assets abstract.", "label": "Non Current Lease Assets [Abstract]", "verboseLabel": "Non-Current" } } }, "localname": "NonCurrentLeaseAssetsAbstract", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "ibp_NonPerformanceBasedAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-performance based awards.", "label": "Non Performance Based Awards [Member]", "terseLabel": "Non-Performance-Based Awards [Member]" } } }, "localname": "NonPerformanceBasedAwardsMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ibp_NoncurrentLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents non-current lease liabilities abstract.", "label": "NonCurrent Lease Liabilities [Abstract]", "terseLabel": "Non-Current" } } }, "localname": "NoncurrentLeaseLiabilitiesAbstract", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "ibp_NumberOfLocationsInOperation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Locations In Operation", "label": "Number Of Locations In Operation", "terseLabel": "Number of locations the company operates" } } }, "localname": "NumberOfLocationsInOperation", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/OrganizationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "ibp_NumberOfSwaps": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of swaps.", "label": "Number Of Swaps", "terseLabel": "Number of swaps" } } }, "localname": "NumberOfSwaps", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "ibp_OtherAcquisitionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Acquisition [Member]", "label": "Other Acquisition [Member]", "terseLabel": "Other Acquisition [Member]" } } }, "localname": "OtherAcquisitionMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfBusinessAcquisitionsDetail", "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "domainItemType" }, "ibp_OtherBuildingProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other building products.", "label": "Other Building Products [Member]", "terseLabel": "Other Building Products [Member]" } } }, "localname": "OtherBuildingProductsMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "domainItemType" }, "ibp_OtherPartyOperatingLeasesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Party Operating Leases [Member]" } } }, "localname": "OtherPartyOperatingLeasesMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "domainItemType" }, "ibp_PaymentsOnTermLoan": { "auth_ref": [], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments on term loan.", "label": "Payments On Term Loan", "negatedLabel": "Payments on term loan" } } }, "localname": "PaymentsOnTermLoan", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ibp_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pension plans, postretirement and other employee benefits.", "label": "Pension Plans, Postretirement and Other Employee Benefits [Line Items]", "terseLabel": "Pension Plans, Postretirement and Other Employee Benefits [Line Items]" } } }, "localname": "PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ibp_PensionPlansPostretirementAndOtherEmployeeBenefitsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pension Plans Postretirement And Other Employee Benefits [Table]", "label": "Pension Plans Postretirement And Other Employee Benefits [Table]", "terseLabel": "Pension Plans Postretirement And Other Employee Benefits [Table]" } } }, "localname": "PensionPlansPostretirementAndOtherEmployeeBenefitsTable", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ibp_PerformanceBasedAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance based awards.", "label": "Performance Based Awards [Member]", "terseLabel": "Performance Based Awards [Member]" } } }, "localname": "PerformanceBasedAwardsMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" ], "xbrltype": "domainItemType" }, "ibp_PerformanceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Performance Based Restricted Stock Units [Member]", "verboseLabel": "Performance Based Restricted Stock Units [Member]" } } }, "localname": "PerformanceBasedRestrictedStockUnitsMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ibp_PerformanceBasedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance Based Stock Units [Member].", "label": "Performance Based Stock Units [Member]", "terseLabel": "Performance Based Stock Units [Member]" } } }, "localname": "PerformanceBasedStockUnitsMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" ], "xbrltype": "domainItemType" }, "ibp_PresentValueOfFutureMinimumLeasePayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents present value of future minimum lease payments.", "label": "Present Value Of Future Minimum Lease Payments", "verboseLabel": "Present value of future minimum lease payments" } } }, "localname": "PresentValueOfFutureMinimumLeasePayments", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "ibp_PresentValueOfFutureMinimumOperatingLeasePayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Present Value Of Future Minimum Operating Lease Payments", "label": "Present Value Of Future Minimum Operating Lease Payments", "terseLabel": "Present value of future minimum lease payments" } } }, "localname": "PresentValueOfFutureMinimumOperatingLeasePayments", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "ibp_PurchaseObligationsSatisfied": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents purchase obligations satisfied.", "label": "Purchase Obligations Satisfied" } } }, "localname": "PurchaseObligationsSatisfied", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ibp_RainGuttersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Rain gutters.", "label": "Rain Gutters [Member]", "terseLabel": "Rain Gutters [Member]" } } }, "localname": "RainGuttersMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "domainItemType" }, "ibp_RelatedPartyOperatingLeasesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Operating Leases [Member]" } } }, "localname": "RelatedPartyOperatingLeasesMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "domainItemType" }, "ibp_RepairAndRemodelMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Repair and remodel.", "label": "Repair and Remodel[Member]", "terseLabel": "Repair and Remodel[Member]" } } }, "localname": "RepairAndRemodelMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "domainItemType" }, "ibp_ResidentialNewConstructionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Residential new construction.", "label": "Residential New Construction [Member]", "terseLabel": "Residential New Construction [Member]" } } }, "localname": "ResidentialNewConstructionMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "domainItemType" }, "ibp_RoyalsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Royals Member.", "label": "Royals [Member]", "terseLabel": "Royals [Member]" } } }, "localname": "RoyalsMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfBusinessAcquisitionsDetail", "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "domainItemType" }, "ibp_ScheduleForUndiscountedOperatingAndFinanceLeaseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents tabular disclosure of operating and finance lease undiscounted lease liability.", "label": "Schedule For Undiscounted Operating And Finance Lease [Table Text Block]", "terseLabel": "Schedule of Undiscounted Cash Flows" } } }, "localname": "ScheduleForUndiscountedOperatingAndFinanceLeaseTableTextBlock", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "ibp_ScheduleOfAccruedInsuranceReservesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of accrued insurance reserves.", "label": "Schedule Of Accrued Insurance Reserves [Table Text Block]", "terseLabel": "Schedule of Accrued General Insurance Reserves" } } }, "localname": "ScheduleOfAccruedInsuranceReservesTableTextBlock", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "ibp_ScheduleOfEmployeeRelatedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of employee related liabilities.", "label": "Schedule Of Employee Related Liabilities [Table Text Block]", "terseLabel": "Summary of Workers' Compensation Known Claims and IBNR Reserves" } } }, "localname": "ScheduleOfEmployeeRelatedLiabilitiesTableTextBlock", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsTables" ], "xbrltype": "textBlockItemType" }, "ibp_ScheduleOfInsuranceLossReservesForInsuredObligationsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of insurance loss reserves for insured obligations.", "label": "Schedule Of Insurance Loss Reserves For Insured Obligations [Table Text Block]", "terseLabel": "Schedule of Insurance Receivable for Claims" } } }, "localname": "ScheduleOfInsuranceLossReservesForInsuredObligationsTableTextBlock", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsTables" ], "xbrltype": "textBlockItemType" }, "ibp_ScheduleOfSaleOfSubsidiaryAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Sale Of Subsidiary [Abstract]", "label": "Schedule Of Sale Of Subsidiary [Abstract]" } } }, "localname": "ScheduleOfSaleOfSubsidiaryAbstract", "nsuri": "http://installedbuildingproducts.com/20200331", "xbrltype": "stringItemType" }, "ibp_ScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of supplemental balance sheet information related to leases.", "label": "Schedule Of Supplemental Balance Sheet In formation Related To Leases [Table Text Block]", "terseLabel": "Schedule of lease-related assets and liabilities" } } }, "localname": "ScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesTableTextBlock", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "ibp_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of supplemental cash flow information related to leases.", "label": "Schedule Of Supplemental Cash Flow Information Related To Leases [Table Text Block]", "verboseLabel": "Schedule of Supplemental Cash flow information Related to Leases" } } }, "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "ibp_SellerObligationsInConnectionWithAcquisitionOfBusiness": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "It represents the non cash amount of seller obligations in connection with acquisition of business.", "label": "Seller Obligations In Connection With Acquisition Of Business", "terseLabel": "Less seller obligations", "verboseLabel": "Seller Obligations" } } }, "localname": "SellerObligationsInConnectionWithAcquisitionOfBusiness", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfBusinessAcquisitionsDetail", "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "ibp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForVestingOfStockAwards": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of equal installments for vesting restricted stock.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Equal Installments For Vesting Of Stock Awards", "terseLabel": "Number of equal installments for common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForVestingOfStockAwards", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "decimalItemType" }, "ibp_ShowerDoorsShelvingAndMirrorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shower doors shelving and mirrors.", "label": "Shower Doors Shelving And Mirrors [Member]", "terseLabel": "Shower Doors, Shelving and Mirrors [Member]" } } }, "localname": "ShowerDoorsShelvingAndMirrorsMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "domainItemType" }, "ibp_StatementOfShareholdersEquityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Statement Of Shareholders Equity [Line Items]", "label": "Statement Of Shareholders Equity [Line Items]", "terseLabel": "Statement Of Shareholders Equity [Line Items]" } } }, "localname": "StatementOfShareholdersEquityLineItems", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ibp_StatementOfShareholdersEquityTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Statement Of Shareholders Equity [Table]", "label": "Statement Of Shareholders Equity [Table]", "terseLabel": "Statement Of Shareholders Equity [Table]" } } }, "localname": "StatementOfShareholdersEquityTable", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ibp_SurrenderOfCommonStockAwardsByEmployees": { "auth_ref": [], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Surrender of common stock awards by employees.", "label": "Surrender Of Common Stock Awards By Employees", "negatedLabel": "Surrender of common stock awards by employees" } } }, "localname": "SurrenderOfCommonStockAwardsByEmployees", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ibp_SwingLineLoansMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Swing Line Loans.", "label": "Swing Line Loans [Member]" } } }, "localname": "SwingLineLoansMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ibp_TermLoanAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term loan agreement.", "label": "Term Loan Agreement [Member]", "terseLabel": "Term Loan Agreement [Member]" } } }, "localname": "TermLoanAgreementMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail", "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "ibp_TermLoanAmendmentAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Term Loan Amendment Agreement [Member]", "terseLabel": "Term Loan Amendment Agreement [Member]" } } }, "localname": "TermLoanAmendmentAgreementMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ibp_TermLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term loan.", "label": "Term Loan [Member]", "terseLabel": "Term Loan [Member]" } } }, "localname": "TermLoanMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail", "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ibp_TwoThousandAndFourteenOmnibusIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two thousand and fourteen omnibus incentive plan.", "label": "Two Thousand And Fourteen Omnibus Incentive Plan [Member]", "terseLabel": "2014 Omnibus Incentive Plan [Member]" } } }, "localname": "TwoThousandAndFourteenOmnibusIncentivePlanMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ibp_TwoThousandEighteenStockRepurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two thousand eighteen stock repurchase plan.", "label": "Two Thousand Eighteen Stock Repurchase Plan [Member]", "terseLabel": "2018 Stock Repurchase Plan [Member]" } } }, "localname": "TwoThousandEighteenStockRepurchasePlanMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ibp_TwothousandtwentyacquisitionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Twenty Acquisitions", "label": "TwoThousandTwentyAcquisitions [Member]", "terseLabel": "2020 Acquisitions [Member]" } } }, "localname": "TwothousandtwentyacquisitionsMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfBusinessAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "ibp_VehicleAndEquipmentNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Vehicle and equipment notes.", "label": "Vehicle And Equipment Notes [Member]", "terseLabel": "Vehicle and Equipment [Member]" } } }, "localname": "VehicleAndEquipmentNotesMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "ibp_WaterproofingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Waterproofing.", "label": "Waterproofing [Member]", "terseLabel": "Waterproofing [Member]" } } }, "localname": "WaterproofingMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "domainItemType" }, "ibp_WeightedAverageDiscountRateOfOperatingFinanceLeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents weighted average discount rate of operating finance leases abstract.", "label": "Weighted Average Discount rate Of Operating Finance Leases [Abstract]", "verboseLabel": "Weighted-average discount rate" } } }, "localname": "WeightedAverageDiscountRateOfOperatingFinanceLeasesAbstract", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "ibp_WeightedAverageRemainingLeaseTermOfOperatingFinanceLeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents weighted average remaining lease term of operating finance leases abstract.", "label": "Weighted Average Remaining Lease Term Of Operating Finance Leases [Abstract]", "verboseLabel": "Weighted-average remaining lease term" } } }, "localname": "WeightedAverageRemainingLeaseTermOfOperatingFinanceLeasesAbstract", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "ibp_WorkersCompensationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "All expenses associated with Worker's Compensation Insurance benefits incurred during the period.", "label": "Workers Compensation Expense", "terseLabel": "Workers' compensation expense" } } }, "localname": "WorkersCompensationExpense", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ibp_WorkersCompensationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Workers compensation.", "label": "Workers Compensation [Member]", "terseLabel": "Workers' Compensation [Member]" } } }, "localname": "WorkersCompensationMember", "nsuri": "http://installedbuildingproducts.com/20200331", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsScheduleOfInsuranceReceivableForClaimsDetail" ], "xbrltype": "domainItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r223", "r362", "r364", "r434" ], "lang": { "en-US": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity [Member]" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail", "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail", "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "srt_OfficerMember": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "label": "Officer [Member]", "terseLabel": "Officer [Member]" } } }, "localname": "OfficerMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r131", "r211", "r214", "r422", "r423" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/OrganizationAdditionalInformationDetail", "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/OrganizationAdditionalInformationDetail", "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://installedbuildingproducts.com/role/IncomeTaxesAdditionalInformationDetail", "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail", "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtParentheticalDetail", "http://installedbuildingproducts.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://installedbuildingproducts.com/role/IncomeTaxesAdditionalInformationDetail", "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail", "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtParentheticalDetail", "http://installedbuildingproducts.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/OrganizationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r132", "r211", "r215", "r424", "r428", "r433" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/OrganizationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r133", "r363" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r143" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "Accounting Standards Update 2016-13 [Member]" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CreditLossesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 21.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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r150" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule Of Changes In Allowance For Credit Losses" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CreditLossesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal": { "auth_ref": [ "r145" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable from change in methodology.", "label": "Accounts Receivable, Change in Method, Credit Loss Expense (Reversal)", "terseLabel": "Cumulative effect of change in accounting principle" } } }, "localname": "AccountsReceivableChangeInMethodCreditLossExpenseReversal", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CreditLossesScheduleOfChangesInAllowanceForCreditLossesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r19", "r134", "r135", "r212" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.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", "verboseLabel": "Accounts receivable (less allowance for credit losses of $9,029 and $6,878 at March 31, 2020 and December 31, 2019, respectively)" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r42", "r103", "r361", "r364", "r365" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "terseLabel": "Accounts receivable, related parties" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrent": { "auth_ref": [ "r8", "r9", "r33" ], "calculation": { "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfAccruedGeneralInsuranceReservesDetail": { "order": 1.0, "parentTag": "us-gaap_AccruedInsuranceCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Insurance, Current", "terseLabel": "Included in other current liabilities" } } }, "localname": "AccruedInsuranceCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfAccruedGeneralInsuranceReservesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrentAndNoncurrent": { "auth_ref": [ "r14", "r16", "r393", "r412" ], "calculation": { "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfAccruedGeneralInsuranceReservesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees.", "label": "Accrued Insurance", "totalLabel": "Total" } } }, "localname": "AccruedInsuranceCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfAccruedGeneralInsuranceReservesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfAccruedGeneralInsuranceReservesDetail": { "order": 2.0, "parentTag": "us-gaap_AccruedInsuranceCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due beyond one year (or beyond one operating cycle if longer) to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverages to employees.", "label": "Accrued Insurance, Noncurrent", "terseLabel": "Included in other long-term liabilities" } } }, "localname": "AccruedInsuranceNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfAccruedGeneralInsuranceReservesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r52", "r54", "r55" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 30.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "verboseLabel": "Effective portion of unrealized (loss) gain on derivative instruments" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://installedbuildingproducts.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r51", "r55", "r56", "r296" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsEstimatesOfAcquiredIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r172" ], "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 Estimated Useful Life (yrs)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsEstimatesOfAcquiredIntangibleAssetsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AcquisitionCosts": { "auth_ref": [ "r375", "r376" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties.", "label": "Acquisition Costs, Period Cost", "terseLabel": "Acquisition-related costs" } } }, "localname": "AcquisitionCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r20" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 27.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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "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 [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CreditLossesAdditionalInformationDetail", "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail", "http://installedbuildingproducts.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r230", "r233", "r252", "r253" ], "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, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r233", "r247", "r251" ], "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": "Share-based compensation expense", "verboseLabel": "Stock compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfStockCompensationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r25", "r136", "r144" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://installedbuildingproducts.com/role/CreditLossesScheduleOfChangesInAllowanceForCreditLossesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r150" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease), Total", "terseLabel": "Current period provision" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CreditLossesScheduleOfChangesInAllowanceForCreditLossesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r149" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Allowance for Doubtful Accounts Receivable, Recoveries", "verboseLabel": "Recoveries collected and other" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CreditLossesScheduleOfChangesInAllowanceForCreditLossesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r148" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Allowance for Doubtful Accounts Receivable, Write-offs", "negatedTerseLabel": "Amounts written off" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CreditLossesScheduleOfChangesInAllowanceForCreditLossesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r89", "r334" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 26.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 Debt Issuance Costs and Discounts", "terseLabel": "Amortization of deferred financing costs and debt discount" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r89", "r169", "r176" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 9.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "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", "positiveLabel": "Amortization of intangibles", "terseLabel": "Amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfLeasedAsset": { "auth_ref": [ "r89", "r340" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The expense charged against earnings for the periodic recognition of capitalized leases. This element may apply to energy companies that lease mineral producing properties and to other enterprises that capitalize property, plant, or equipment obtained through capital leases.", "label": "Amortization of Leased Asset", "verboseLabel": "Amortization of leased assets" } } }, "localname": "AmortizationOfLeasedAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r119" ], "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": "Common stock shares excluded from calculation of diluted net income per common share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/IncomePerCommonShareAdditionalInformationDetail" ], "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 Non-arrangement Transactions [Domain]", "terseLabel": "Arrangements and Non-arrangement Transactions [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r129", "r391", "r411" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r47" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Financial assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsScheduleOfFairValuesOfFinancialAssetsAndLiabilitiesDetail", "http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfCarryingValuesAndAssociatedFairValuesOfFinancialAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain": { "auth_ref": [ "r104", "r373" ], "lang": { "en-US": { "role": { "documentation": "Maturity period remaining for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements. Element name and standard label in Maturity [numeric lower end] to [numeric higher end] [date measure] [Member] or Maturity Greater Than [low end numeric value] [date measure] [Member] or Maturity Less Than [high end numeric value] [date measure] [Member] formats.", "label": "Repurchase Agreements and Similar Transactions, Maturity Periods [Domain]", "terseLabel": "Repurchase Agreements and Similar Transactions, Maturity Periods [Domain]" } } }, "localname": "AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis": { "auth_ref": [ "r104", "r373" ], "lang": { "en-US": { "role": { "documentation": "Information by maturity period remaining for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements. Element name and standard label in Maturity [numeric lower end] to [numeric higher end] [date measure] [Member] or Maturity Greater Than [low end numeric value] [date measure] [Member] or Maturity Less Than [high end numeric value] [date measure] [Member] formats.", "label": "Repurchase Agreements and Similar Transactions, Maturity Periods [Axis]", "terseLabel": "Repurchase Agreements and Similar Transactions, Maturity Periods [Axis]" } } }, "localname": "AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r235", "r250" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BilledContractReceivables": { "auth_ref": [ "r43" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date.", "label": "Billed Contracts Receivable", "terseLabel": "Less: Billings to date" } } }, "localname": "BilledContractReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionScheduleOfCostAndEstimatedEarningsOnUncompletedContractsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "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 [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfBusinessAcquisitionsDetail", "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r271", "r272" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfBusinessAcquisitionsDetail", "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "auth_ref": [ "r264", "r265", "r266" ], "lang": { "en-US": { "role": { "documentation": "Date when the acquirer obtains control of the acquiree, in CCYY-MM-DD format.", "label": "Business Acquisition, Effective Date of Acquisition", "terseLabel": "Date" } } }, "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfBusinessAcquisitionsDetail" ], "xbrltype": "dateItemType" }, "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfBusinessAcquisitionsDetail", "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of voting equity interests acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Acquisition, Pro Forma Information [Abstract]" } } }, "localname": "BusinessAcquisitionProFormaInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r269", "r270" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Pro Forma Results of Operations" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r289" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill acquired expected to be tax deductible" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r269", "r270" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsProFormaResultsOfOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r269", "r270" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Net revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsProFormaResultsOfOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r282", "r283", "r285" ], "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 Transferred", "terseLabel": "Total Purchase Price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfBusinessAcquisitionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r280", "r282", "r283", "r287" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "positiveLabel": "Seller obligations in connection with acquisition of businesses" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r281", "r284", "r288" ], "calculation": { "http://installedbuildingproducts.com/role/FairValueMeasurementsScheduleOfFairValuesOfFinancialAssetsAndLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsScheduleOfFairValuesOfFinancialAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationControlObtainedDescription": { "auth_ref": [ "r268" ], "lang": { "en-US": { "role": { "documentation": "This element represents a description of how the entity obtained control of the acquired entity.", "label": "Business Combination, Control Obtained Description", "terseLabel": "Acquisition Type" } } }, "localname": "BusinessCombinationControlObtainedDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfBusinessAcquisitionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r290" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r274" ], "calculation": { "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r274" ], "calculation": { "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r255", "r274" ], "calculation": { "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred income tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r274" ], "calculation": { "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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": "Intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r273", "r274" ], "calculation": { "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r274" ], "calculation": { "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r273", "r274" ], "calculation": { "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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 and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r274" ], "calculation": { "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Fair value of assets acquired and purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r93", "r94", "r95" ], "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": "Unpaid purchases of property and equipment included in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasedAssetsGross": { "auth_ref": [ "r339" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of leased physical assets used in the normal conduct of business to produce goods and services.", "label": "Capital Leased Assets, Gross", "terseLabel": "Assets relating to master loan agreements, Gross" } } }, "localname": "CapitalLeasedAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet": { "auth_ref": [ "r341" ], "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 a lease meeting the criteria for capitalization.", "label": "Capital Leases, Balance Sheet, Assets by Major Class, Net", "terseLabel": "Capital leased assets, net book value" } } }, "localname": "CapitalLeasesBalanceSheetAssetsByMajorClassNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r160" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairment losses on Contract Assets" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r326", "r327" ], "lang": { "en-US": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Value [Member]" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfCarryingValuesAndAssociatedFairValuesOfFinancialAssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r26", "r91" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsScheduleOfFairValuesOfFinancialAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r85", "r91", "r96" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r85", "r330" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r313" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months", "terseLabel": "Cash Flow Hedge Gain (Loss) to be Reclassified" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash Flow Hedging [Member]" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r39", "r188", "r400", "r417" ], "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 15)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r187", "r189" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r18" ], "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", "periodEndLabel": "BALANCE, Shares", "periodStartLabel": "BALANCE, Shares", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r194" ], "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", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 26.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, Issued", "verboseLabel": "Common stock; $0.01 par value: 100,000,000 authorized, 32,961,777 and 32,871,504 issued and 29,662,312 and 30,016,340 shares outstanding at March 31, 2020 and December 31, 2019, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r217", "r220", "r228", "r254" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Employee Benefits" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r58", "r60", "r61" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive (loss) income, net of tax:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r124", "r125", "r328", "r329" ], "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 [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/OrganizationAdditionalInformationDetail", "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r124", "r125", "r328", "r329", "r425" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/OrganizationAdditionalInformationDetail", "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r124", "r125", "r328", "r329", "r425" ], "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 Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/OrganizationAdditionalInformationDetail", "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r124", "r125", "r328", "r329" ], "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, Percentage", "positiveLabel": "Percentage of Net revenues" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r124", "r125", "r328", "r329" ], "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 [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/OrganizationAdditionalInformationDetail", "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r97", "r293", "r299", "r300" ], "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 [Policy Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contract with Customer, Asset and Liability [Abstract]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Summary of Assets and Liabilities Related to Uncompleted Contracts and Customer Deposits" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r203", "r205", "r212" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Net", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfAssetsAndLiabilitiesRelatedToUncompletedContractsAndCustomerDepositsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r203", "r204", "r212" ], "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", "negatedLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfAssetsAndLiabilitiesRelatedToUncompletedContractsAndCustomerDepositsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r213" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract liability revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractorsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contractors [Abstract]" } } }, "localname": "ContractorsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r70" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 6.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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Sales [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfStockCompensationExpenseDetail", "http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for billings on uncompleted contracts in excess of costs and costs of uncompleted contracts in excess of billings.", "label": "Costs in Excess of Billings and Billings in Excess of Costs [Table Text Block]", "terseLabel": "Schedule of Net Under (Over) Billings" } } }, "localname": "CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "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 [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail", "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "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 [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail", "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CreditLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Credit Loss [Abstract]", "terseLabel": "Credit Loss [Abstract]" } } }, "localname": "CreditLossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CreditLossFinancialInstrumentTextBlock": { "auth_ref": [ "r146", "r152", "r153", "r154", "r155", "r157", "r158" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security.", "label": "Credit Loss, Financial Instrument [Text Block]", "terseLabel": "Credit Losses" } } }, "localname": "CreditLossFinancialInstrumentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CreditLosses" ], "xbrltype": "textBlockItemType" }, "us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1": { "auth_ref": [ "r111" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the cumulative effect on retained earnings net of related income tax effect.", "label": "Cumulative Effect on Retained Earnings, Net of Tax", "verboseLabel": "Cumulative effect of accounting changes, net of tax" } } }, "localname": "CumulativeEffectOnRetainedEarningsNetOfTax1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://installedbuildingproducts.com/role/CreditLossesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CumulativeEffectOnRetainedEarningsTax1": { "auth_ref": [ "r111" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the related income tax effect of a cumulative effect on retained earnings.", "label": "Cumulative Effect on Retained Earnings, Tax", "terseLabel": "Cumulative Effect on Retained Earnings, Tax" } } }, "localname": "CumulativeEffectOnRetainedEarningsTax1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CreditLossesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r123" ], "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 [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r279" ], "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 [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsEstimatesOfAcquiredIntangibleAssetsDetail", "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfGrossCarryingAmountAndAccumulatedAmortizationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r12", "r14", "r15", "r392", "r394", "r409" ], "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 [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfCarryingValuesAndAssociatedFairValuesOfFinancialAssetsAndLiabilitiesDetail", "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail", "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtParentheticalDetail" ], "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 Rate", "terseLabel": "Margin interest rate percentage" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r333", "r335" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r37", "r406" ], "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, Frequency of periodic payment of interest" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r35" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Notes payable Interest rate", "verboseLabel": "Notes payable Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail", "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtParentheticalDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateTerms": { "auth_ref": [ "r35" ], "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 terms" } } }, "localname": "DebtInstrumentInterestRateTerms", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail", "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDateRangeStart1": { "auth_ref": [ "r36" ], "lang": { "en-US": { "role": { "documentation": "Earliest date the outstanding debt instruments are required to be repaid, in CCYY-MM-DD format.", "label": "Debt Instrument, Maturity Date Range, Start", "terseLabel": "Debt instrument maturity date" } } }, "localname": "DebtInstrumentMaturityDateRangeStart1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r37" ], "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 [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfCarryingValuesAndAssociatedFairValuesOfFinancialAssetsAndLiabilitiesDetail", "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail", "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRestrictiveCovenants": { "auth_ref": [ "r100", "r407" ], "lang": { "en-US": { "role": { "documentation": "Description of covenants that limit or prohibit certain actions or activities without the lender's prior consent within a specified period of time or until certain specified targets are achieved for example, reduction of the debt or an increase in net worth to a specified amount).", "label": "Debt Instrument, Restrictive Covenants", "terseLabel": "Debt instrument, covenant requirements" } } }, "localname": "DebtInstrumentRestrictiveCovenants", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r37", "r101", "r195", "r196", "r197", "r198", "r332", "r333", "r335", "r408" ], "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": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail", "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term loan facility maturity period" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r332", "r335" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "terseLabel": "Unamortized debt issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r27", "r334" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "verboseLabel": "Deferred financing costs and debt issuance costs, net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNoncurrent": { "auth_ref": [ "r255", "r256", "r257" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 14.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 and classified as noncurrent.", "label": "Deferred Tax Liabilities, Net, Noncurrent", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPostretirementHealthCoverageMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide postretirement health benefits to retiree or beneficiary. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Postretirement Health Coverage [Member]", "terseLabel": "Medical IBNR Included in Accrued Compensation [Member]" } } }, "localname": "DefinedBenefitPostretirementHealthCoverageMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DefinedContributionPlanAdministrativeExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of administrative expense incurred by defined contribution plan.", "label": "Defined Contribution Plan, Administrative Expense", "terseLabel": "Administration expense related to employee contribution plan" } } }, "localname": "DefinedContributionPlanAdministrativeExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r89", "r127" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 24.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", "verboseLabel": "Depreciation and amortization of property and equipment" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInceptionDates": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Date the entity entered into the derivative contract, in CCYY-MM-DD format.", "label": "Derivative, Inception Date", "terseLabel": "Notional amount beginning date" } } }, "localname": "DerivativeInceptionDates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r306", "r307", "r308", "r310" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivatives and Hedging Activities" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/DerivativesAndHedgingActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "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": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about derivatives and hedging activities.", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r305", "r306", "r308" ], "lang": { "en-US": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred": { "auth_ref": [ "r314" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into earnings.", "label": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred", "terseLabel": "Reclassification from accumulated other comprehensive income to interest expense" } } }, "localname": "DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r48", "r49", "r325" ], "calculation": { "http://installedbuildingproducts.com/role/FairValueMeasurementsScheduleOfFairValuesOfFinancialAssetsAndLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative financial instruments" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsScheduleOfFairValuesOfFinancialAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeMaturityDates": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Date the derivative contract matures, in CCYY-MM-DD format.", "label": "Derivative, Maturity Date", "terseLabel": "Notional amount maturity date" } } }, "localname": "DerivativeMaturityDates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r302", "r303" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional amount of derivative instruments" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r305" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument [Member]" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r211" ], "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": "Summary of Revenues Disaggregated by End Market and Product" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r65", "r109", "r114", "r116", "r117", "r118", "r121", "r403", "r420" ], "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", "verboseLabel": "Basic net income per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r65", "r109", "r114", "r116", "r117", "r118", "r121", "r403", "r420" ], "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", "verboseLabel": "Diluted net income per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r122" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Income Per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/IncomePerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r102", "r258", "r259" ], "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 Reconciliation, Percent", "verboseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 20.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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 compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Employee-related Liabilities [Abstract]" } } }, "localname": "EmployeeRelatedLiabilitiesCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r248" ], "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, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r248" ], "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, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Compensation cost not yet recognized, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r194" ], "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 [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsScheduleOfFairValuesOfFinancialAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r316", "r317", "r318", "r322" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsScheduleOfFairValuesOfFinancialAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfCarryingValuesAndAssociatedFairValuesOfFinancialAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r316", "r326", "r327" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfCarryingValuesAndAssociatedFairValuesOfFinancialAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r316", "r326" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Summary of Carrying Values and Associated Fair Values of Financial Assets and Liabilities" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r221", "r222", "r226", "r317", "r369" ], "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 Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsScheduleOfFairValuesOfFinancialAssetsAndLiabilitiesDetail", "http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfCarryingValuesAndAssociatedFairValuesOfFinancialAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r316", "r323" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfCarryingValuesAndAssociatedFairValuesOfFinancialAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r221", "r222", "r226", "r317", "r370" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsScheduleOfFairValuesOfFinancialAssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r221", "r222", "r226", "r317", "r371" ], "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, Level 2 [Member]", "terseLabel": "Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsScheduleOfFairValuesOfFinancialAssetsAndLiabilitiesDetail", "http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfCarryingValuesAndAssociatedFairValuesOfFinancialAssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r221", "r222", "r226", "r317", "r372" ], "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, Level 3 [Member]", "terseLabel": "Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsScheduleOfFairValuesOfFinancialAssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r320" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "terseLabel": "Preliminary purchase price" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases, (Sales), Issuances, (Settlements) [Abstract]" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r320" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "negatedLabel": "Amounts paid to sellers" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r319" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsScheduleOfFairValuesOfFinancialAssetsAndLiabilitiesDetail", "http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfCarryingValuesAndAssociatedFairValuesOfFinancialAssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FederalHomeLoanBanksAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Federal Home Loan Banks [Abstract]" } } }, "localname": "FederalHomeLoanBanksAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r344", "r348", "r358" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "verboseLabel": "Interest on finance lease obligations" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r346", "r352" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "verboseLabel": "Operating cash flows for finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r343" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 23.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails": { "order": 6.0, "parentTag": "ibp_LeaseLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "disclosureGuidance": "Financing", "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 obligation under leases", "terseLabel": "Current maturities of finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail", "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r343" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 15.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails": { "order": 4.0, "parentTag": "ibp_LeaseLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "definitionGuidance": "Finance lease obligations", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Financing", "verboseLabel": "Long-term lease obligations" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail", "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r357" ], "calculation": { "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail": { "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 minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r357" ], "calculation": { "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail": { "order": 12.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due after Year Five", "verboseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r357" ], "calculation": { "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail": { "order": 11.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Five", "verboseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r357" ], "calculation": { "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail": { "order": 10.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Four", "verboseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r357" ], "calculation": { "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail": { "order": 9.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Three", "verboseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r357" ], "calculation": { "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail": { "order": 8.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Two", "verboseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r357" ], "calculation": { "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail": { "order": 7.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in remainder of fiscal year following latest fiscal year ended.", "label": "Finance Lease, Liability, Payments, Remainder of Fiscal Year", "verboseLabel": "Remainder of 2020" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r357" ], "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: Amounts representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r345", "r352" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Principal payments on finance lease obligations", "verboseLabel": "Financing cash flows for finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r342" ], "calculation": { "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails": { "order": 2.0, "parentTag": "ibp_LeaseAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Lease, Right-of-Use Asset", "verboseLabel": "Finance" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r355", "r358" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r354", "r358" ], "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 Term", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": { "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": "Financing Receivable, Past Due [Line Items]" } } }, "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CreditLossesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Estimates of Acquired Intangible Assets" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r175" ], "calculation": { "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfGrossCarryingAmountAndAccumulatedAmortizationDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "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", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfGrossCarryingAmountAndAccumulatedAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "terseLabel": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsEstimatesOfAcquiredIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized 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": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfEstimatedAggregateAnnualAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the 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": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfEstimatedAggregateAnnualAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r177" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfEstimatedAggregateAnnualAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r177" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfEstimatedAggregateAnnualAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r177" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfEstimatedAggregateAnnualAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r177" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfEstimatedAggregateAnnualAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r170", "r173", "r175", "r178", "r374" ], "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 [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsEstimatesOfAcquiredIntangibleAssetsDetail", "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfGrossCarryingAmountAndAccumulatedAmortizationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r175", "r374" ], "calculation": { "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfGrossCarryingAmountAndAccumulatedAmortizationDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfGrossCarryingAmountAndAccumulatedAmortizationDetail" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfGrossCarryingAmountAndAccumulatedAmortizationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r170", "r174" ], "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 [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsEstimatesOfAcquiredIntangibleAssetsDetail", "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfGrossCarryingAmountAndAccumulatedAmortizationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r175" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfGrossCarryingAmountAndAccumulatedAmortizationDetail": { "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", "terseLabel": "Intangibles, net", "totalLabel": "Net Book Value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfGrossCarryingAmountAndAccumulatedAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract]", "terseLabel": "Finite Lived Intangible Assets Net Amortization Expense Rolling Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfEstimatedAggregateAnnualAmortizationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in carrying value of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Period Increase (Decrease)", "terseLabel": "Increase in gross carrying amount of intangibles" } } }, "localname": "FiniteLivedIntangibleAssetsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r171" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Estimated Fair Value" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsEstimatesOfAcquiredIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r89", "r180", "r182" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 28.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Gain on sale of property and equipment" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 8.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "Administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r66" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "Administrative [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfStockCompensationExpenseDetail", "http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralLiabilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of business insurance which provides insurance coverage for a wide variety of liability exposures including, but not limited to, contractual liability, product liability and personal injury liability.", "label": "General Liability [Member]", "terseLabel": "General Liability [Member]" } } }, "localname": "GeneralLiabilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfInsuranceReceivableForClaimsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r161", "r162" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 9.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", "periodEndLabel": "Goodwill (Net), ending balance", "periodStartLabel": "Goodwill (Net), beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesSummaryOfChangeInCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r164" ], "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": "Business Combinations", "verboseLabel": "Business Combinations" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesSummaryOfChangeInCarryingAmountOfGoodwillDetail" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r179" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangibles" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangibles" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r163", "r166" ], "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", "periodEndLabel": "Goodwill (Gross), ending balance", "periodStartLabel": "Goodwill (Gross), beginning balance" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesSummaryOfChangeInCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r163", "r166" ], "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", "negatedPeriodEndLabel": "Accumulated Impairment Losses, ending balance", "negatedPeriodStartLabel": "Accumulated Impairment Losses, beginning balance" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesSummaryOfChangeInCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillOtherIncreaseDecrease": { "auth_ref": [ "r165" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Other Increase (Decrease)", "terseLabel": "Other", "verboseLabel": "Other" } } }, "localname": "GoodwillOtherIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesSummaryOfChangeInCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r229", "r231", "r245" ], "lang": { "en-US": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]", "terseLabel": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]", "terseLabel": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r69" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 4.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", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r305", "r311" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r305" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r305" ], "lang": { "en-US": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_HeldToMaturitySecuritiesCurrent": { "auth_ref": [ "r138" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity), classified as current.", "label": "Debt Securities, Held-to-maturity, Current", "terseLabel": "Investments" } } }, "localname": "HeldToMaturitySecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/InvestmentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldtomaturitySecuritiesMember": { "auth_ref": [ "r141" ], "lang": { "en-US": { "role": { "documentation": "Investments in debt securities classified as held-to-maturity.", "label": "Held-to-maturity Securities [Member]", "terseLabel": "Held-to-Maturity Securities [Member]" } } }, "localname": "HeldtomaturitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/InvestmentsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r63", "r109", "r389", "r401", "r421" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 2.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, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r183" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail", "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfStockCompensationExpenseDetail", "http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesDetails", "http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail", "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfStockCompensationExpenseDetail", "http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesDetails", "http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r263" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r98", "r128", "r261" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 12.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 (benefit)", "verboseLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r92" ], "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": "Income taxes, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r88" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 21.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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r88" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "auth_ref": [ "r88" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.", "label": "Increase (Decrease) in Income Taxes", "terseLabel": "Income taxes receivable/payable" } } }, "localname": "IncreaseDecreaseInIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r88" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 19.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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, excluding effects of acquisitions" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r88" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r88" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r115", "r120" ], "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive effect of outstanding restricted stock awards after application of the Treasury Stock Method" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/IncomePerCommonShareAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_InformationByCategoryOfDebtSecurityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by category of debt security, either available-for-sale or held-to-maturity.", "label": "Debt Security Category [Axis]", "terseLabel": "Debt Security Category [Axis]" } } }, "localname": "InformationByCategoryOfDebtSecurityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/InvestmentsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InsuranceSettlementsReceivableNoncurrent": { "auth_ref": [ "r27" ], "calculation": { "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfInsuranceReceivableForClaimsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) of 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, Noncurrent", "terseLabel": "Included in other non-current assets", "totalLabel": "Total insurance receivables and indemnification assets included in other non-current assets" } } }, "localname": "InsuranceSettlementsReceivableNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfInsuranceReceivableForClaimsDetail", "http://installedbuildingproducts.com/role/EmployeeBenefitsScheduleOfInsuranceReceivableForClaimsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r62", "r126", "r331", "r334", "r404" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 10.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "verboseLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r83", "r86", "r92" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r309" ], "lang": { "en-US": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap [Member]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r45", "r159" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.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" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r316" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "terseLabel": "Investments" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfCarryingValuesAndAssociatedFairValuesOfFinancialAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r142", "r390", "r405", "r427" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r356", "r358" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "verboseLabel": "Total lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lease, Cost [Abstract]", "verboseLabel": "Finance lease cost" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r356" ], "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": "Schedule of lease costs for finance and operating leases" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r357" ], "calculation": { "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "verboseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r357" ], "calculation": { "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r357" ], "calculation": { "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r357" ], "calculation": { "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "verboseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r357" ], "calculation": { "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "verboseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r357" ], "calculation": { "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "verboseLabel": "Remainder of 2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r357" ], "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: Amounts representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r359" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit [Member]" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r32" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 12.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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r395", "r415" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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 Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 18.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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r316" ], "calculation": { "http://installedbuildingproducts.com/role/FairValueMeasurementsScheduleOfFairValuesOfFinancialAssetsAndLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total financial liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsScheduleOfFairValuesOfFinancialAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Financial liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsScheduleOfFairValuesOfFinancialAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r15", "r394", "r409" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Borrowings outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r29" ], "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", "terseLabel": "Line of credit maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r29" ], "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": "Remaining borrowing availability" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r15", "r192", "r394", "r413" ], "calculation": { "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total long term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 22.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less: current maturities", "terseLabel": "Current maturities of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r106", "r190" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing 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": "Long-term Debt, Maturities, Repayments of Principal after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r106", "r190" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing 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": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months", "terseLabel": "Remainder of 2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r106", "r190" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing 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": "Long-term Debt, Maturities, Repayments of Principal in Year Five", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r106", "r190" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing 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": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r106", "r190" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing 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": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r106", "r190" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing 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": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 17.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "verboseLabel": "Long-term debt, less current maturities" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermLoansPayable": { "auth_ref": [ "r37" ], "calculation": { "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtDetail": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Loans Payable, Noncurrent", "terseLabel": "Term loan, net of unamortized debt issuance costs of $1,592 and $1,662, respectively" } } }, "localname": "LongTermLoansPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r37" ], "calculation": { "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtDetail": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes Payable, Noncurrent", "terseLabel": "Vehicle and equipment notes, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 2.5% to 4.8%" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r37", "r191" ], "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": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermPurchaseCommitmentPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Long-term Purchase Commitment, Period", "terseLabel": "Payment Period, typical" } } }, "localname": "LongtermPurchaseCommitmentPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_MalpracticeInsuranceLineItems": { "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": "Malpractice Insurance [Line Items]", "terseLabel": "Malpractice Insurance [Line Items]" } } }, "localname": "MalpracticeInsuranceLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsScheduleOfInsuranceReceivableForClaimsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MaturitiesOfLongTermDebtAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maturities of Long-term Debt [Abstract]", "terseLabel": "Maturities of Long-term Debt [Abstract]" } } }, "localname": "MaturitiesOfLongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Money Market Funds, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "MoneyMarketFundsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/InvestmentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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 used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r85", "r87", "r90" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 17.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r57", "r59", "r64", "r90", "r120", "r402", "r419" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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) Attributable to Parent", "terseLabel": "Net Income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfBusinessAcquisitionsDetail", "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited", "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r108", "r110" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionAdditionalInformationDetail" ], "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 Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "verboseLabel": "Supplemental disclosure of noncash activities" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r277" ], "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": "Covenants Not-to-Compete [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsEstimatesOfAcquiredIntangibleAssetsDetail", "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfGrossCarryingAmountAndAccumulatedAmortizationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r15", "r394", "r413" ], "calculation": { "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtDetail": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "Notes Payable", "terseLabel": "Various notes payable, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 4% to 6%" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableFairValueDisclosure": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of notes payable.", "label": "Notes Payable, Fair Value Disclosure", "terseLabel": "Senior Notes" } } }, "localname": "NotesPayableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfCarryingValuesAndAssociatedFairValuesOfFinancialAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of businesses acquired" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "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 segment" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/OrganizationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 3.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": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r349", "r358" ], "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" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r343" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 24.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails": { "order": 5.0, "parentTag": "ibp_LeaseLiabilities", "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 obligation under leases", "terseLabel": "Less: Current obligation under leases", "verboseLabel": "Current maturities of operating lease obligations" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail", "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r343" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 16.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails": { "order": 3.0, "parentTag": "ibp_LeaseLiabilities", "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": "Long-term lease obligations", "verboseLabel": "Operating lease obligations" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail", "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r347", "r352" ], "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", "verboseLabel": "Operating cash flows for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r342" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 11.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails": { "order": 1.0, "parentTag": "ibp_LeaseAssets", "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", "verboseLabel": "Operating lease\u00a0right-of-use\u00a0assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r355", "r358" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r354", "r358" ], "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 Term", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r336", "r337" ], "calculation": { "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Backlog [Member]" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsEstimatesOfAcquiredIntangibleAssetsDetail", "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfGrossCarryingAmountAndAccumulatedAmortizationDetail" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r301" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/Organization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r27" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.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\u00a0non-current\u00a0assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Assets, Noncurrent [Abstract]", "terseLabel": "Non-current assets" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r53", "r260", "r262" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "terseLabel": "Unrealized loss on cash flow hedge, tax benefit" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r50", "r52", "r312" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 13.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax", "presentationGuidance": "Unrealized loss on cash flow hedge, net of tax benefit of $1,939 and $921 for the three months ended March 31, 2020 and 2019, respectively", "terseLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited", "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r33" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 19.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 13.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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r72" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 11.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expense" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain": { "auth_ref": [ "r140" ], "lang": { "en-US": { "role": { "documentation": "Provides the categories of debt securities, available-for-sale or held-to-maturity, on which an entity may recognize other than temporary impairments (OTTI) for which a portion related to credit losses has been recognized in earnings and a portion related to all other factors has been recognized in other comprehensive income.", "label": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain]", "terseLabel": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain]" } } }, "localname": "OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/InvestmentsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r74", "r77", "r105" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r79" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 15.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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r81" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities": { "auth_ref": [ "r82" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for financing costs associated with business combinations.", "label": "Payments of Merger Related Costs, Financing Activities", "negatedLabel": "Acquisition-related obligations" } } }, "localname": "PaymentsOfMergerRelatedCostsFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r75", "r286" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash paid" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfBusinessAcquisitionsDetail", "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r75" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.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": "Acquisitions of businesses" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r77" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r76" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.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 and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r235", "r250" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "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 [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r324" ], "lang": { "en-US": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfCarryingValuesAndAssociatedFairValuesOfFinancialAssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PostemploymentBenefitsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Postemployment Benefits [Abstract]" } } }, "localname": "PostemploymentBenefitsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r17" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r17" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r17" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r17" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 31.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, Issued", "verboseLabel": "Preferred Stock; $0.01 par value: 5,000,000 authorized and 0 shares issued and outstanding at March 31 2020 and December 31, 2019, respectively" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Proceeds from senior note issuance" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r78" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Proceeds from vehicle and equipment notes payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r73" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.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 and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "auth_ref": [ "r74" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Sale of Short-term Investments", "terseLabel": "Maturities of short term investments" } } }, "localname": "ProceedsFromSaleOfShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r57", "r59", "r84", "r129", "r130", "r292", "r294", "r295", "r297", "r298" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 31.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": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r11", "r181", "r416" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 10.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 and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": { "auth_ref": [ "r338" ], "lang": { "en-US": { "role": { "documentation": "Information by property that could be leased or is available for lease.", "label": "Property Subject to or Available for Operating Lease [Axis]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain": { "auth_ref": [ "r338" ], "lang": { "en-US": { "role": { "documentation": "A descriptive title of whether the property is subject to or available for operating lease.", "label": "Property Subject to or Available for Operating Lease [Domain]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r67", "r147" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 27.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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": "Provision for credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement maturing in the next fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.", "label": "Purchase Obligation, Due in Next Twelve Months", "terseLabel": "Purchase obligation, 2020" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement maturing in the second fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.", "label": "Purchase Obligation, Due in Second Year", "terseLabel": "Purchase obligation, 2021" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesLongTermContractsOrPrograms": { "auth_ref": [ "r43" ], "calculation": { "http://installedbuildingproducts.com/role/RevenueRecognitionScheduleOfCostAndEstimatedEarningsOnUncompletedContractsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled as of the balance sheet date.", "label": "Receivables, Long-term Contracts or Programs", "totalLabel": "Total" } } }, "localname": "ReceivablesLongTermContractsOrPrograms", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionScheduleOfCostAndEstimatedEarningsOnUncompletedContractsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r368" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r360" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Rent" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Purchases" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r223", "r362", "r364", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r368" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r80" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "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", "negatedLabel": "Principal payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r199", "r414" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 28.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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r218", "r219", "r224", "r225", "r227" ], "lang": { "en-US": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r218", "r219", "r224", "r225", "r227" ], "lang": { "en-US": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r210", "r211" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 5.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": "Revenue", "terseLabel": "Net revenue", "verboseLabel": "Net revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfBusinessAcquisitionsDetail", "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited", "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r216" ], "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 Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r68", "r426" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Sales" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.", "label": "Revenue, Performance Obligation, Description of Timing", "terseLabel": "Performance obligation, description of timing" } } }, "localname": "RevenuePerformanceObligationDescriptionOfTiming", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r208" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Transaction price allocated to uncompleted contracts" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "documentation": "Description of when remaining performance obligation is expected to be recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation", "terseLabel": "Expected time of revenue recognition" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r353", "r358" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "verboseLabel": "Right-of-use assets obtained in exchange for operating lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r124" ], "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": "Revenue [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r271", "r272" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfBusinessAcquisitionsDetail", "http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r271", "r272" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Business Combinations" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r233", "r246", "r251" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Summary of Stock Compensation Expenses" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r316", "r317" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Values of Financial Assets and Liabilities" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": { "auth_ref": [ "r151", "r156" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about aging analysis for financing receivable.", "label": "Financing Receivable, Past Due [Table]", "terseLabel": "Financing Receivable, Past Due [Table]" } } }, "localname": "ScheduleOfFinancingReceivablesPastDueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CreditLossesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r170", "r174" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfGrossCarryingAmountAndAccumulatedAmortizationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r170", "r174" ], "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": "Schedule of Gross Carrying Amount, Accumulated Amortization and Net Book Value" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r167", "r168" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Summary of Change in Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "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": "Schedule of Held-to-maturity Securities [Line Items]", "terseLabel": "Schedule of Held-to-maturity Securities [Line Items]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/InvestmentsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "auth_ref": [ "r139" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity [Table]", "terseLabel": "Debt Securities, Held-to-maturity [Table]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/InvestmentsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMalpracticeInsuranceTable": { "auth_ref": [ "r429", "r430", "r431", "r432" ], "lang": { "en-US": { "role": { "documentation": "Insurance coverage used by the entity to manage the financial risk of malpractice claims (including general and professional liability).", "label": "Schedule of Malpractice Insurance [Table]", "terseLabel": "Schedule of Malpractice Insurance [Table]" } } }, "localname": "ScheduleOfMalpracticeInsuranceTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsScheduleOfInsuranceReceivableForClaimsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMalpracticeInsuranceTypeAndTierIdentifierAxis": { "auth_ref": [ "r429", "r430", "r431", "r432" ], "lang": { "en-US": { "role": { "documentation": "Information by type of insurance coverage or layer of insurance that covers malpractice claims.", "label": "Insurance Type and Tier Identifier [Axis]", "terseLabel": "Insurance Type and Tier Identifier [Axis]" } } }, "localname": "ScheduleOfMalpracticeInsuranceTypeAndTierIdentifierAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfInsuranceReceivableForClaimsDetail", "http://installedbuildingproducts.com/role/EmployeeBenefitsScheduleOfInsuranceReceivableForClaimsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "terseLabel": "Summary of Equity-based Awards for Employees" } } }, "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r275" ], "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 Estimated Fair Value of Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r99", "r362", "r364", "r365", "r366", "r367" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to 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": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, 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": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of Common or Related Party Transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r235", "r250" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail", "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfStockCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r174" ], "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": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Aggregate Annual Amortization" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "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": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r66" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Selling [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfStockCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r71" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 7.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.", "label": "Selling Expense", "terseLabel": "Selling" } } }, "localname": "SellingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotes": { "auth_ref": [ "r399", "r418" ], "calculation": { "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtDetail": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.", "label": "Senior Notes", "terseLabel": "Senior Notes due 2028, net of unamortized debt issuance costs of $4,678 and $4,823, respectively" } } }, "localname": "SeniorNotes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period.", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "terseLabel": "Combined Business Acquisitions [Member]" } } }, "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r88" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 29.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": "Noncash stock compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r238" ], "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": "Forfeited/Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r243" ], "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": "Forfeited/Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r241" ], "lang": { "en-US": { "role": { "disclosureGuidance": "Number of shares granted", "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": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r241" ], "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": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r240" ], "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": "Nonvested performance-based stock awards/units, Ending balance", "periodStartLabel": "Nonvested performance-based stock awards/units, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r240" ], "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": "Nonvested performance-based stock awards/units, Ending balance", "periodStartLabel": "Nonvested performance-based stock awards/units, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r242" ], "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": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r242" ], "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", "verboseLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" ], "xbrltype": "perShareItemType" }, "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]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail", "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfStockCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r236" ], "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": "Common stock shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r250" ], "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": "Common stock shares available for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "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", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r244" ], "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": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r232", "r237" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail", "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r231", "r245" ], "lang": { "en-US": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-based Payment Arrangement, Employee [Member]", "terseLabel": "Share-based Payment Arrangement, Employee [Member]" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "auth_ref": [ "r229", "r245" ], "lang": { "en-US": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-based Payment Arrangement, Nonemployee [Member]", "terseLabel": "Share-based Payment Arrangement, Nonemployee [Member]" } } }, "localname": "ShareBasedPaymentArrangementNonemployeeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Nonvested common stock awards, Ending balance", "periodStartLabel": "Nonvested common stock awards, Beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "negatedLabel": "Forfeited/Cancelled" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited/Cancelled" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Nonvested performance-based stock awards, Ending balance", "periodStartLabel": "Nonvested performance-based stock awards, Beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "negatedLabel": "Vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r13", "r396", "r397", "r398", "r410" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r350", "r358" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r107" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r129", "r167", "r184", "r185", "r186", "r422" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r41", "r194" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail", "http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesDetails", "http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesParentheticalDetails" ], "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/2019-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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail", "http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesDetails", "http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r194", "r199" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Share-based compensation issued to directors, shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares (or other type of equity) forfeited during the period.", "label": "Stock Issued During Period, Shares, Share-based Compensation, Forfeited", "negatedLabel": "Surrender of common stock awards, shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationForfeited", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "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": "Issuance of common stock awards to employees, shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r199", "r234", "r244" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Share-based compensation issued to directors, value" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited": { "auth_ref": [ "r249" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Value of forfeited shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Forfeited", "negatedLabel": "Surrender of common stock awards, value" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensationForfeited", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "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": "Issuance of common stock awards to employees, value" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock repurchase program, remaining authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r22", "r23", "r137" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 25.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 Attributable to Parent", "periodEndLabel": "BALANCE", "periodStartLabel": "BALANCE", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information Net cash paid during the period for:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r276" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and Trade Names [Member]" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/BusinessCombinationsEstimatesOfAcquiredIntangibleAssetsDetail", "http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfGrossCarryingAmountAndAccumulatedAmortizationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r200" ], "lang": { "en-US": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "verboseLabel": "Share repurchase, price per share" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r44", "r200" ], "lang": { "en-US": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "negatedPeriodEndLabel": "BALANCE, Treasury Stock, Shares", "negatedPeriodStartLabel": "BALANCE, Treasury Stock, Shares", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r44", "r200", "r201" ], "calculation": { "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 29.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedPeriodEndLabel": "BALANCE, Treasury Stock, Value", "negatedPeriodStartLabel": "BALANCE, Treasury Stock, Value", "negatedTerseLabel": "Treasury stock; at cost: 3,299,465 and 2,855,164 shares at March 31, 2020 and December 31, 2019, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r40", "r200" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r18", "r194", "r199" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedLabel": "Common stock repurchase, shares", "terseLabel": "Common Stock Repurchase, Shares" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://installedbuildingproducts.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r194", "r199", "r200" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Common stock repurchase, value", "terseLabel": "Share repurchase, amount" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://installedbuildingproducts.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeAndTierIdentifierDomain": { "auth_ref": [ "r429" ], "lang": { "en-US": { "role": { "documentation": "Name of the type of insurance coverage or layer of insurance that covers malpractice claims.", "label": "Type and Tier Identifier [Domain]", "terseLabel": "Type and Tier Identifier [Domain]" } } }, "localname": "TypeAndTierIdentifierDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfInsuranceReceivableForClaimsDetail", "http://installedbuildingproducts.com/role/EmployeeBenefitsScheduleOfInsuranceReceivableForClaimsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CreditLossesAdditionalInformationDetail", "http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail", "http://installedbuildingproducts.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r291" ], "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 and Non-arrangement Transactions [Axis]", "terseLabel": "Type of Arrangement and Non-arrangement Transactions [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r351", "r358" ], "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" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesParentheticalDetails" ], "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 [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "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 [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r113", "r118" ], "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 Shares Outstanding, Diluted", "terseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r112", "r118" ], "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" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WorkersCompensationLiabilityCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfWorkersCompensationKnownClaimsAndIbnrReservesDetail": { "order": 1.0, "parentTag": "us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Workers' Compensation Liability, Current", "terseLabel": "Included in other current liabilities" } } }, "localname": "WorkersCompensationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfWorkersCompensationKnownClaimsAndIbnrReservesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent": { "auth_ref": [ "r14", "r16", "r393", "r412" ], "calculation": { "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfWorkersCompensationKnownClaimsAndIbnrReservesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature.", "label": "Workers' Compensation Liability", "totalLabel": "Workers' Compensation Liability" } } }, "localname": "WorkersCompensationLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfWorkersCompensationKnownClaimsAndIbnrReservesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_WorkersCompensationLiabilityNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfWorkersCompensationKnownClaimsAndIbnrReservesDetail": { "order": 2.0, "parentTag": "us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the noncurrent portion of the liabilities (due beyond one year; or beyond one operating cycle if longer).", "label": "Workers' Compensation Liability, Noncurrent", "terseLabel": "Included in other long-term liabilities" } } }, "localname": "WorkersCompensationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfWorkersCompensationKnownClaimsAndIbnrReservesDetail" ], "xbrltype": "monetaryItemType" } }, "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", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "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=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r101": { "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=26873400&loc=d3e23780-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(m)(1)(i)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r105": { "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=26873400&loc=d3e24072-122690" }, "r106": { "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=26873400&loc=d3e24072-122690" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r11": { "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=6877327&loc=d3e13212-122682" }, "r110": { "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" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r137": { "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" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26626-111562" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563" }, "r14": { "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=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27340-111563" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "8B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=SL6284393-111563" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118950378&loc=SL82887624-210437" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r15": { "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=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919269-210447" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919272-210447" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919236-210447" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "80", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955255&loc=SL82922355-210448" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r16": { "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=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r169": { "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" }, "r17": { "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=6877327&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r18": { "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=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r19": { "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=6877327&loc=d3e13212-122682" }, "r190": { "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" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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=27012166&loc=d3e187085-122770" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "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=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130554-203045" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r21": { "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=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r22": { "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=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r221": { "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" }, "r222": { "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" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r226": { "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" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=SL116886442-113899" }, "r23": { "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=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4549-113899" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r238": { "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=116856206&loc=d3e5070-113901" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r24": { "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=6877327&loc=d3e13212-122682" }, "r240": { "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=116856206&loc=d3e5070-113901" }, "r241": { "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=116856206&loc=d3e5070-113901" }, "r242": { "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=116856206&loc=d3e5070-113901" }, "r243": { "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=116856206&loc=d3e5070-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r247": { "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=116856206&loc=d3e5070-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "c(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r25": { "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=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r254": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31958-109318" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r26": { "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=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e39076-109324" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r263": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e845-128460" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e848-128460" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r27": { "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=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r271": { "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" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r28": { "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=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r282": { "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" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r29": { "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=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "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=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r301": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20,22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109978405&loc=d3e80720-113993" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80845-113994" }, "r315": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r317": { "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" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r32": { "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=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r33": { "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=6877327&loc=d3e13212-122682" }, "r330": { "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" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r335": { "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" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164653&loc=d3e41551-112718" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45014-112735" }, "r34": { "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=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45031-112735" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r35": { "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=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r359": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r36": { "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=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r361": { "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" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864" }, "r367": { "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" }, "r368": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r37": { "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=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r374": { "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" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=82851474&loc=d3e511914-122862" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=82851474&loc=d3e511914-122862" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r38": { "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=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r389": { "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" }, "r39": { "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=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r391": { "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=6876686&loc=d3e534808-122878" }, "r392": { "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=6876686&loc=d3e534808-122878" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r394": { "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=6876686&loc=d3e534808-122878" }, "r395": { "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=6876686&loc=d3e534808-122878" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r399": { "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=6876686&loc=d3e534808-122878" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "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=6876686&loc=d3e534808-122878" }, "r401": { "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=116637391&loc=SL114874048-224260" }, "r402": { "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=116637391&loc=SL114874048-224260" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r405": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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=119400593&loc=d3e572229-122910" }, "r41": { "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=6877327&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r411": { "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=119400593&loc=d3e572229-122910" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r413": { "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=119400593&loc=d3e572229-122910" }, "r414": { "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=119400593&loc=d3e572229-122910" }, "r415": { "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=119400593&loc=d3e572229-122910" }, "r416": { "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=119400593&loc=d3e572229-122910" }, "r417": { "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=119400593&loc=d3e572229-122910" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r419": { "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=116637232&loc=SL114874131-224263" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r421": { "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=116637232&loc=SL114874131-224263" }, "r422": { "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" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r425": { "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" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=116637345&loc=SL114874292-224272" }, "r427": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r428": { "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=6589523&loc=d3e617274-123014" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "720", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=49178521&loc=d3e9100-115647" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "720", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=49178521&loc=d3e9113-115647" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "720", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=49178521&loc=d3e9127-115647" }, "r433": { "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=6590653&loc=d3e638233-123024" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r435": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r436": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r437": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r438": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r439": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r44": { "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=6877327&loc=d3e13212-122682" }, "r440": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r45": { "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=6877327&loc=d3e13212-122682" }, "r46": { "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=6877327&loc=d3e13212-122682" }, "r47": { "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=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r63": { "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=116634182&loc=SL114868664-224227" }, "r64": { "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=116634182&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r66": { "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=116634182&loc=SL114868664-224227" }, "r67": { "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=116634182&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r69": { "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=116634182&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765" }, "r70": { "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=116634182&loc=SL114868664-224227" }, "r71": { "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=116634182&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r97": { "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" }, "r98": { "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=26873400&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" } }, "version": "2.1" } XML 52 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangibles - Summary of Change in Carrying Amount of Goodwill (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill (Gross), beginning balance $ 265,656
Business Combinations 3,192
Other (180)
Goodwill (Gross), ending balance 268,668
Accumulated Impairment Losses, beginning balance (70,004)
Other 0
Business combinations 0
Accumulated Impairment Losses, ending balance (70,004)
Goodwill (Net), beginning balance 195,652
Business Combinations 3,192
Other (180)
Goodwill (Net), ending balance $ 198,664
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Schedule of Net Under (Over) Billings (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Contractors [Abstract]    
Costs and estimated earnings in excess of billings on uncompleted contracts (contract assets) $ 22,954 $ 22,138
Billings in excess of costs and estimated earnings on uncompleted contracts (contract liabilities) (5,872) (5,734)
Net under billings $ 17,082 $ 16,404
XML 54 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Long-term Debt - Schedule of Debt (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Debt Disclosure [Abstract]    
Senior Notes due 2028, net of unamortized debt issuance costs of $4,678 and $4,823, respectively $ 295,322 $ 295,177
Term loan, net of unamortized debt issuance costs of $1,592 and $1,662, respectively 198,408 198,338
Vehicle and equipment notes, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 2.5% to 4.8% 73,097 72,714
Various notes payable, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 4% to 6% 2,966 2,966
Total long term debt 569,793 569,195
Less: current maturities (24,241) (24,164)
Long-term debt, less current maturities $ 545,552 $ 545,031
XML 55 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Long-term Debt - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Mar. 31, 2020
Debt Instrument [Line Items]      
Term loan facility maturity period   5 years  
Minimum [Member]      
Debt Instrument [Line Items]      
Notes payable Interest rate     4.00%
Maximum [Member]      
Debt Instrument [Line Items]      
Notes payable Interest rate     6.00%
Term Loan [Member]      
Debt Instrument [Line Items]      
Debt instrument maturity date   Apr. 30, 2025  
Master Loan Agreements [Member]      
Debt Instrument [Line Items]      
Payment Period, typical     60 months
Assets relating to master loan agreements, Gross $ 130,200,000   $ 133,800,000
Capital leased assets, net book value 68,200,000   68,400,000
Term Loan Agreement [Member]      
Debt Instrument [Line Items]      
Debt instrument, face amount $ 400,000,000    
Term Loan Agreement [Member] | Term Loan [Member]      
Debt Instrument [Line Items]      
Term loan facility maturity period 7 years    
ABL Credit Agreement [Member]      
Debt Instrument [Line Items]      
Debt instrument, covenant requirements   requiring the satisfaction of a minimum fixed charge coverage ratio of 1.0x in the event that we do not meet a minimum measure of availability under the ABL Revolver.  
Fixed charge coverage ratio 1.0    
ABL Credit Agreement [Member] | Eurodollar Rate Loan One [Member]      
Debt Instrument [Line Items]      
Margin interest rate percentage   1.25%  
ABL Credit Agreement [Member] | Eurodollar Rate Loan Two [Member]      
Debt Instrument [Line Items]      
Margin interest rate percentage   1.50%  
ABL Credit Agreement [Member] | Base Rate Loan One [Member]      
Debt Instrument [Line Items]      
Margin interest rate percentage   0.25%  
ABL Credit Agreement [Member] | Base Rate Loan Two [Member]      
Debt Instrument [Line Items]      
Margin interest rate percentage   0.50%  
ABL Credit Agreement [Member] | Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Line of credit maximum borrowing capacity   $ 200,000,000.0  
Borrowings outstanding     78,300,000
ABL Credit Agreement [Member] | Letter of Credit [Member]      
Debt Instrument [Line Items]      
Line of credit maximum borrowing capacity   75,000,000.0  
ABL Credit Agreement [Member] | Incremental Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Line of credit maximum borrowing capacity   50,000,000.0  
ABL Credit Agreement [Member] | Swing Line Loans [Member]      
Debt Instrument [Line Items]      
Line of credit maximum borrowing capacity   20,000,000.0  
ABL Third Amendment [Member] | Letter of Credit [Member]      
Debt Instrument [Line Items]      
Remaining borrowing availability     $ 161,300,000
5.75% Senior Notes Due 2028 [Member]      
Debt Instrument [Line Items]      
Debt instrument, face amount   $ 300,000,000.0  
Debt instrument maturity date   Feb. 01, 2028  
Notes payable Interest rate   5.75%  
Debt instrument, interest rate terms   interest will be payable semi-annually in cash in arrears on February 1 and August 1, commencing on February 1, 2020.  
Debt instrument, Frequency of periodic payment of interest   semi-annually  
Proceeds from senior note issuance   $ 295,000,000.0  
Term Loan Amendment Agreement [Member] | Term Loan [Member]      
Debt Instrument [Line Items]      
Margin interest rate percentage 1.25%    
Deferred financing costs and debt issuance costs, net $ 198,400,000    
Term Loan Amendment Agreement [Member] | Term Loan [Member] | London Inter Bank Offered Rate LIBRO member | Minimum [Member]      
Debt Instrument [Line Items]      
Margin interest rate percentage 2.25%    
Term Loan Amendment Agreement [Member] | Term Loan [Member] | London Inter Bank Offered Rate LIBRO member | Maximum [Member]      
Debt Instrument [Line Items]      
Margin interest rate percentage 2.50%    
XML 56 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Schedule Of Supplemental Cash Flow Information Related To Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows for operating leases $ 4,746 $ 4,233
Operating cash flows for finance leases 73 94
Financing cash flows for finance leases $ 738 $ 1,366
XML 57 R79.htm IDEA: XBRL DOCUMENT v3.20.1
Income Per Common Share - Additional Information (Detail) - shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Earnings Per Share [Abstract]    
Dilutive effect of outstanding restricted stock awards after application of the Treasury Stock Method 209,000 127,000
Common stock shares excluded from calculation of diluted net income per common share 5,000 9,000
XML 58 R75.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combinations - Summary of Business Acquisitions (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Business Acquisition [Line Items]    
Cash paid $ 8,501  
Seller Obligations 2,570  
Total Purchase Price 11,071  
Revenue 397,331 $ 342,135
Net Income $ 15,988 $ 8,834
Royals [Member]    
Business Acquisition [Line Items]    
Date Feb. 29, 2020  
Acquisition Type Asset  
Cash paid $ 7,590  
Seller Obligations 2,500  
Total Purchase Price 10,090  
Revenue 784  
Net Income $ (87)  
First State Insulation [Member]    
Business Acquisition [Line Items]    
Date   Mar. 18, 2019
Acquisition Type   Asset
Cash paid   $ 5,125
Seller Obligations   1,355
Total Purchase Price   6,480
Revenue   488
Net Income   $ 23
Other Acquisition [Member]    
Business Acquisition [Line Items]    
Date Jan. 13, 2020  
Acquisition Type Asset  
Cash paid $ 911  
Seller Obligations 70  
Total Purchase Price 981  
Revenue 226  
Net Income (21)  
2020 Acquisitions [Member]    
Business Acquisition [Line Items]    
Revenue 1,010  
Net Income $ (108)  
XML 59 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Schedule of Accrued General Insurance Reserves (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]    
Included in other current liabilities $ 3,404 $ 3,538
Included in other long-term liabilities 16,912 18,184
Total $ 20,316 $ 21,722
XML 60 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Organization
3 Months Ended
Mar. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization
NOTE 1 - ORGANIZATION
Installed Building Products (“IBP”), a Delaware corporation formed on October 28, 2011, and its wholly-owned subsidiaries (collectively referred to as the “Company,” and “we,” “us” and “our”) primarily install insulation, waterproofing, fire-stopping, fireproofing, garage doors, rain gutters, window blinds, shower doors, closet shelving and mirrors and other products for residential and commercial builders located in the continental United States. The Company operates in over 180 locations and its corporate office is located in Columbus, Ohio.
We have one operating segment and a single reportable segment. Substantially all of our sales are derived from the service-based installation of various products in the residential new construction, repair and remodel and commercial construction end markets from our national network of branch locations.
Each of our branches has the capacity to serve all of our end markets. See Note 3, Revenue Recognition, for information on our revenues by product and end market.
The COVID-19 outbreak has caused significant volatility, uncertainty and economic disruption. Public health organizations and international, federal, state and local governments have implemented measures to combat the spread of COVID-19, including restrictions on movement such as quarantines, “stay-at-home” orders and social distancing ordinances and restricting or prohibiting outright some or all forms of commercial and business activity. We do not believe the various orders and restrictions or COVID-19 itself materially impacted our business in the first quarter of 2020. The U.S. housing market was robust in the latter months of 2019 and experienced a strong start in 2020. However, the extent to which COVID-19 will impact our operations, customers, suppliers, employees and financial results is uncertain. The future impact of COVID-19 depends on numerous factors including government actions and the resulting impact on construction activity, the effect on our customers’ demand for our services, and the ability of our customers to pay for our services.
XML 61 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition
3 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenue Recognition
NOTE 3 - REVENUE RECOGNITION
Our revenues are derived primarily through contracts with customers whereby we install insulation and other complementary building products and are recognized when control of the promised goods or services is transferred
 
to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and
collectability
of consideration is probable. An insignificant portion of our sales, primarily retail sales, is accounted for on a
point-in-time
basis when the sale occurs, adjusted accordingly for any return provisions. We do offer assurance-type warranties on certain of our installed products and services that do not represent a separate performance obligation and, as such, do not impact the timing or extent of revenue recognition.
For contracts that are not complete at the reporting date, we recognize revenue over time utilizing a
cost-to-cost
input method as we believe this represents the best measure of when goods and services are transferred to the customer. When this method is used, we estimate the costs to complete individual contracts and record as revenue that portion of the total contract price that is considered complete based on the relationship of costs incurred to date to total anticipated costs. Under the
cost-to-cost
method, the use of estimated costs to complete each contract is a significant variable in the process of determining recognized revenue, requires judgment and can change throughout the duration of a contract due to contract modifications and other factors impacting job completion. The costs of earned revenue include all direct material and labor costs and those indirect costs related to contract performance, such as indirect labor, supplies, tools and repairs. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined.
Our long-term contracts can be subject to modification to account for changes in contract specifications and requirements. We consider contract modifications to exist when the modification either creates new, or changes the existing, enforceable rights and obligations. Most of our contract modifications are for goods or services that are not distinct from the existing contract due to the significant integration service provided in the context of the contract and are accounted for as if they were part of that existing contract. The effect of a contract modification on the transaction price and our measure of progress for the performance obligation to which it relates, is recognized as an adjustment to revenue (either as an increase in or a reduction of revenue) on a cumulative
catch-up
basis.
Payment terms typically do not exceed 30 days for short-term contracts and typically do not exceed 60 days for long-term contracts with customers. All contracts are billed either contractually or as work is performed. Billing on our long-term contracts occurs primarily on a monthly basis throughout the contract period whereby we submit invoices for customer payment based on actual or estimated costs incurred during the billing period. On certain of our long-term contracts the customer may withhold payment on an invoice equal to a percentage of the invoice amount, which will be subsequently paid after satisfactory completion of each installation project. This amount is referred to as retainage and is common practice in the construction industry, as it allows for customers to ensure the quality of the service performed prior to full payment. Retainage receivables are classified as current or long-term assets based on the expected time to project completion.
We disaggregate our revenue from contracts with customers by end market and product, as we believe it best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. The following tables present our revenues disaggregated by end market and product (in thousands):
                                 
 
Three months ended March 31,
 
 
2020
   
2019
 
Residential new construction
  $
  298,340
     
75
%   $
  261,310
     
77
%
Repair and remodel
   
24,043
     
6
%    
21,521
     
6
%
Commercial
   
74,948
     
19
%    
59,304
     
17
%
                                 
Net revenues
  $
397,331
     
100
%   $
342,135
     
100
%
                                 
 
 
 
 
 
 
 
 
 
                                 
 
Three months ended March 31,
 
 
2020
   
2019
 
Insulation
  $
  259,701
     
65
%   $
  221,223
     
65
%
Waterproofing
   
28,505
     
7
%    
22,385
     
7
%
Shower doors, shelving and mirrors
   
27,015
     
7
%    
23,917
     
7
%
Garage doors
   
22,987
     
6
%    
21,672
     
6
%
Rain gutters
   
11,576
     
3
%    
11,199
     
3
%
Window blinds
   
10,931
     
3
%    
9,384
     
3
%
Other building products
   
36,616
     
9
%    
32,355
     
9
%
                                 
Net revenues
  $
397,331
     
100
%   $
342,135
     
100
%
                                 
 
 
Contract Assets and Liabilities
Our contract assets consist of unbilled amounts typically resulting from sales under contracts when the
cost-to-cost
method of revenue recognition is utilized and revenue recognized, based on costs incurred, exceeds the amount billed to the customer. Our contract assets are recorded in other current assets in our Condensed Consolidated Balance Sheets. Our contract liabilities consist of customer deposits and billings in excess of revenue recognized, based on costs incurred and are included in other current liabilities in our Condensed Consolidated Balance Sheets.
Contract assets and liabilities related to our uncompleted contracts and customer deposits were as follows (in thousands):
                 
 
March 31,
2020
   
December 31,
2019
 
Contract assets
  $
  22,954
    $
  22,138
 
Contract liabilities
   
(9,107
)    
(8,888
)
 
 
 
 
 
 
 
 
 
Uncompleted contracts were as follows (in thousands):
                 
 
March 31,
2020
   
December 31,
2019
 
Costs incurred on uncompleted contracts
  $
  118,460
    $
  110,818
 
Estimated earnings
   
64,714
     
61,185
 
                 
Total
   
183,174
     
172,003
 
Less: Billings to date
   
166,092
     
155,599
 
                 
Net under billings
  $
17,082
    $
16,404
 
                 
 
 
 
 
 
 
 
 
 
 
Net under billings were as follows (in thousands):
                 
 
March 31,
2020
   
December 31,
2019
 
Costs and estimated earnings in excess of billings on uncompleted contracts
(contract assets)
  $
22,954
    $
22,138
 
Billings in excess of costs and estimated earnings on uncompleted contracts
(contract liabilities)
   
(5,872
)    
(5,734
)
                 
Net under billings
  $
  17,082
    $
  16,404
 
                 
 
 
 
 
 
The difference between contract assets and contract liabilities as of March 31, 2020 compared to December 31, 2019 is primarily the result of timing differences between our performance of obligations under contracts and customer payments. During the three months ended March 31, 2020, we recognized $6.9 million of revenue that was included in the contract liability balance at December 31, 2019. We did not recognize any impairment losses on our receivables and contract assets during the three months ended March 31, 2020 or 2019.
Remaining performance obligations represent the transaction price of contracts for which work has not been performed and excludes unexercised contract options and potential modifications. As of March 31, 2020, the aggregate amount of the transaction price allocated to remaining uncompleted contracts was $91.3 million. We expect to satisfy remaining performance obligations and recognize revenue on substantially all of these uncompleted contracts over the next 18 months.
Practical Expedients and Exemptions
We generally expense sales commissions and other incremental costs of obtaining a contract when incurred because the amortization period is usually one year or less. Sales commissions are recorded within selling expenses on the Condensed Consolidated Statements of Operations and Comprehensive Income.
We do not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less.
XML 62 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Debt
3 Months Ended
Mar. 31, 2020
Debt Disclosure [Abstract]  
Long-Term Debt
NOTE 7 - LONG-TERM DEBT
Long-term debt consisted of the following (in thousands):
                 
 
As of March 31,
   
As of December 31,
 
 
2020
   
2019
 
Senior Notes due 2028, net of unamortized debt issuance costs of $4,678 and $4,823, respectively
  $
  295,322
    $
295,177
 
Term loan, net of unamortized debt issuance costs of $1,592 and $1,662, respectively
   
198,408
     
198,338
 
Vehicle and equipment notes, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 2.5% to 4.8%
   
73,097
     
72,714
 
Various notes payable, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 4% to 6%
   
2,966
     
2,966
 
                 
   
569,793
     
569,195
 
Less: current maturities
   
(24,241
)    
(24,164
)
                 
Long-term debt, less current maturities
  $
545,552
    $
545,031
 
                 
 
 
 
Remaining required repayments of debt principal, gross of
unamortized
debt issuance costs, as of March 31, 2020 are as follows (in thousands):
         
Remainder of 2020
  $
18,719
 
2021
   
20,516
 
2022
   
16,714
 
2023
   
11,432
 
2024
   
5,645
 
Thereafter
   
503,037
 
 
5.75% Senior Notes due 2028
In September 2019, we issued $300.0 million in aggregate principal amount of 5.75% senior unsecured notes (the “Senior Notes”). The Senior Notes will mature on February 1, 2028 and interest will be payable semi-annually in cash in arrears on February 1 and August 1, commencing on February 1, 2020. The net proceeds from the Senior Notes offering were $295.0 million after debt issuance costs. We used some of the net proceeds to repay a portion of our outstanding obligations (including accrued and unpaid interest) under our term loan credit agreement (as defined below) and to pay fees and expenses related to the entry into a new revolving credit facility described below.
The indenture covering the Senior Notes contains restrictive covenants that, among other things, limit the ability of the Company and certain of our subsidiaries (subject to certain exceptions) to: (i) incur additional debt and issue preferred stock; (ii) pay dividends on, redeem or repurchase stock; (iii) prepay subordinated debt; (iv) create liens; (v) make specified types of investments; (vi) apply net proceeds from certain asset sales; (vii) engage in transactions with affiliates; (viii) merge, consolidate or sell substantially all of our assets; and (ix) pay dividends and make other distributions from subsidiaries.
Credit Facilities
In December 2019, we amended and restated our $400 million, seven-year term loan facility due April 2025 (the “Term Loan”) under our credit agreement (the “Term Loan Agreement”), dated as of April 13, 2017 (as previously amended by the First Amendment thereto dated November 30, 2017 and by the Second Amendment thereto dated June 19, 2018). The amended Term Loan (i) effects a repricing of the interest rate applicable to the term loans thereunder from LIBOR plus 2.50% to LIBOR plus 2.25% and (ii) replaces Royal Bank of Canada with Bank of America, N.A. as the administrative agent and collateral agent thereunder. As of March 31, 2020, we had $198.4 million, net of unamortized debt issuance costs, due on our Term Loan. The amended Term Loan also has a margin of 1.25% in the case of base rate loans.
In September 2019, we entered into a new asset-based lending credit agreement (the “ABL Credit Agreement”). The ABL Credit Agreement provides for an asset-based lending credit facility (the “ABL Revolver”) of up to $200.0 million with a five-year maturity, which replaced the Company’s previous revolving credit facility. Borrowing availability under the ABL Revolver is based on a percentage of the value of certain assets securing the Company’s obligations and those of the subsidiary guarantors thereunder. In connection with the Amended and Restated Term Loan, we entered into a Second Amendment (the “Second Amendment”) to the ABL/Term Loan Intercreditor Agreement with Bank of America, N.A., as ABL Agent for the lenders under the ABL Credit Agreement, and Bank of America, N.A., as Term Loan Agent for the lenders under the Amended and Restated Term Loan. Including outstanding letters of credit, our remaining availability under the ABL Revolver as of March 31, 2020 was $161.3 million.
All of the obligations under the Term Loan and ABL Revolver are guaranteed by all of the Company’s existing restricted subsidiaries and will be guaranteed by the Company’s future restricted subsidiaries. Additionally, all obligations under the Term Loan and ABL Revolver, 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 ABL Priority Collateral, as defined in the ABL Credit Agreement, and a second-priority security interest in such assets that constitute Term Loan Priority Collateral, as defined in the Term Loan Agreement.
The ABL Revolver bears interest at either the Eurodollar rate or the base rate (which approximated the prime rate), at the Company’s election, plus a margin of (A)
1.25
% or
1.50
% in the case of Eurodollar rate loans (based on a measure of availability under the ABL Credit Agreement) and (B)
0.25
% or
0.50
% in the case of base rate loans (based on a measure of availability under the ABL Credit Agreement).
The ABL Revolver also provides incremental revolving credit facility commitments of up to $50.0 million. The terms and conditions of any incremental revolving credit facility commitments must be no more favorable than the terms of the ABL Revolver. The ABL Revolver also allows for the issuance of letters of credit of up to $75.0 million in aggregate and borrowing of swingline loans of up to $20.0 million in aggregate.
The ABL Credit Agreement contains a financial covenant requiring the satisfaction of a minimum fixed charge coverage ratio of 1.0x in the event that we do not meet a minimum measure of availability under the ABL Revolver.
Vehicle and Equipment Notes
We are party to a Master Loan and Security Agreement (“Master Loan and Security Agreement”), a Master Equipment Lease Agreement (“Master Equipment Agreement”) and one or more Master Loan Agreements (“Master Loan Agreements” and together with the Master Loan and Security Agreement and Master Equipment Agreement the “Master Loan Equipment Agreements”) with various lenders to provide financing for the purpose of purchasing or leasing vehicles and equipment used in the normal course of business. Each financing arrangement under these agreements constitutes a separate note and obligation. Vehicles and equipment purchased or leased under each financing arrangement serve as collateral for the note applicable to such financing arrangement. Regular payments are due under each note for a period of typically 60 consecutive months after the incurrence of the obligation. The specific terms of each note are based on specific criteria, including the type of vehicle or equipment and the market interest rates at the time. No termination date applies to these agreements. As of March 31, 2020, approximately $78.3 million of the various loan agreements was available for purchases of equipment.
Total gross assets relating to our Master Loan and Equipment Agreements were $133.8 million and $130.2 million as of March 31, 2020 and December 31, 2019, respectively. The net book value of assets under these agreements was $68.4 million and $68.2 million as of March 31, 2020 and December 31, 2019, respectively. Depreciation of assets held under these agreements is included within cost of sales on the Condensed Consolidated Statements of Operations and Comprehensive Income.
XML 63 R4.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Income Statement [Abstract]    
Net revenue $ 397,331 $ 342,135
Cost of sales 281,071 252,697
Gross profit 116,260 89,438
Operating expenses    
Selling 20,355 17,130
Administrative 60,195 48,431
Amortization 6,680 5,888
Operating income 29,030 17,989
Other expense    
Interest expense, net 7,358 5,676
Other 0 125
Income before income taxes 21,672 12,188
Income tax provision 5,684 3,354
Net income 15,988 8,834
Other comprehensive (loss) income, net of tax:    
Unrealized loss on cash flow hedge, net of tax benefit of $1,939 and $921 for the three months ended March 31, 2020 and 2019, respectively (5,608) (2,749)
Comprehensive income $ 10,380 $ 6,085
Basic net income per share $ 0.54 $ 0.30
Diluted net income per share $ 0.53 $ 0.30
Weighted average shares outstanding:    
Basic 29,722,444 29,679,884
Diluted 29,930,954 29,806,653
XML 64 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2020
Federal Home Loan Banks [Abstract]  
Stockholders' Equity
NOTE 11 - STOCKHOLDERS’ EQUITY
As of March 
31
,
2020
and December 
31
,
2019
, we had losses of $
12.8
 million and $
7.1
 million, respectively, in accumulated other comprehensive income on our Condensed Consolidated Balance Sheets, which represents the effective portion of the unrealized loss on our derivative instruments. For additional information, see Note
10
, Derivatives and Hedging Activities.
During the three months ended March 31, 2020, we repurchased approximately 443 thousand shares of our common stock with an aggregate price of approximately $15.8 million, or $35.59 average price per share. We did not repurchase any shares during the three months ended March 31, 2019. The stock repurchase plan is in effect through March 1, 2021 unless extended by our board of directors. The effect of these treasury shares reducing the number of common shares outstanding is reflected in our earnings per share calculation. As of March 31, 2020, we have $44.9 million remaining on our current stock repurchase program. In response to COVID-19, we have temporarily suspended our share repurchase program.
XML 65 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Contract liability revenue recognized $ 6.9  
Impairment losses on Contract Assets 0.0 $ 0.0
Transaction price allocated to uncompleted contracts $ 91.3  
Expected time of revenue recognition over the next 18 months.  
Performance obligation, description of timing one year or less.  
XML 66 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions (Tables)
3 Months Ended
Mar. 31, 2020
Related Party Transactions [Abstract]  
Schedule of Common or Related Party Transactions
The amount of sales to related parties as well as the purchases from and rent expense paid to related parties were as follows (in thousands):
                 
 
Three months ended March 31,
 
 
2020
   
2019
 
Sales
  $
3,282
    $
2,661
 
Purchases
   
607
     
388
 
Rent
   
272
     
260
 
 
 
 
 
 
 
 
 
XML 67 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 68 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
NOTE 15 - COMMITMENTS AND CONTINGENCIES
Accrued General Liability and Auto Insurance
Accrued general liability and auto insurance reserves included on the Condensed Consolidated Balance Sheets were as follows (in thousands):
                 
 
March 31,
2020
   
December 31,
2019
 
Included in other current liabilities
  $
3,404
    $
3,538
 
Included in other long-term liabilities
   
16,912
     
18,184
 
                 
  $
20,316
    $
21,722
 
                 
 
 
 
 
 
 
 
 
We also had insurance receivables and indemnification assets included on the Condensed Consolidated Balance Sheets that, in aggregate, offset equal liabilities included within the reserve amounts noted above. The amounts were as follows (in thousands):
                 
 
March 31,
2020
   
December 31,
2019
 
Insurance receivables and indemnification assets for claims under fully insured policies
  $
6,910
    $
7,491
 
Insurance receivables for claims that exceeded the stop loss limit
   
297
     
2,321
 
                 
Total insurance receivables and indemnification assets included in other
non-current
assets
  $
7,207
    $
9,812
 
                 
 
 
 
 
 
 
 
 
Leases
See Note 8, Leases, for further information regarding our lease commitments.
Other Commitments and Contingencies
From time to time, various claims and litigation are asserted or commenced against us principally arising from contractual matters and personnel and employment disputes. In determining loss contingencies, management considers the likelihood of loss as well as the ability to reasonably estimate the amount of such loss or liability. An estimated loss is recorded when it is considered probable that such a liability has been incurred and when the amount of loss can be reasonably estimated. As litigation is subject to inherent uncertainties, we cannot be certain that we will prevail in these matters. However, we do not believe that the ultimate outcome of any pending matters will have a material adverse effect on our consolidated financial position, results of operations or cash flows.
During the year ended December 31, 2018, we entered into an agreement with one of our suppliers to purchase a portion of the insulation materials we utilize across our business. This agreement is effective January 1, 2019 through December 31, 2021 with a purchase obligation of $22.6 million for 2020 and $15.0 million for 2021. For the three months ended March 31, 2020, we have satisfied $1.8 million of our purchase obligation under this agreement.
XML 69 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Summary of Revenues Disaggregated by End Market and Product The following tables present our revenues disaggregated by end market and product (in thousands):
                                 
 
Three months ended March 31,
 
 
2020
   
2019
 
Residential new construction
  $
  298,340
     
75
%   $
  261,310
     
77
%
Repair and remodel
   
24,043
     
6
%    
21,521
     
6
%
Commercial
   
74,948
     
19
%    
59,304
     
17
%
                                 
Net revenues
  $
397,331
     
100
%   $
342,135
     
100
%
                                 
 
 
 
 
 
 
 
 
 
                                 
 
Three months ended March 31,
 
 
2020
   
2019
 
Insulation
  $
  259,701
     
65
%   $
  221,223
     
65
%
Waterproofing
   
28,505
     
7
%    
22,385
     
7
%
Shower doors, shelving and mirrors
   
27,015
     
7
%    
23,917
     
7
%
Garage doors
   
22,987
     
6
%    
21,672
     
6
%
Rain gutters
   
11,576
     
3
%    
11,199
     
3
%
Window blinds
   
10,931
     
3
%    
9,384
     
3
%
Other building products
   
36,616
     
9
%    
32,355
     
9
%
                                 
Net revenues
  $
397,331
     
100
%   $
342,135
     
100
%
                                 
 
 
 
 
 
 
 
Summary of Assets and Liabilities Related to Uncompleted Contracts and Customer Deposits
Contract assets and liabilities related to our uncompleted contracts and customer deposits were as follows (in thousands):
                 
 
March 31,
2020
   
December 31,
2019
 
Contract assets
  $
  22,954
    $
  22,138
 
Contract liabilities
   
(9,107
)    
(8,888
)
 
 
 
 
 
 
 
 
 
Schedule of Cost and Estimated Earnings on Uncompleted Contracts
Uncompleted contracts were as follows (in thousands):
                 
 
March 31,
2020
   
December 31,
2019
 
Costs incurred on uncompleted contracts
  $
  118,460
    $
  110,818
 
Estimated earnings
   
64,714
     
61,185
 
                 
Total
   
183,174
     
172,003
 
Less: Billings to date
   
166,092
     
155,599
 
                 
Net under billings
  $
17,082
    $
16,404
 
                 
 
 
 
 
 
 
 
 
 
 
Schedule of Net Under (Over) Billings
Net under billings were as follows (in thousands):
                 
 
March 31,
2020
   
December 31,
2019
 
Costs and estimated earnings in excess of billings on uncompleted contracts
(contract assets)
  $
22,954
    $
22,138
 
Billings in excess of costs and estimated earnings on uncompleted contracts
(contract liabilities)
   
(5,872
)    
(5,734
)
                 
Net under billings
  $
  17,082
    $
  16,404
 
                 
 
 
 
 
 
XML 70 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangibles - Schedule of Gross Carrying Amount and Accumulated Amortization (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 274,635 $ 270,091
Accumulated Amortization 123,209 116,529
Net Book Value 151,426 153,562
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 171,945 169,334
Accumulated Amortization 74,061 69,388
Net Book Value 97,884 99,946
Covenants Not-to-Compete [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 17,189 16,959
Accumulated Amortization 11,391 10,617
Net Book Value 5,798 6,342
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 70,891 69,718
Accumulated Amortization 23,752 22,609
Net Book Value 47,139 47,109
Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 14,610 14,080
Accumulated Amortization 14,005 13,915
Net Book Value $ 605 $ 165
XML 71 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Credit Losses - Schedule Of Changes In Allowance For Credit Losses (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Credit Loss [Abstract]  
Beginning balance $ 6,878
Cumulative effect of change in accounting principle 1,600
Current period provision 1,298
Recoveries collected and other 204
Amounts written off (951)
Ending balance $ 9,029
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value measurements - Summary of Carrying Values and Associated Fair Values of Financial Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Carrying Value [Member]    
Financial assets:    
Investments $ 26,487 $ 37,961
Carrying Value [Member] | 5.75% Senior Notes Due 2028 [Member]    
Financial assets:    
Senior Notes [1] 300,000  
Level 2 [Member]    
Financial assets:    
Investments 26,431 37,958
Level 2 [Member] | 5.75% Senior Notes Due 2028 [Member]    
Financial assets:    
Senior Notes $ 286,866 [1] $ 321,114
[1] Excludes the impact of unamortized debt issuance costs.
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Employee Benefits - Summary of Workers' Compensation Known Claims and IBNR Reserves (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Employee-related Liabilities [Abstract]    
Included in other current liabilities $ 6,063 $ 6,777
Included in other long-term liabilities 12,165 10,874
Workers' Compensation Liability $ 18,228 $ 17,651
XML 74 R68.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Additional Information (Detail)
3 Months Ended
Mar. 31, 2020
Income Taxes [Line Items]  
Effective tax rate 26.20%
XML 75 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combinations
3 Months Ended
Mar. 31, 2020
Business Combinations [Abstract]  
Business Combinations
NOTE 16 - BUSINESS COMBINATIONS
As part of our ongoing strategy to expand geographically and increase market share in certain markets, we completed two business combinations during the three months ended March 31, 2020 and one business combination during the three months ended March 31, 2019 and one insignificant
tuck-in
acquisition merged into existing operations during the three months ended March 31, 2019, in which we acquired 100% of the voting equity interests in each.
The largest of these acquisitions were Royals Commercial Services, Inc. (“Royals”) in March 2020 and 1st State Insulation, LLC (“1st State Insulation”) in March 2019. Below is a summary of each significant acquisition by year, including revenue and net (loss)/income since date of acquisition, shown for the year acquisition. Where noted, “Other” represents acquisitions that were individually immaterial in that year. Net (loss)/income, as noted below, includes amortization, taxes and interest allocations when
appropriate.
For the three months ended March 31, 2020 (in thousands):
                                                         
 
   
   
   
   
   
Three months ended
March 31, 2020
 
2020 Acquisitions
 
Date
   
Acquisition
Type
   
Cash Paid
   
Seller
Obligations
   
Total Purchase
Price
   
Revenue
   
Net Loss
 
Royals
   
2/29/2020
     
Asset
    $
7,590
    $
2,500
    $
10,090
    $
784
    $
(87
)
Other
   
1/13/2020
     
Asset
     
911
     
70
     
981
     
226
     
(21
)
                                                         
   
     
    $
8,501
    $
2,570
    $
11,071
    $
1,010
    $
(108
)
                                                         
 
 
 
 
For the three months ended March 31, 2019 (in thousands):
                                                         
 
   
   
   
   
   
Three months ended
March 31, 2019
 
2019 Acquisitions
 
Date
   
Acquisition
Type
   
Cash Paid
   
Seller
Obligations
   
Total Purchase
Price
   
Revenue
   
Net Income
 
1st State Insulation
   
3/18/2019
     
Asset
    $
5,125
    $
1,355
    $
6,480
    $
488
    $
23
 
                                                         
 
Acquisition-related costs recorded within administrative expenses on the Condensed Consolidated Statements of Operations and Comprehensive Income amounted to $0.7 million and $0.6 million for the three months ended March 31, 2020 and 2019, respectively. The goodwill recognized in conjunction with these business combinations represents the excess cost of the acquired entity over the net amount assigned to assets acquired and liabilities assumed. We expect to deduct approximately $3.0 million of goodwill for tax purposes as a result of 2020 acquisitions.
Purchase Price Allocations
The estimated fair values of the assets acquired and liabilities assumed for the acquisitions, as well as total purchase prices and cash paid, approximated the following (in thousands):
                                 
 
As of March 31, 2020
   
As of March 31, 2019
 
 
Royals
   
Other
   
Total
   
1st State
 
Estimated fair values:
   
     
     
     
 
Accounts receivable
  $
2,848
    $
 —  
    $
2,848
    $
—  
 
Inventories
   
305
     
70
     
375
     
291
 
Other current assets
   
430
     
11
     
441
     
—  
 
Property and equipment
   
627
     
119
     
746
     
989
 
Intangibles
   
3,930
     
582
     
4,512
     
3,382
 
Goodwill
   
2,986
     
206
     
3,192
     
1,857
 
Other
non-current
assets
   
58
     
8
     
66
     
—  
 
Accounts payable and other current liabilities
   
(1,059
)    
(15
)    
(1,074
)    
(39
)
Deferred income tax liabilities
   
(35
)    
—  
     
(35
)    
—  
 
                                 
Fair value of assets acquired and purchase price
   
10,090
     
981
     
11,071
     
6,480
 
Less seller obligations
   
2,500
     
70
     
2,570
     
1,355
 
                                 
Cash paid
  $
7,590
    $
911
    $
8,501
    $
5,125
 
                                 
 
 
 
 
Contingent consideration is included as “seller obligations” in the above table or within “fair value of assets acquired” if subsequently paid during the period presented. These contingent payments consist primarily of earnouts based on performance that are recorded at fair value at the time of acquisition, and/or
non-complete
agreements and amounts based on working capital calculations. When these payments are expected to be made over one year from the acquisition date, the contingent consideration is discounted to net present value using our weighted average cost of capital (WACC), when appropriate.
Further adjustments to the allocation for each acquisition still under its measurement period are expected as third-party or internal valuations are finalized, certain tax aspects of the transaction are completed, contingent
consideration
is settled and customary post-closing reviews are concluded during the measurement period attributable to each individual business combination. As a result, insignificant adjustments to the fair value of assets acquired, and in some cases total purchase price, have been made to certain business combinations since the date of acquisition and future adjustments may be made through the end of each measurement period. Goodwill and intangibles per the above table may not agree to the total gross increases of these assets as shown in Note 5, Goodwill and Intangibles, during each of the three months ended March 31, 2020 and 2019 due to minor adjustments to goodwill for the allocation of certain acquisitions still under measurement as well as other immaterial intangible assets added during the ordinary course of business. In addition, goodwill and intangibles increased during the three months ended March 31, 2019 due to a small
tuck-in
acquisition merged into existing operations that does not appear in the above table as discussed above.
Estimates of acquired intangible assets related to the acquisitions are as follows (in thousands):
                                 
 
For the three months ended March 31,
 
 
2020
   
2019
 
Acquired intangibles assets
 
Estimated
Fair Value
   
Weighted
Average
Estimated
Useful Life
(yrs.)
   
Estimated
Fair Value
   
Weighted
Average
Estimated
Useful Life
(yrs.)
 
Customer relationships
  $
2,611
     
8
    $
2,100
     
8
 
Trademarks and trade names
   
1,145
     
15
     
999
     
15
 
Non-competition
agreements
   
227
     
5
     
283
     
5
 
Backlog
   
529
     
2
     
—  
     
—  
 
 
Pro Forma Information
The unaudited pro forma information for the combined results of the Company has been prepared as if the 2020 acquisitions had taken place on January 1, 2019 and the 2019 acquisitions had taken place on January 1, 2018. The unaudited pro forma information is not necessarily indicative of the results that we would have achieved had the transactions actually taken place on January 1, 2019 and 2018, respectively, and the unaudited pro forma information does not purport to be indicative of future financial operating results (in thousands, except per share data):
                 
 
Unaudited pro forma for the three
months ended March 31,
 
 
2020
   
2019
 
Net revenue
  $
399,120
    $
359,209
 
Net income
   
16,125
     
9,578
 
Basic and diluted net income per share
   
0.54
     
0.32
 
 
Unaudited pro forma net income reflects additional intangible asset amortization expense of $0.1 million and $1.0 million for the three months ended March 31, 2020 and 2019, respectively, as well as additional income tax expense of $49 thousand and $0.3 million for the three months ended March 31, 2020 and 2019, respectively, that would have been recorded had the 2020 acquisitions taken place on January 1, 2019 and the 2019 acquisitions taken place on January 1, 2018.
XML 76 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Credit Losses (Tables)
3 Months Ended
Mar. 31, 2020
Credit Loss [Abstract]  
Schedule Of Changes In Allowance For Credit Losses
Changes in our allowance for credit losses are as follows (in thousands):
Balance as of January 1, 2020
  $
 
 
6,878
 
Cumulative effect of change in accounting principle
   
1,600
 
Current period provision
   
1,298
 
Recoveries collected and other
   
204
 
Amounts written off
   
(951
)
         
Balance as of March 31, 2020
  $
9,029
 
         
XML 77 d901258d10q_htm.xml IDEA: XBRL DOCUMENT 0001580905 2020-01-01 2020-03-31 0001580905 2020-03-31 0001580905 2019-12-31 0001580905 2019-01-01 2019-03-31 0001580905 2019-01-01 2019-12-31 0001580905 2019-09-01 2019-09-30 0001580905 2020-04-29 0001580905 2018-12-31 0001580905 2019-03-31 0001580905 ibp:TermLoanAgreementMember 2019-12-31 0001580905 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0001580905 us-gaap:FairValueInputsLevel2Member 2019-12-31 0001580905 ibp:WorkersCompensationMember 2019-12-31 0001580905 srt:AffiliatedEntityMember 2019-12-31 0001580905 ibp:MiHomesIncMember 2019-12-31 0001580905 us-gaap:GeneralLiabilityMember 2019-12-31 0001580905 us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2019-12-31 0001580905 us-gaap:HeldtomaturitySecuritiesMember 2019-12-31 0001580905 ibp:FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEightMember 2019-12-31 0001580905 us-gaap:FairValueInputsLevel1Member 2019-12-31 0001580905 us-gaap:CustomerRelationshipsMember 2019-12-31 0001580905 us-gaap:NoncompeteAgreementsMember 2019-12-31 0001580905 us-gaap:TrademarksAndTradeNamesMember 2019-12-31 0001580905 us-gaap:OrderOrProductionBacklogMember 2019-12-31 0001580905 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001580905 ibp:MasterLoanAgreementMember 2019-12-31 0001580905 ibp:TermLoanMember ibp:TermLoanAmendmentAgreementMember 2019-12-31 0001580905 ibp:FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEightMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001580905 country:US 2020-03-31 0001580905 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-03-31 0001580905 us-gaap:FairValueInputsLevel2Member 2020-03-31 0001580905 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2020-03-31 0001580905 ibp:ForwardInterestRateSwapsMember 2020-03-31 0001580905 ibp:WorkersCompensationMember 2020-03-31 0001580905 srt:AffiliatedEntityMember 2020-03-31 0001580905 ibp:MiHomesIncMember 2020-03-31 0001580905 us-gaap:GeneralLiabilityMember 2020-03-31 0001580905 ibp:RoyalsMember 2020-03-31 0001580905 us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2020-03-31 0001580905 us-gaap:HeldtomaturitySecuritiesMember 2020-03-31 0001580905 ibp:TermLoanAgreementMember 2020-03-31 0001580905 ibp:FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEightMember 2020-03-31 0001580905 ibp:InterestRateSwapMaturedOnMayThirtyFirstTwoThousandTwentyTwoMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2020-03-31 0001580905 ibp:InterestRateSwapMaturedOnAprilFifteenTwoThousandTwentyFiveMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2020-03-31 0001580905 us-gaap:FairValueInputsLevel1Member 2020-03-31 0001580905 ibp:OtherAcquisitionMember 2020-03-31 0001580905 srt:MinimumMember ibp:VehicleAndEquipmentNotesMember 2020-03-31 0001580905 srt:MaximumMember ibp:VehicleAndEquipmentNotesMember 2020-03-31 0001580905 srt:MinimumMember 2020-03-31 0001580905 srt:MaximumMember 2020-03-31 0001580905 us-gaap:NoncompeteAgreementsMember 2020-03-31 0001580905 us-gaap:TrademarksAndTradeNamesMember 2020-03-31 0001580905 us-gaap:OrderOrProductionBacklogMember 2020-03-31 0001580905 us-gaap:CustomerRelationshipsMember 2020-03-31 0001580905 ibp:TwoThousandEighteenStockRepurchasePlanMember 2020-03-31 0001580905 us-gaap:FairValueInputsLevel3Member 2020-03-31 0001580905 ibp:TermLoanMember 2020-03-31 0001580905 ibp:MasterLoanAgreementMember 2020-03-31 0001580905 srt:OfficerMember ibp:PerformanceBasedAwardsMember ibp:TwoThousandAndFourteenOmnibusIncentivePlanMember us-gaap:CommonStockMember 2020-03-31 0001580905 ibp:PerformanceBasedRestrictedStockUnitsMember 2020-03-31 0001580905 ibp:TwoThousandAndFourteenOmnibusIncentivePlanMember 2020-03-31 0001580905 ibp:RelatedPartyOperatingLeasesMember 2020-03-31 0001580905 ibp:OtherPartyOperatingLeasesMember 2020-03-31 0001580905 us-gaap:LetterOfCreditMember ibp:AblThirdAmendmentMember 2020-03-31 0001580905 ibp:FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEightMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-03-31 0001580905 ibp:FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEightMember us-gaap:FairValueInputsLevel2Member 2020-03-31 0001580905 us-gaap:RevolvingCreditFacilityMember ibp:AblCreditAgreementMember 2020-03-31 0001580905 ibp:CommercialMember 2019-01-01 2019-03-31 0001580905 ibp:InsulationMember 2019-01-01 2019-03-31 0001580905 ibp:WaterproofingMember 2019-01-01 2019-03-31 0001580905 ibp:ShowerDoorsShelvingAndMirrorsMember 2019-01-01 2019-03-31 0001580905 ibp:GarageDoorsMember 2019-01-01 2019-03-31 0001580905 ibp:RainGuttersMember 2019-01-01 2019-03-31 0001580905 ibp:BlindsMember 2019-01-01 2019-03-31 0001580905 ibp:OtherBuildingProductsMember 2019-01-01 2019-03-31 0001580905 ibp:ResidentialNewConstructionMember 2019-01-01 2019-03-31 0001580905 ibp:RepairAndRemodelMember 2019-01-01 2019-03-31 0001580905 us-gaap:CostOfSalesMember 2019-01-01 2019-03-31 0001580905 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-03-31 0001580905 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-03-31 0001580905 srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001580905 ibp:FirstStateInsulationMember 2019-01-01 2019-03-31 0001580905 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-03-31 0001580905 us-gaap:TrademarksAndTradeNamesMember 2019-01-01 2019-03-31 0001580905 us-gaap:NoncompeteAgreementsMember 2019-01-01 2019-03-31 0001580905 ibp:WaterproofingMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001580905 ibp:ShowerDoorsShelvingAndMirrorsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001580905 ibp:GarageDoorsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001580905 ibp:RainGuttersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001580905 ibp:BlindsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001580905 ibp:OtherBuildingProductsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001580905 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001580905 ibp:InsulationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001580905 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ibp:CommercialMember 2019-01-01 2019-03-31 0001580905 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ibp:ResidentialNewConstructionMember 2019-01-01 2019-03-31 0001580905 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ibp:RepairAndRemodelMember 2019-01-01 2019-03-31 0001580905 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001580905 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2019-01-01 2019-03-31 0001580905 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001580905 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001580905 us-gaap:ShareBasedPaymentArrangementNonemployeeMember ibp:TwoThousandAndFourteenOmnibusIncentivePlanMember 2019-01-01 2019-03-31 0001580905 ibp:NonPerformanceBasedAwardsMember us-gaap:ShareBasedPaymentArrangementEmployeeMember ibp:TwoThousandAndFourteenOmnibusIncentivePlanMember 2019-01-01 2019-03-31 0001580905 srt:OfficerMember ibp:PerformanceBasedAwardsMember ibp:TwoThousandAndFourteenOmnibusIncentivePlanMember us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001580905 ibp:PerformanceBasedRestrictedStockUnitsMember 2019-01-01 2019-03-31 0001580905 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001580905 us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-01 2019-03-31 0001580905 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001580905 ibp:CommercialMember 2020-01-01 2020-03-31 0001580905 ibp:InsulationMember 2020-01-01 2020-03-31 0001580905 ibp:WaterproofingMember 2020-01-01 2020-03-31 0001580905 ibp:ShowerDoorsShelvingAndMirrorsMember 2020-01-01 2020-03-31 0001580905 ibp:GarageDoorsMember 2020-01-01 2020-03-31 0001580905 ibp:RainGuttersMember 2020-01-01 2020-03-31 0001580905 ibp:BlindsMember 2020-01-01 2020-03-31 0001580905 ibp:OtherBuildingProductsMember 2020-01-01 2020-03-31 0001580905 ibp:ResidentialNewConstructionMember 2020-01-01 2020-03-31 0001580905 ibp:RepairAndRemodelMember 2020-01-01 2020-03-31 0001580905 us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0001580905 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-03-31 0001580905 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-03-31 0001580905 srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001580905 ibp:RoyalsMember 2020-01-01 2020-03-31 0001580905 ibp:OtherAcquisitionMember 2020-01-01 2020-03-31 0001580905 us-gaap:OrderOrProductionBacklogMember 2020-01-01 2020-03-31 0001580905 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-03-31 0001580905 us-gaap:TrademarksAndTradeNamesMember 2020-01-01 2020-03-31 0001580905 us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-03-31 0001580905 ibp:CommonStockAwardsMember 2020-01-01 2020-03-31 0001580905 ibp:ShowerDoorsShelvingAndMirrorsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001580905 ibp:GarageDoorsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001580905 ibp:RainGuttersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001580905 ibp:BlindsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001580905 ibp:OtherBuildingProductsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001580905 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001580905 ibp:WaterproofingMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001580905 ibp:InsulationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001580905 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ibp:CommercialMember 2020-01-01 2020-03-31 0001580905 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ibp:ResidentialNewConstructionMember 2020-01-01 2020-03-31 0001580905 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ibp:RepairAndRemodelMember 2020-01-01 2020-03-31 0001580905 ibp:TwoThousandEighteenStockRepurchasePlanMember 2020-01-01 2020-03-31 0001580905 ibp:InterestRateSwapMaturedOnAprilFifteenTwoThousandTwentyFiveMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2020-01-01 2020-03-31 0001580905 ibp:ForwardInterestRateSwapsMember 2020-01-01 2020-03-31 0001580905 ibp:InterestRateSwapMaturedOnMayThirtyFirstTwoThousandTwentyTwoMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2020-01-01 2020-03-31 0001580905 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2020-01-01 2020-03-31 0001580905 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001580905 ibp:VehicleAndEquipmentNotesMember 2020-01-01 2020-03-31 0001580905 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2020-01-01 2020-03-31 0001580905 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001580905 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001580905 ibp:MasterLoanAgreementMember 2020-01-01 2020-03-31 0001580905 us-gaap:ShareBasedPaymentArrangementNonemployeeMember ibp:TwoThousandAndFourteenOmnibusIncentivePlanMember 2020-01-01 2020-03-31 0001580905 ibp:NonPerformanceBasedAwardsMember us-gaap:ShareBasedPaymentArrangementEmployeeMember ibp:TwoThousandAndFourteenOmnibusIncentivePlanMember 2020-01-01 2020-03-31 0001580905 srt:OfficerMember ibp:PerformanceBasedAwardsMember ibp:TwoThousandAndFourteenOmnibusIncentivePlanMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001580905 ibp:PerformanceBasedRestrictedStockUnitsMember 2020-01-01 2020-03-31 0001580905 ibp:TwothousandtwentyacquisitionsMember 2020-01-01 2020-03-31 0001580905 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-01 2020-03-31 0001580905 us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-01 2020-03-31 0001580905 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0001580905 ibp:PerformanceBasedAwardsMember 2020-01-01 2020-03-31 0001580905 ibp:PerformanceBasedStockUnitsMember 2020-01-01 2020-03-31 0001580905 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001580905 ibp:TwoThousandAndFourteenOmnibusIncentivePlanMember 2020-01-01 2020-03-31 0001580905 ibp:FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEightMember 2019-09-30 0001580905 us-gaap:RevolvingCreditFacilityMember ibp:AblCreditAgreementMember 2019-09-30 0001580905 ibp:IncrementalRevolvingCreditFacilityMember ibp:AblCreditAgreementMember 2019-09-30 0001580905 us-gaap:LetterOfCreditMember ibp:AblCreditAgreementMember 2019-09-30 0001580905 ibp:SwingLineLoansMember ibp:AblCreditAgreementMember 2019-09-30 0001580905 ibp:TermLoanMember 2019-09-01 2019-09-30 0001580905 ibp:FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEightMember 2019-09-01 2019-09-30 0001580905 ibp:AblCreditAgreementMember ibp:EurodollarRateLoanOneMember 2019-09-01 2019-09-30 0001580905 ibp:AblCreditAgreementMember ibp:EurodollarRateLoanTwoMember 2019-09-01 2019-09-30 0001580905 ibp:AblCreditAgreementMember ibp:BaseRateLoanOneMember 2019-09-01 2019-09-30 0001580905 ibp:AblCreditAgreementMember ibp:BaseRateLoanTwoMember 2019-09-01 2019-09-30 0001580905 ibp:AblCreditAgreementMember 2019-09-01 2019-09-30 0001580905 ibp:FirstStateInsulationMember 2019-03-31 0001580905 us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 2020-01-01 0001580905 ibp:TermLoanMember ibp:TermLoanAgreementMember 2019-12-17 2019-12-31 0001580905 srt:MaximumMember ibp:TermLoanMember ibp:TermLoanAmendmentAgreementMember ibp:LondonInterBankOfferedRateLibroMemberMember 2019-12-17 2019-12-31 0001580905 srt:MinimumMember ibp:TermLoanMember ibp:TermLoanAmendmentAgreementMember ibp:LondonInterBankOfferedRateLibroMemberMember 2019-12-17 2019-12-31 0001580905 ibp:TermLoanMember ibp:TermLoanAmendmentAgreementMember 2019-12-17 2019-12-31 0001580905 ibp:AblCreditAgreementMember 2019-12-17 2019-12-31 0001580905 us-gaap:CommonStockMember 2018-12-31 0001580905 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001580905 us-gaap:RetainedEarningsMember 2018-12-31 0001580905 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001580905 us-gaap:TreasuryStockMember 2018-12-31 0001580905 us-gaap:CommonStockMember 2019-03-31 0001580905 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001580905 us-gaap:RetainedEarningsMember 2019-03-31 0001580905 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001580905 us-gaap:TreasuryStockMember 2019-03-31 0001580905 us-gaap:CommonStockMember 2019-12-31 0001580905 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001580905 us-gaap:RetainedEarningsMember 2019-12-31 0001580905 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001580905 ibp:CommonStockAwardsMember 2019-12-31 0001580905 us-gaap:TreasuryStockMember 2019-12-31 0001580905 ibp:CommonStockAwardsMember 2020-03-31 0001580905 ibp:PerformanceBasedAwardsMember 2019-12-31 0001580905 ibp:PerformanceBasedStockUnitsMember 2019-12-31 0001580905 ibp:PerformanceBasedAwardsMember 2020-03-31 0001580905 ibp:PerformanceBasedStockUnitsMember 2020-03-31 0001580905 us-gaap:CommonStockMember 2020-03-31 0001580905 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001580905 us-gaap:RetainedEarningsMember 2020-03-31 0001580905 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001580905 us-gaap:TreasuryStockMember 2020-03-31 iso4217:USD shares pure ibp:Location ibp:Business ibp:Segment iso4217:USD shares ibp:Instruments ibp:Installments ibp:Swap false P7Y P5Y 2025-04-15 2025-04-15 2025-04-30 2028-02-01 2020 Q1 0001580905 --12-31 requiring the satisfaction of a minimum fixed charge coverage ratio of 1.0x in the event that we do not meet a minimum measure of availability under the ABL Revolver. 10-Q true 2020-03-31 false 001-36307 Installed Building Products, Inc. DE 45-3707650 495 South High Street Suite 50 Columbus OH 43215 614 221-3399 Common stock IBP NYSE Yes Yes Large Accelerated Filer false false false 29793434 187187000 177889000 26487000 37961000 9029000 6878000 245469000 244519000 73569000 74606000 37024000 46974000 569736000 581949000 106262000 106410000 47134000 45691000 198664000 195652000 151426000 153562000 13842000 16215000 1087064000 1099479000 24241000 24164000 15889000 15459000 2438000 2747000 90708000 98871000 32264000 33636000 36025000 39272000 201565000 214149000 545552000 545031000 30741000 29785000 3412000 3597000 6759000 9175000 53238000 47711000 841267000 849448000 0.01 0.01 5000000 5000000 0 0 0 0 0.01 0.01 100000000 100000000 32961777 32871504 29662312 30016340 330000 329000 192564000 190230000 188169000 173371000 3299465 2855164 122515000 106756000 -12751000 -7143000 245797000 250031000 1087064000 1099479000 397331000 342135000 281071000 252697000 116260000 89438000 20355000 17130000 60195000 48431000 6680000 5888000 29030000 17989000 7358000 5676000 0 -125000 21672000 12188000 5684000 3354000 15988000 8834000 1939000 921000 -5608000 -2749000 10380000 6085000 0.54 0.30 0.53 0.30 29722444 29679884 29930954 29806653 32723972 327000 181815000 105212000 2808361 104425000 -431000 182498000 8834000 8834000 56995 1000 -1000 643 4000 4000 2022000 2022000 -2749000 -2749000 32780967 328000 183836000 114046000 2809004 104429000 -3180000 190601000 32871504 329000 190230000 173371000 2855164 106756000 -7143000 250031000 15988000 15988000 -1190000 -1190000 89957 1000 -1000 1759 2302000 2302000 316 33000 33000 442542 15759000 15759000 -5608000 -5608000 32961777 330000 192564000 188169000 3299465 122515000 -12751000 245797000 15988000 8834000 10374000 9111000 4207000 3798000 6680000 5888000 325000 282000 1298000 828000 35000 19000 2681000 2022000 1000000 3704000 -1411000 -799000 -6933000 1048000 -8308000 -7807000 5649000 2746000 -10291000 -5841000 35912000 15889000 776000 7482000 12275000 7530000 9919000 8658000 8501000 5125000 162000 196000 1340000 420000 -8099000 -13959000 1000000 7094000 4908000 22000 6711000 3946000 738000 1366000 2378000 2818000 15759000 4000 -18514000 -4226000 9299000 -2296000 177889000 90442000 187188000 88146000 9798000 5816000 37000 737000 5612000 3851000 343000 1108000 2570000 1380000 1346000 1503000 <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 1 - ORGANIZATION </div></div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Installed Building Products (“IBP”), a Delaware corporation formed on October 28, 2011, and its wholly-owned subsidiaries (collectively referred to as the “Company,” and “we,” “us” and “our”) primarily install insulation, waterproofing, fire-stopping, fireproofing, garage doors, rain gutters, window blinds, shower doors, closet shelving and mirrors and other products for residential and commercial builders located in the continental United States. The Company operates in over 180 locations and its corporate office is located in Columbus, Ohio. </div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We have one operating segment and a single reportable segment. Substantially all of our sales are derived from the service-based installation of various products in the residential new construction, repair and remodel and commercial construction end markets from our national network of branch locations. </div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Each of our branches has the capacity to serve all of our end markets. See Note 3, Revenue Recognition, for information on our revenues by product and end market.</div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The COVID-19 outbreak has caused significant volatility, uncertainty and economic disruption. Public health organizations and international, federal, state and local governments have implemented measures to combat the spread of COVID-19, including restrictions on movement such as quarantines, “stay-at-home” orders and social distancing ordinances and restricting or prohibiting outright some or all forms of commercial and business activity. We do not believe the various orders and restrictions or COVID-19 itself materially impacted our business in the first quarter of 2020. The U.S. housing market was robust in the latter months of 2019 and experienced a strong start in 2020. However, the extent to which COVID-19 will impact our operations, customers, suppliers, employees and financial results is uncertain. The future impact of COVID-19 depends on numerous factors including government actions and the resulting impact on construction activity, the effect on our customers’ demand for our services, and the ability of our customers to pay for our services.</div></div></div> 180 1 <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES </div></div></div><div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 6pt; margin-bottom: 0px; margin-left: 0%;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basis of Presentation and Principles of Consolidation </div></div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The accompanying consolidated financial statements include all of our wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated. </div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;">The information furnished in the Condensed Consolidated Financial Statements includes normal recurring adjustments and reflects all adjustments which are, in the opinion of management, necessary for a fair presentation of the results of operations and statements of financial position for the interim periods presented. Certain information and footnote disclosures normally included in the consolidated financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (the “SEC”) have been omitted pursuant to such rules and regulations. We believe that the disclosures are adequate to prevent the information presented from being misleading when read in conjunction with our audited consolidated financial statements and the notes thereto included in Part II, Item 8, Financial Statements and Supplementary Data, of our Annual Report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> for the fiscal year ended December 31, 2019 (the “2019 Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K”),</div> as filed with the SEC on February 27, 2020. The December 31, 2019 Condensed Consolidated Balance Sheet data herein was derived from the audited consolidated financial statements but does not include all disclosures required by U.S. GAAP.</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;">Our interim operating results for the three months ended March 31, 2020 are not necessarily indicative of the results to be expected in future operating quarters.</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;">Note 2 to the audited consolidated financial statements in our 2019 Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> describes the significant accounting policies and estimates used in preparation of the audited consolidated financial statements. Other than the recently</div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">implemented accounting policies described below, there have been no changes to our significant accounting policies during the three months ended March 31, 2020. </div></div></div><div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 18pt; margin-bottom: 0px; margin-left: 0%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recently Adopted Accounting Pronouncements </div></div></div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 22%; padding: 0px;"/> <td style="width: 2%; padding: 0px;"/> <td style="width: 22%; padding: 0px;"/> <td style="width: 1%; padding: 0px;"/> <td style="width: 53%; padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap; font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Standard </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Effective Date </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Adoption </div></div></div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13,</div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments—Credit Losses (Topic 326)</div></div> </div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">January 1, 2020 </div></div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">This pronouncement and subsequently-issued amendments change the accounting for credit losses on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div> debt securities and purchased financial assets with credit deterioration. In addition, these amendments require the measurement of all expected credit losses for financial assets, including trade accounts receivable, held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. See Note 4, Credit Losses, for further information. </div></div></td></tr> <tr style="font-size: 1pt;"> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2017-04,</div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</div></div> </div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">January 1, 2020 </div></div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">This ASU addresses concerns over the cost and complexity of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> goodwill impairment test by removing the second step of the goodwill impairment test. Going forward, we will apply a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-step</div> quantitative test and record the amount of goodwill impairment as the excess of a reporting unit’s carrying amount over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit. </div></div></td></tr> <tr style="font-size: 1pt;"> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-13, </div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement</div></div> </div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">January 1, 2020 </div></div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">This pronouncement amends Topic 820 to eliminate, add and modify certain disclosure requirements for fair value measurements. The adoption of this standard did not impact our financial statements or have a material effect on our disclosures. </div></div></div></td></tr> <tr style="font-size: 1pt;"> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-04, </div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Reference Rate Reform: Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848)</div></div> </div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effective upon </div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">issuance </div></div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">This pronouncement contains optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform. The provisions of ASC 848 must be applied at a Topic, Subtopic or Industry Subtopic for all transactions other than derivatives, which may be applied at a hedging relationship level. The relief granted in ASC 848 is applicable only to legacy contracts if the amendments made to the agreements are solely for reference rate reform activities. We elected the practical expedient to continue to assert probability of hedged interest under our interest rate swap agreements, regardless of any expected future modification in terms related to reference rate reform. </div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 12pt; margin-bottom: 0px; margin-left: 0%; line-height: 12pt;"><div style="text-decoration:underline;display:inline;">Recently Issued Accounting Pronouncements Not Yet Adopted<div style="font-style: normal; font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We are currently evaluating the impact of certain ASU’s on our Condensed Consolidated Financial Statements or Notes to Condensed Consolidated Financial Statements, which are described below: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 22%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 25%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 25%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 24%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap; font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Standard </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Description </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Effective Date </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect on the financial statements or<br/>other significant matters </div></div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12, </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes</div></div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">This pronouncement simplifies the accounting for income taxes by removing certain exceptions to the general principles of Topic 740 and improves the consistent application of GAAP by clarifying and amending existing guidance. </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Annual periods beginning after December 15, 2020, including interim periods therein. Early adoption is permitted. </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We are currently assessing the impact of adoption on our consolidated financial statements. </div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 6pt; margin-bottom: 0px; margin-left: 0%;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basis of Presentation and Principles of Consolidation </div></div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The accompanying consolidated financial statements include all of our wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated. </div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;">The information furnished in the Condensed Consolidated Financial Statements includes normal recurring adjustments and reflects all adjustments which are, in the opinion of management, necessary for a fair presentation of the results of operations and statements of financial position for the interim periods presented. Certain information and footnote disclosures normally included in the consolidated financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (the “SEC”) have been omitted pursuant to such rules and regulations. We believe that the disclosures are adequate to prevent the information presented from being misleading when read in conjunction with our audited consolidated financial statements and the notes thereto included in Part II, Item 8, Financial Statements and Supplementary Data, of our Annual Report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> for the fiscal year ended December 31, 2019 (the “2019 Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K”),</div> as filed with the SEC on February 27, 2020. The December 31, 2019 Condensed Consolidated Balance Sheet data herein was derived from the audited consolidated financial statements but does not include all disclosures required by U.S. GAAP.</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;">Our interim operating results for the three months ended March 31, 2020 are not necessarily indicative of the results to be expected in future operating quarters.</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;">Note 2 to the audited consolidated financial statements in our 2019 Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> describes the significant accounting policies and estimates used in preparation of the audited consolidated financial statements. Other than the recently</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">implemented accounting policies described below, there have been no changes to our significant accounting policies during the three months ended March 31, 2020. </div></div></div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 18pt; margin-bottom: 0px; margin-left: 0%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recently Adopted Accounting Pronouncements </div></div></div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 22%; padding: 0px;"/> <td style="width: 2%; padding: 0px;"/> <td style="width: 22%; padding: 0px;"/> <td style="width: 1%; padding: 0px;"/> <td style="width: 53%; padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap; font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Standard </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Effective Date </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Adoption </div></div></div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13,</div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments—Credit Losses (Topic 326)</div></div> </div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">January 1, 2020 </div></div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">This pronouncement and subsequently-issued amendments change the accounting for credit losses on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div> debt securities and purchased financial assets with credit deterioration. In addition, these amendments require the measurement of all expected credit losses for financial assets, including trade accounts receivable, held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. See Note 4, Credit Losses, for further information. </div></div></td></tr> <tr style="font-size: 1pt;"> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2017-04,</div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</div></div> </div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">January 1, 2020 </div></div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">This ASU addresses concerns over the cost and complexity of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> goodwill impairment test by removing the second step of the goodwill impairment test. Going forward, we will apply a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-step</div> quantitative test and record the amount of goodwill impairment as the excess of a reporting unit’s carrying amount over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit. </div></div></td></tr> <tr style="font-size: 1pt;"> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-13, </div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement</div></div> </div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">January 1, 2020 </div></div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">This pronouncement amends Topic 820 to eliminate, add and modify certain disclosure requirements for fair value measurements. The adoption of this standard did not impact our financial statements or have a material effect on our disclosures. </div></div></div></td></tr> <tr style="font-size: 1pt;"> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 8px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-04, </div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Reference Rate Reform: Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848)</div></div> </div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effective upon </div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">issuance </div></div></div></td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">This pronouncement contains optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform. The provisions of ASC 848 must be applied at a Topic, Subtopic or Industry Subtopic for all transactions other than derivatives, which may be applied at a hedging relationship level. The relief granted in ASC 848 is applicable only to legacy contracts if the amendments made to the agreements are solely for reference rate reform activities. We elected the practical expedient to continue to assert probability of hedged interest under our interest rate swap agreements, regardless of any expected future modification in terms related to reference rate reform. </div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 12pt; margin-bottom: 0px; margin-left: 0%; line-height: 12pt;"><div style="text-decoration:underline;display:inline;">Recently Issued Accounting Pronouncements Not Yet Adopted<div style="font-style: normal; font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We are currently evaluating the impact of certain ASU’s on our Condensed Consolidated Financial Statements or Notes to Condensed Consolidated Financial Statements, which are described below: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 22%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 25%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 25%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 24%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap; font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Standard </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Description </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Effective Date </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect on the financial statements or<br/>other significant matters </div></div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12, </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes</div></div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">This pronouncement simplifies the accounting for income taxes by removing certain exceptions to the general principles of Topic 740 and improves the consistent application of GAAP by clarifying and amending existing guidance. </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Annual periods beginning after December 15, 2020, including interim periods therein. Early adoption is permitted. </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We are currently assessing the impact of adoption on our consolidated financial statements. </div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 3 - REVENUE RECOGNITION </div></div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our revenues are derived primarily through contracts with customers whereby we install insulation and other complementary building products and are recognized when control of the promised goods or services is transferred<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and </div>collectability<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> of consideration is probable. An insignificant portion of our sales, primarily retail sales, is accounted for on a </div><div style="font-size: 10pt; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">point-in-time</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> basis when the sale occurs, adjusted accordingly for any return provisions. We do offer assurance-type warranties on certain of our installed products and services that do not represent a separate performance obligation and, as such, do not impact the timing or extent of revenue recognition.</div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">For contracts that are not complete at the reporting date, we recognize revenue over time utilizing a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">cost-to-cost</div> input method as we believe this represents the best measure of when goods and services are transferred to the customer. When this method is used, we estimate the costs to complete individual contracts and record as revenue that portion of the total contract price that is considered complete based on the relationship of costs incurred to date to total anticipated costs. Under the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">cost-to-cost</div> method, the use of estimated costs to complete each contract is a significant variable in the process of determining recognized revenue, requires judgment and can change throughout the duration of a contract due to contract modifications and other factors impacting job completion. The costs of earned revenue include all direct material and labor costs and those indirect costs related to contract performance, such as indirect labor, supplies, tools and repairs. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. </div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Our long-term contracts can be subject to modification to account for changes in contract specifications and requirements. We consider contract modifications to exist when the modification either creates new, or changes the existing, enforceable rights and obligations. Most of our contract modifications are for goods or services that are not distinct from the existing contract due to the significant integration service provided in the context of the contract and are accounted for as if they were part of that existing contract. The effect of a contract modification on the transaction price and our measure of progress for the performance obligation to which it relates, is recognized as an adjustment to revenue (either as an increase in or a reduction of revenue) on a cumulative <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">catch-up</div> basis. </div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payment terms typically do not exceed 30 days for short-term contracts and typically do not exceed 60 days for long-term contracts with customers. All contracts are billed either contractually or as work is performed. Billing on our long-term contracts occurs primarily on a monthly basis throughout the contract period whereby we submit invoices for customer payment based on actual or estimated costs incurred during the billing period. On certain of our long-term contracts the customer may withhold payment on an invoice equal to a percentage of the invoice amount, which will be subsequently paid after satisfactory completion of each installation project. This amount is referred to as retainage and is common practice in the construction industry, as it allows for customers to ensure the quality of the service performed prior to full payment. Retainage receivables are classified as current or long-term assets based on the expected time to project completion. </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We disaggregate our revenue from contracts with customers by end market and product, as we believe it best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. The following tables present our revenues disaggregated by end market and product (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 70%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="14" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Three months ended March 31, </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Residential new construction </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  298,340 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">75</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  261,310 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">77</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repair and remodel </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">24,043 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">21,521 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commercial </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">74,948 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">19</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">59,304 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">17</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenues </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">397,331 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">100</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">342,135 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">100</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <table border="0" cellpadding="0" cellspacing="0" style="width: 92%; font-size: 10pt; margin-right: auto; margin-left: auto; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 70%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="14" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Three months ended March 31, </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Insulation </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  259,701 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">65</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  221,223 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">65</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Waterproofing </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">28,505 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">22,385 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shower doors, shelving and mirrors </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">27,015 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">23,917 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Garage doors </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">22,987 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">21,672 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Rain gutters </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11,576 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11,199 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Window blinds </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">10,931 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9,384 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other building products </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">36,616 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">32,355 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenues </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">397,331 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">100</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">342,135 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">100</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 18pt; margin-bottom: 0px; margin-left: 0%;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract Assets and Liabilities </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;">Our contract assets consist of unbilled amounts typically resulting from sales under contracts when the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">cost-to-cost</div> method of revenue recognition is utilized and revenue recognized, based on costs incurred, exceeds the amount billed to the customer. Our contract assets are recorded in other current assets in our Condensed Consolidated Balance Sheets. Our contract liabilities consist of customer deposits and billings in excess of revenue recognized, based on costs incurred and are included in other current liabilities in our Condensed Consolidated Balance Sheets.</div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract assets and liabilities related to our uncompleted contracts and customer deposits were as follows (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 78%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">March 31,<br/> 2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/> 2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract assets </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  22,954 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  22,138 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract liabilities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(9,107</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(8,888</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Uncompleted contracts were as follows (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 78%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">March 31,<br/> 2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/> 2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Costs incurred on uncompleted contracts </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  118,460 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  110,818 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated earnings </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">64,714 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">61,185 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">183,174 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">172,003 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Billings to date </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">166,092 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">155,599 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net under billings </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">17,082 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">16,404 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="margin-bottom: 0px; margin-top: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net under billings were as follows (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 78%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">March 31,<br/> 2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/> 2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Costs and estimated earnings in excess of billings on uncompleted contracts<br/> (contract assets) </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">22,954 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">22,138 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Billings in excess of costs and estimated earnings on uncompleted contracts<br/> (contract liabilities) </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(5,872</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(5,734</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net under billings </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  17,082 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  16,404 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The difference between contract assets and contract liabilities as of March 31, 2020 compared to December 31, 2019 is primarily the result of timing differences between our performance of obligations under contracts and customer payments. During the three months ended March 31, 2020, we recognized $6.9 million of revenue that was included in the contract liability balance at December 31, 2019. We did not recognize any impairment losses on our receivables and contract assets during the three months ended March 31, 2020 or 2019. </div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Remaining performance obligations represent the transaction price of contracts for which work has not been performed and excludes unexercised contract options and potential modifications. As of March 31, 2020, the aggregate amount of the transaction price allocated to remaining uncompleted contracts was $91.3 million. We expect to satisfy remaining performance obligations and recognize revenue on substantially all of these uncompleted contracts over the next 18 months. </div></div><div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 18pt; margin-bottom: 0px; margin-left: 0%;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Practical Expedients and Exemptions </div></div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We generally expense sales commissions and other incremental costs of obtaining a contract when incurred because the amortization period is usually one year or less. Sales commissions are recorded within selling expenses on the Condensed Consolidated Statements of Operations and Comprehensive Income. </div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We do not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less. </div></div> The following tables present our revenues disaggregated by end market and product (in thousands): <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 70%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="14" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Three months ended March 31, </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Residential new construction </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  298,340 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">75</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  261,310 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">77</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repair and remodel </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">24,043 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">21,521 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commercial </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">74,948 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">19</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">59,304 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">17</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenues </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">397,331 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">100</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">342,135 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">100</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <table border="0" cellpadding="0" cellspacing="0" style="width: 92%; font-size: 10pt; margin-right: auto; margin-left: auto; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 70%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="14" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Three months ended March 31, </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Insulation </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  259,701 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">65</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  221,223 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">65</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Waterproofing </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">28,505 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">22,385 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shower doors, shelving and mirrors </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">27,015 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">23,917 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Garage doors </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">22,987 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">21,672 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Rain gutters </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11,576 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11,199 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Window blinds </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">10,931 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9,384 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other building products </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">36,616 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">32,355 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenues </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">397,331 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">100</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">342,135 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">100</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 298340000 0.75 261310000 0.77 24043000 0.06 21521000 0.06 74948000 0.19 59304000 0.17 397331000 1 342135000 1 259701000 0.65 221223000 0.65 28505000 0.07 22385000 0.07 27015000 0.07 23917000 0.07 22987000 0.06 21672000 0.06 11576000 0.03 11199000 0.03 10931000 0.03 9384000 0.03 36616000 0.09 32355000 0.09 397331000 1 342135000 1 <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract assets and liabilities related to our uncompleted contracts and customer deposits were as follows (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 78%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">March 31,<br/> 2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/> 2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract assets </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  22,954 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  22,138 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract liabilities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(9,107</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(8,888</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 22954000 22138000 9107000 8888000 <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Uncompleted contracts were as follows (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 78%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">March 31,<br/> 2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/> 2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Costs incurred on uncompleted contracts </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  118,460 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  110,818 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated earnings </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">64,714 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">61,185 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">183,174 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">172,003 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Billings to date </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">166,092 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">155,599 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net under billings </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">17,082 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">16,404 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="margin-bottom: 0px; margin-top: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 118460000 110818000 64714000 61185000 183174000 172003000 166092000 155599000 17082000 16404000 <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net under billings were as follows (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 78%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">March 31,<br/> 2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/> 2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Costs and estimated earnings in excess of billings on uncompleted contracts<br/> (contract assets) </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">22,954 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">22,138 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Billings in excess of costs and estimated earnings on uncompleted contracts<br/> (contract liabilities) </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(5,872</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(5,734</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net under billings </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  17,082 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  16,404 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 22954000 22138000 5872000 5734000 17082000 16404000 6900000 0 0 91300000 over the next 18 months. one year or less. <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 4 - CREDIT LOSSES </div></div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">On January 1, 2020 we adopted ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13,</div> “Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” under the modified retrospective approach. Topic 326 replaces the incurred loss impairment model with an expected credit loss impairment model for financial instruments, including trade receivables, retainage receivables and contract assets (unbilled receivables). Results for reporting periods beginning after January 1, 2020 are presented under Topic 326, while prior period amounts are not adjusted. The amendment requires entities to consider forward-looking information to estimate expected credit losses, resulting in earlier recognition of losses for receivables that are current or not yet due, which were not considered under the previous accounting guidance. </div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Upon adoption of ASC 326, we recorded a cumulative effect adjustment to retained earnings of $1.2 million, net of $0.4 million of income taxes, on the opening consolidated balance sheet as of January 1, 2020. The adoption of the credit loss standard had no impact to cash from or used in operating, financing or investing activities on our consolidated cash flow statements. </div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;">Our expected loss allowance methodology for accounts receivable is developed using historical losses, current economic conditions and future market forecasts. We also perform ongoing evaluations of our existing and potential customer’s creditworthiness. Our expected loss allowance methodology for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div> investments is developed using historical losses, investment grade ratings and liquidity and maturity assessments. Based on our assessment using these factors, we did not record any allowance for credit losses related to our <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div> investments.</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We anticipate that the COVID-19 outbreak will have a negative impact on our customers and the homebuilding industry in general and may affect the collectability of our existing trade receivables. As a result, we increased our allowance for credit losses as of March 31, 2020 to reflect this increased risk. </div></div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Changes in our allowance for credit losses are as follows (in thousands):</div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 89%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of January 1, 2020 </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,878</div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cumulative effect of change in accounting principle </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,600</div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current period provision </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,298</div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recoveries collected and other </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">204</div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts written off </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(951</div></div></td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of March 31, 2020 </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9,029</div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td></tr></table> 1200000 400000 <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Changes in our allowance for credit losses are as follows (in thousands):</div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 89%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of January 1, 2020 </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,878</div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cumulative effect of change in accounting principle </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,600</div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current period provision </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,298</div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recoveries collected and other </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">204</div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts written off </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(951</div></div></td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of March 31, 2020 </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9,029</div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 6878000 1600000 1298000 204000 951000 9029000 <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 5 - INVESTMENTS </div></div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents includes investments in money market funds that are valued based on the net asset value of the funds. The investments in these funds were $104.6 million and $99.2 million as of March 31, 2020 and December 31, 2019, respectively. </div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;">All other investments are classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div> and consist of highly liquid instruments, primarily including corporate bonds and commercial paper. As of March 31, 2020 and December 31, 2019, the amortized cost of these investments equaled the net carrying value, which was $26.5 million and $38.0 million, respectively. All <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div> securities as of March 31, 2020 mature in one year or less. See Note 9, Fair Value Measurements, for additional information.</div> 104600000 99200000 26500000 38000000.0 <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 6 - GOODWILL AND INTANGIBLES </div></div></div><div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 6pt; margin-bottom: 0px; margin-left: 0%;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill </div></div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The change in carrying amount of goodwill was as follows (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 65%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill<br/>(Gross) </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated<br/>Impairment<br/>Losses </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill<br/>(Net) </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">January 1, 2020 </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  265,656 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  (70,004</div></div></td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  195,652 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Business Combinations </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,192 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; font-size: 10pt; width: 8%; height: 16px; padding: 0pt 4pt 0pt 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,192 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(180</div></div></td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; font-size: 10pt; width: 8%; height: 16px; padding: 0pt 4pt 0pt 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(180</div></div></td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">March 31, 2020 </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">268,668 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  (70,004</div></div></td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">198,664 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other changes included in the above table include minor adjustments for the allocation of certain acquisitions still under measurement. For additional information regarding changes to goodwill resulting from acquisitions, see Note 16, Business Combinations. </div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We test goodwill for impairment annually during the fourth quarter of our fiscal year or earlier if there is an impairment indicator. We anticipate that the COVID-19 outbreak could have an impact on our customers and the homebuilding industry in general, as it could affect, among other factors, employment levels, consumer spending and consumer confidence, which could decrease demand for homes, adversely affecting our business. As such, we considered whether impairment indicators arose through the date of filing of this Quarterly Report on Form 10-Q for our goodwill, long-lived assets and other intangible assets and concluded that no such factors exist. While we ultimately concluded that our goodwill, long-lived assets and other intangibles assets were not impaired as of March 31, 2020, we will continue to assess impairment indicators related to the impact of the COVID-19 outbreak on our business. Accumulated impairment losses included within the above table were incurred over multiple periods, with the latest impairment charge being recorded during the year ended December 31, 2010. </div></div></div><div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0%;"><div style="font-size: 10pt;;text-decoration:underline;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangibles, net</div></div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table provides the gross carrying amount, accumulated amortization and net book value for each major class of intangibles (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 52%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of March 31, </div></div></td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, </div></div></td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div></td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Carrying<br/>Amount </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated<br/>Amortization </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Net </div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Book </div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Value </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Carrying<br/>Amount </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated<br/>Amortization </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Net </div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Book </div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Value </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortized intangibles: </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  171,945 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  74,061 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  97,884 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  169,334 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  69,388 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  99,946 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Covenants <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">not-to-compete </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">17,189 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11,391 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5,798 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">16,959 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">10,617 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,342 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Trademarks and tradenames </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">70,891 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">23,752 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">47,139 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">69,718 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">22,609 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">47,109 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Backlog </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">14,610 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">14,005 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">605 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">14,080 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">13,915 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">165 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">274,635 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  123,209 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  151,426 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">270,091 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  116,529 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  153,562 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The gross carrying amount of intangibles increased approximately $4.5 million during the three months ended March 31, 2020 primarily due to business combinations. For more information, see Note 16, Business Combinations. Remaining estimated aggregate annual amortization expense is as follows (amounts, in thousands, are for the fiscal year ended):</div> <table border="0" cellpadding="0" cellspacing="0" style="width: 68%; font-size: 10pt; margin-right: auto; margin-left: auto; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 87%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 6%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Remainder of 2020 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  19,737 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">25,086 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">23,930 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">21,019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">17,504 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Thereafter </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">44,150 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The change in carrying amount of goodwill was as follows (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 65%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill<br/>(Gross) </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated<br/>Impairment<br/>Losses </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill<br/>(Net) </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">January 1, 2020 </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  265,656 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  (70,004</div></div></td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  195,652 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Business Combinations </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,192 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; font-size: 10pt; width: 8%; height: 16px; padding: 0pt 4pt 0pt 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,192 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(180</div></div></td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; font-size: 10pt; width: 8%; height: 16px; padding: 0pt 4pt 0pt 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(180</div></div></td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">March 31, 2020 </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">268,668 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  (70,004</div></div></td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">198,664 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 265656000 70004000 195652000 3192000 0 3192000 -180000 0 -180000 268668000 70004000 198664000 <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table provides the gross carrying amount, accumulated amortization and net book value for each major class of intangibles (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 52%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of March 31, </div></div></td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, </div></div></td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div></td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Carrying<br/>Amount </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated<br/>Amortization </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Net </div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Book </div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Value </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Carrying<br/>Amount </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated<br/>Amortization </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Net </div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Book </div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Value </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortized intangibles: </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  171,945 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  74,061 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  97,884 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  169,334 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  69,388 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  99,946 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Covenants <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">not-to-compete </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">17,189 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11,391 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5,798 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">16,959 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">10,617 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,342 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Trademarks and tradenames </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">70,891 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">23,752 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">47,139 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">69,718 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">22,609 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">47,109 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Backlog </div></div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">14,610 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">14,005 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">605 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">14,080 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">13,915 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">165 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">274,635 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  123,209 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  151,426 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">270,091 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  116,529 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  153,562 </div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 171945000 74061000 97884000 169334000 69388000 99946000 17189000 11391000 5798000 16959000 10617000 6342000 70891000 23752000 47139000 69718000 22609000 47109000 14610000 14005000 605000 14080000 13915000 165000 274635000 123209000 151426000 270091000 116529000 153562000 4500000 Remaining estimated aggregate annual amortization expense is as follows (amounts, in thousands, are for the fiscal year ended): <table border="0" cellpadding="0" cellspacing="0" style="width: 68%; font-size: 10pt; margin-right: auto; margin-left: auto; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 87%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 6%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Remainder of 2020 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  19,737 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">25,086 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">23,930 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">21,019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">17,504 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Thereafter </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">44,150 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 19737000 25086000 23930000 21019000 17504000 44150000 <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 7 - LONG-TERM DEBT </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term debt consisted of the following (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 72%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of March 31, </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior Notes due 2028, net of unamortized debt issuance costs of $4,678 and $4,823, respectively </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  295,322 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">295,177</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Term loan, net of unamortized debt issuance costs of $1,592 and $1,662, respectively </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">198,408 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">198,338 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vehicle and equipment notes, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 2.5% to 4.8% </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">73,097 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">72,714 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Various notes payable, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 4% to 6% </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,966 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,966 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">569,793 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">569,195 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: current maturities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(24,241</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(24,164</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term debt, less current maturities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">545,552 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">545,031 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Remaining required repayments of debt principal, gross of </div>unamortized<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> debt issuance costs, as of March 31, 2020 are as follows (in thousands):</div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 87%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Remainder of 2020 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">18,719</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">20,516</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">16,714</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11,432</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5,645</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Thereafter </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">503,037</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 18pt; margin-bottom: 0px; margin-left: 0%;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5.75% Senior Notes due 2028 </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In September 2019, we issued $300.0 million in aggregate principal amount of 5.75% senior unsecured notes (the “Senior Notes”). The Senior Notes will mature on <span style="-sec-ix-hidden:hidden12773898">February 1, 2028</span> and interest will be payable semi-annually in cash in arrears on February 1 and August 1, commencing on February 1, 2020. The net proceeds from the Senior Notes offering were $295.0 million after debt issuance costs. We used some of the net proceeds to repay a portion of our outstanding obligations (including accrued and unpaid interest) under our term loan credit agreement (as defined below) and to pay fees and expenses related to the entry into a new revolving credit facility described below. </div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The indenture covering the Senior Notes contains restrictive covenants that, among other things, limit the ability of the Company and certain of our subsidiaries (subject to certain exceptions) to: (i) incur additional debt and issue preferred stock; (ii) pay dividends on, redeem or repurchase stock; (iii) prepay subordinated debt; (iv) create liens; (v) make specified types of investments; (vi) apply net proceeds from certain asset sales; (vii) engage in transactions with affiliates; (viii) merge, consolidate or sell substantially all of our assets; and (ix) pay dividends and make other distributions from subsidiaries.</div></div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 18pt; margin-bottom: 0pt; margin-left: 0%; line-height: 12pt;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Credit Facilities </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In December 2019, we amended and restated our $400 million, <span style="-sec-ix-hidden:hidden12773931">seven</span>-year term loan facility due <span style="-sec-ix-hidden:hidden12773934">April 2025</span> (the “Term Loan”) under our credit agreement (the “Term Loan Agreement”), dated as of April 13, 2017 (as previously amended by the First Amendment thereto dated November 30, 2017 and by the Second Amendment thereto dated June 19, 2018). The amended Term Loan (i) effects a repricing of the interest rate applicable to the term loans thereunder from LIBOR plus 2.50% to LIBOR plus 2.25% and (ii) replaces Royal Bank of Canada with Bank of America, N.A. as the administrative agent and collateral agent thereunder. As of March 31, 2020, we had $198.4 million, net of unamortized debt issuance costs, due on our Term Loan. The amended Term Loan also has a margin of 1.25% in the case of base rate loans. </div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In September 2019, we entered into a new asset-based lending credit agreement (the “ABL Credit Agreement”). The ABL Credit Agreement provides for an asset-based lending credit facility (the “ABL Revolver”) of up to $200.0 million with a <span style="-sec-ix-hidden:hidden12773933">five</span>-year maturity, which replaced the Company’s previous revolving credit facility. Borrowing availability under the ABL Revolver is based on a percentage of the value of certain assets securing the Company’s obligations and those of the subsidiary guarantors thereunder. In connection with the Amended and Restated Term Loan, we entered into a Second Amendment (the “Second Amendment”) to the ABL/Term Loan Intercreditor Agreement with Bank of America, N.A., as ABL Agent for the lenders under the ABL Credit Agreement, and Bank of America, N.A., as Term Loan Agent for the lenders under the Amended and Restated Term Loan. Including outstanding letters of credit, our remaining availability under the ABL Revolver as of March 31, 2020 was $161.3 million. </div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">All of the obligations under the Term Loan and ABL Revolver are guaranteed by all of the Company’s existing restricted subsidiaries and will be guaranteed by the Company’s future restricted subsidiaries. Additionally, all obligations under the Term Loan and ABL Revolver, 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 ABL Priority Collateral, as defined in the ABL Credit Agreement, and a second-priority security interest in such assets that constitute Term Loan Priority Collateral, as defined in the Term Loan Agreement.</div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The ABL Revolver bears interest at either the Eurodollar rate or the base rate (which approximated the prime rate), at the Company’s election, plus a margin of (A) </div>1.25<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% or </div>1.50<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% in the case of Eurodollar rate loans (based on a measure of availability under the ABL Credit Agreement) and (B) </div>0.25<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% or </div>0.50<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% in the case of base rate loans (based on a measure of availability under the ABL Credit Agreement).</div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The ABL Revolver also provides incremental revolving credit facility commitments of up to $50.0 million. The terms and conditions of any incremental revolving credit facility commitments must be no more favorable than the terms of the ABL Revolver. The ABL Revolver also allows for the issuance of letters of credit of up to $75.0 million in aggregate and borrowing of swingline loans of up to $20.0 million in aggregate. </div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The ABL Credit Agreement contains a financial covenant <span style="-sec-ix-hidden:hidden12773998">requiring</span> the satisfaction of a minimum fixed charge coverage ratio of 1.0x in the event that we do not meet a minimum measure of availability under the ABL Revolver. </div></div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 18pt; margin-bottom: 0px; margin-left: 0%;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vehicle and Equipment Notes </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We are party to a Master Loan and Security Agreement (“Master Loan and Security Agreement”), a Master Equipment Lease Agreement (“Master Equipment Agreement”) and one or more Master Loan Agreements (“Master Loan Agreements” and together with the Master Loan and Security Agreement and Master Equipment Agreement the “Master Loan Equipment Agreements”) with various lenders to provide financing for the purpose of purchasing or leasing vehicles and equipment used in the normal course of business. Each financing arrangement under these agreements constitutes a separate note and obligation. Vehicles and equipment purchased or leased under each financing arrangement serve as collateral for the note applicable to such financing arrangement. Regular payments are due under each note for a period of typically 60 consecutive months after the incurrence of the obligation. The specific terms of each note are based on specific criteria, including the type of vehicle or equipment and the market interest rates at the time. No termination date applies to these agreements. As of March 31, 2020, approximately $78.3 million of the various loan agreements was available for purchases of equipment.</div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total gross assets relating to our Master Loan and Equipment Agreements were $133.8 million and $130.2 million as of March 31, 2020 and December 31, 2019, respectively. The net book value of assets under these agreements was $68.4 million and $68.2 million as of March 31, 2020 and December 31, 2019, respectively. Depreciation of assets held under these agreements is included within cost of sales on the Condensed Consolidated Statements of Operations and Comprehensive Income. </div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term debt consisted of the following (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 72%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of March 31, </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior Notes due 2028, net of unamortized debt issuance costs of $4,678 and $4,823, respectively </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  295,322 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">295,177</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Term loan, net of unamortized debt issuance costs of $1,592 and $1,662, respectively </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">198,408 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">198,338 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vehicle and equipment notes, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 2.5% to 4.8% </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">73,097 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">72,714 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Various notes payable, maturing through March 2025; payable in various monthly installments, including interest rates ranging from 4% to 6% </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,966 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,966 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">569,793 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">569,195 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: current maturities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(24,241</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(24,164</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term debt, less current maturities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">545,552 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">545,031 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 4678000 4823000 295322000 295177000 1592000 1662000 198408000 198338000 2025-03 0.025 0.048 73097000 72714000 2025-03 0.04 0.06 2966000 2966000 569793000 569195000 24241000 24164000 545552000 545031000 <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Remaining required repayments of debt principal, gross of </div>unamortized<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> debt issuance costs, as of March 31, 2020 are as follows (in thousands):</div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 87%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Remainder of 2020 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">18,719</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">20,516</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">16,714</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11,432</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5,645</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Thereafter </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">503,037</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 18719000 20516000 16714000 11432000 5645000 503037000 300000000.0 0.0575 interest will be payable semi-annually in cash in arrears on February 1 and August 1, commencing on February 1, 2020. semi-annually 295000000.0 400000000 0.0250 0.0225 198400000 0.0125 200000000.0 161300000 0.0125 0.0150 0.0025 0.0050 50000000.0 75000000.0 20000000.0 1.0 P60M 78300000 133800000 130200000 68400000 68200000 <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 8 - LEASES </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We lease various assets in the ordinary course of business as follows: warehouses to store our materials and perform staging activities for certain products we install; various office spaces for selling and administrative activities to support our business; and certain vehicles and equipment to facilitate our operations, including, but not limited to, trucks, forklifts and office equipment.</div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below presents the lease-related assets and liabilities recorded on the Condensed Consolidated Balance Sheet:</div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 32%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 35%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="text-align: left; vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">(in thousands) </div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Classification </div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of March 31, </div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, </div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets </div></div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-Current </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use </div> assets</div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  47,134 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">45,691</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finance </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment, net </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,602 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7,148</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease assets </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">53,736 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">52,839</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities </div></div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current maturities of operating lease obligations </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">15,889 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">15,459</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financing </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current maturities of finance lease obligations </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,438 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,747</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-Current </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease obligations </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">30,741 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">29,785</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financing </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finance lease obligations </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,412 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,597</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease liabilities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">52,480 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">51,588</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average remaining lease term: </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;"> <div style="line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"><div style="font-size: 10pt; line-height: 107%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">                 </div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal;"> </div> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4.5 years </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;"> <div style="line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal;"> </div> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finance leases </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2.7 years </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;"> <div style="line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal;"> </div> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average discount rate </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;"> <div style="line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal;"> </div> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4.50</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; width: 4%;"> <div style="line-height: normal;"> </div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> <div style="line-height: normal;"> </div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> <div style="line-height: normal;"> </div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> <div style="line-height: normal;"> </div> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finance leases </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4.95</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; width: 4%;"> <div style="line-height: normal;"> </div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> <div style="line-height: normal;"> </div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> <div style="line-height: normal;"> </div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> <div style="line-height: normal;"> </div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 18pt; margin-bottom: 0px; margin-left: 0%;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Lease Costs </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below presents certain information related to the lease costs for finance and operating leases: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Three months ended<br/> March 31, </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="text-align: left; vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">(in thousands) </div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Classification </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease cost<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">(1)</div></div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: left; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Administrative </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  5,572 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  4,987 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finance lease cost </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization of leased assets<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;"> (2)</div></div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: left; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of sales </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">965 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,478 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest on finance lease obligations </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: left; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest expense, net </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">73 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">94 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease costs </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,610 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,559 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap;"><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">(1)</div></td> <td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Includes variable lease costs of $0.6 million and $0.5 million, respectively, and short-term lease costs of $0.2 million <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">for each of the three months ended March 31, 2020 and 2019</div>.</td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap;"><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">(2)</div></td> <td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Includes variable lease costs of $0.2 million and $0.3 million, respectively</td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 18pt; margin-bottom: 0px; margin-left: 0%;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other Information </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below presents supplemental cash flow information related to leases (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 82%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Three months ended<br/> March 31, </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for amounts included in the measurement of lease liabilities: </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating cash flows for operating leases </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4,746 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4,233</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating cash flows for finance leases </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">73 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">94</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financing cash flows for finance leases </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">738 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,366</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0%;"><div style="font-size: 10pt;;text-decoration:underline;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Undiscounted Cash Flows</div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years for the finance lease obligations and operating lease obligations recorded on the Condensed Consolidated Balance Sheet as of March 31, 2020 (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Finance Leases </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="10" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating Leases </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Related Party </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Other </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Operating </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Remainder of 2020 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,229 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">819 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  12,733 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">13,552 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,048 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">946 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">13,089 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">14,035 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,113 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">869 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7,968 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">8,837 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">748 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">415 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4,561 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4,976 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">334 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">425 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,815 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,240 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Thereafter </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">398 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,617 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7,015 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total minimum lease payments </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,483 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  3,872 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">47,783 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">51,655 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Amounts representing executory costs </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(144</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Amounts representing interest </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(489</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(5,025</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Present value of future minimum lease payments </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5,850 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">46,630 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Current obligation under leases </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(2,438</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(15,889</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term lease obligations </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,412 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">30,741 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below presents the lease-related assets and liabilities recorded on the Condensed Consolidated Balance Sheet:</div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 32%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 35%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="text-align: left; vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">(in thousands) </div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Classification </div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of March 31, </div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, </div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets </div></div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-Current </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use </div> assets</div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  47,134 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">45,691</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finance </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment, net </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,602 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7,148</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease assets </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">53,736 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">52,839</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities </div></div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current maturities of operating lease obligations </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">15,889 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">15,459</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financing </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current maturities of finance lease obligations </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,438 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,747</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-Current </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease obligations </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">30,741 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">29,785</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financing </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finance lease obligations </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,412 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,597</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease liabilities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">52,480 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">51,588</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average remaining lease term: </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;"> <div style="line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="font-family: &quot;Times New Roman&quot;, serif; font-size: 10pt; line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"><div style="font-size: 10pt; line-height: 107%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">                 </div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal;"> </div> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4.5 years </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;"> <div style="line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal;"> </div> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finance leases </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2.7 years </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;"> <div style="line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal;"> </div> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average discount rate </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;"> <div style="line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal;"> </div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> <div style="line-height: normal;"> </div> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4.50</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; width: 4%;"> <div style="line-height: normal;"> </div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> <div style="line-height: normal;"> </div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> <div style="line-height: normal;"> </div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> <div style="line-height: normal;"> </div> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finance leases </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4.95</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; width: 4%;"> <div style="line-height: normal;"> </div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> <div style="line-height: normal;"> </div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> <div style="line-height: normal;"> </div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> <div style="line-height: normal;"> </div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 47134000 45691000 6602000 7148000 53736000 52839000 15889000 15459000 2438000 2747000 30741000 29785000 3412000 3597000 52480000 51588000 P4Y6M P2Y8M12D 0.0450 0.0495 <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below presents certain information related to the lease costs for finance and operating leases: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Three months ended<br/> March 31, </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="text-align: left; vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">(in thousands) </div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Classification </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease cost<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">(1)</div></div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: left; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Administrative </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  5,572 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  4,987 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finance lease cost </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization of leased assets<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;"> (2)</div></div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: left; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of sales </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">965 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,478 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest on finance lease obligations </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: left; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest expense, net </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">73 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">94 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease costs </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,610 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,559 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap;"><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">(1)</div></td> <td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Includes variable lease costs of $0.6 million and $0.5 million, respectively, and short-term lease costs of $0.2 million <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">for each of the three months ended March 31, 2020 and 2019</div>.</td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap;"><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">(2)</div></td> <td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Includes variable lease costs of $0.2 million and $0.3 million, respectively</td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 5572000 4987000 965000 1478000 73000 94000 6610000 6559000 600000 500000 200000 200000 200000 300000 <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below presents supplemental cash flow information related to leases (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 82%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Three months ended<br/> March 31, </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for amounts included in the measurement of lease liabilities: </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating cash flows for operating leases </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4,746 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4,233</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating cash flows for finance leases </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">73 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">94</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financing cash flows for finance leases </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">738 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,366</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 4746000 4233000 73000 94000 738000 1366000 <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years for the finance lease obligations and operating lease obligations recorded on the Condensed Consolidated Balance Sheet as of March 31, 2020 (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Finance Leases </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="10" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating Leases </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Related Party </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Other </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Operating </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Remainder of 2020 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,229 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">819 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  12,733 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">13,552 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,048 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">946 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">13,089 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">14,035 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,113 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">869 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7,968 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">8,837 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">748 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">415 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4,561 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4,976 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">334 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">425 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,815 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,240 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Thereafter </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">398 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,617 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7,015 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total minimum lease payments </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,483 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">  3,872 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">47,783 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">51,655 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Amounts representing executory costs </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(144</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Amounts representing interest </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(489</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(5,025</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Present value of future minimum lease payments </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5,850 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">46,630 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Current obligation under leases </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(2,438</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(15,889</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term lease obligations </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,412 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">30,741 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0in; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 2229000 819000 12733000 13552000 2048000 946000 13089000 14035000 1113000 869000 7968000 8837000 748000 415000 4561000 4976000 334000 425000 2815000 3240000 11000 398000 6617000 7015000 6483000 3872000 47783000 51655000 -144000 489000 5025000 5850000 46630000 2438000 15889000 3412000 30741000 <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 9 - FAIR VALUE MEASUREMENTS </div></div></div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 6pt; margin-bottom: 0px; margin-left: 0%;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets and Liabilities Measured at Fair Value on a Recurring Basis </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In many cases, a valuation technique used to measure fair value includes inputs from multiple levels of the fair value hierarchy. The lowest level of significant input determines the placement of the entire fair value measurement in the hierarchy. During the periods presented, there were no transfers between fair value hierarchical levels. </div></div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 18pt; margin-bottom: 0px; margin-left: 0%;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets Measured at Fair Value on a Nonrecurring Basis </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Certain assets, specifically other intangible and long-lived assets, are measured at fair value on a nonrecurring basis in periods subsequent to initial recognition. Assets measured at fair value on a nonrecurring basis as of March 31, 2020 and December 31, 2019 are categorized based on the lowest level of significant input to the valuation. The assets are measured at fair value when our impairment assessment indicates a carrying value for each of the assets in excess of the asset’s estimated fair value. Undiscounted cash flows, a Level 3 input, are utilized in determining estimated fair values. During each of the three months ended March 31, 2020 and 2019, we did not record any impairments on these assets required to be measured at fair value on a nonrecurring basis.</div></div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 18pt; margin-bottom: 0pt; margin-left: 0%; line-height: 12pt;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated Fair Value of Financial Instruments </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;">Accounts receivable, accounts payable and accrued liabilities as of March 31 2020 and December 31, 2019 approximate fair value due to the short-term maturities of these financial instruments. The carrying amounts of certain long-term debt, including the Term Loan and ABL Revolver as of March 31, 2020 and December 31, 2019, approximate fair value due to the variable rate nature of the agreements. The carrying amounts of our operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div> assets and the obligations associated with our operating and finance leases as well as our vehicle and equipment notes approximate fair value as of March 31, 2020 and December 31, 2019. All debt classifications represent Level 2 fair value measurements.</div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Derivative financial instruments are measured at fair value based on observable market information and appropriate valuation methods. Contingent consideration liabilities arise from future earnout payments to the sellers associated with certain acquisitions and are based on predetermined calculations of certain future results. These future payments are estimated by considering various factors, including business risk and projections. The contingent consideration liabilities are measured at fair value by discounting estimated future payments to their net present value using the appropriate weighted average cost of capital (WACC). The fair values of financial assets and </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">liabilities that are recorded at fair value in the Condensed Consolidated Balance Sheets and not described above were as follows (in thousands): </div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 45%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of March 31, 2020 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2019 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 1 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 2 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 3 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 1 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 2 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 3 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial assets: </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">104,594 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">104,594 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">99,242 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">99,242 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial liabilities: </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Derivative financial instruments </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">16,993 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">16,993 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9,446 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9,446 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,642 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,642 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,854 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,854 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total financial liabilities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">19,635 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">16,993 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,642 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">13,300 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9,446 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,854 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">See Note 5, Investments, for more information on cash equivalents included in the table above. Also see Note 10, Derivatives and Hedging Activities, for more information on derivative financial instruments. </div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The change in fair value of the contingent consideration (a Level 3 input) was as follows (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 88%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 6%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration liability - January 1, 2020 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,854 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Preliminary purchase price </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,000 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value adjustments </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(200</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accretion in value </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">121 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts paid to sellers </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(2,133</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration liability - March 31, 2020 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,642 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The accretion in value of contingent consideration liabilities is included within administrative expenses on the Condensed Consolidated Statements of Operations and Comprehensive Income. </div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The carrying values and associated fair values of financial assets and liabilities that are not recorded at fair value in the Condensed Consolidated Balance Sheets and not described above include our Senior Notes and investments. To estimate fair values of these items, we utilized third-party quotes which are derived all or in part from model prices, external sources or market prices. Both represent a Level 2 fair value measurement and are as follows (in thousands):</div></div> <table border="0" cellpadding="0" cellspacing="0" style="width: 92%; font-size: 10pt; margin-right: auto; margin-left: auto; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 60%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of March 31, 2020 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2019 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Carrying Value </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair Value </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Carrying Value </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair Value </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investments </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">26,487 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">26,431 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">37,961 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">37,958 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior Notes<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">(1)</div></div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">300,000 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">286,866 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">300,000 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">321,114 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="margin-top: 12pt; margin-bottom: 0px;"/> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap;"><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">(1)</div></td> <td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Excludes the impact of unamortized debt issuance costs.</td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">See Note 5, Investments, for more information on investments included in the table above. Also see Note 7, Debt, for more information on our Senior Notes. </div></div> The fair values of financial assets and<div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">liabilities that are recorded at fair value in the Condensed Consolidated Balance Sheets and not described above were as follows (in thousands): </div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 45%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of March 31, 2020 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2019 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 1 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 2 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 3 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 1 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 2 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 3 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial assets: </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">104,594 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">104,594 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">99,242 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">99,242 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 8px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial liabilities: </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Derivative financial instruments </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">16,993 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">16,993 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9,446 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9,446 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,642 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,642 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,854 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,854 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total financial liabilities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">19,635 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">16,993 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,642 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">13,300 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9,446 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,854 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 104594000 104594000 99242000 99242000 16993000 16993000 9446000 9446000 2642000 2642000 3854000 3854000 19635000 16993000 2642000 13300000 9446000 3854000 The change in fair value of the contingent consideration (a Level 3 input) was as follows (in thousands): <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 88%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 6%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration liability - January 1, 2020 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,854 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Preliminary purchase price </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,000 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value adjustments </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(200</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accretion in value </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">121 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts paid to sellers </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(2,133</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration liability - March 31, 2020 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,642 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 3854000 1000000 -200000 -121000 2133000 2642000 <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The carrying values and associated fair values of financial assets and liabilities that are not recorded at fair value in the Condensed Consolidated Balance Sheets and not described above include our Senior Notes and investments. To estimate fair values of these items, we utilized third-party quotes which are derived all or in part from model prices, external sources or market prices. Both represent a Level 2 fair value measurement and are as follows (in thousands):</div></div> <table border="0" cellpadding="0" cellspacing="0" style="width: 92%; font-size: 10pt; margin-right: auto; margin-left: auto; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 60%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of March 31, 2020 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2019 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Carrying Value </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair Value </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Carrying Value </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair Value </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investments </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">26,487 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">26,431 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">37,961 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">37,958 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Senior Notes<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">(1)</div></div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">300,000 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">286,866 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">300,000 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">321,114 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="margin-top: 12pt; margin-bottom: 0px;"/> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap;"><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">(1)</div></td> <td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Excludes the impact of unamortized debt issuance costs.</td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 26487000 26431000 37961000 37958000 300000000 286866000 300000000 321114000 <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 10 - DERIVATIVES AND HEDGING ACTIVITIES </div></div></div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 6pt; margin-bottom: 0px; margin-left: 0%;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash Flow Hedges of Interest Rate Risk </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our purpose for using interest rate derivatives is to add stability to interest expense and to manage our exposure to interest rate movements. During the three months ended March 31, 2020, such derivatives were used to hedge the variable cash flows associated with existing variable-rate debt. To accomplish these objectives, we primarily use interest rate swaps as part of our interest rate risk management strategy. Interest rate swaps designated as<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">cash flow </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">hedges </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">involve the receipt of variable amounts from a counterparty in exchange for making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount. As of March 31, 2020, we had two interest rate swaps, each with an associated floor, with a total beginning notional of $200.0 million, one that amortizes quarterly to $95.3 million at a maturity date of May 31, 2022 and one that amortizes quarterly to $93.3 million at a maturity date of <span style="-sec-ix-hidden:hidden12774020">April 15, 2025</span>. We also had a forward interest rate swap with an associated floor beginning May 31, 2022 with a beginning notional of $100.0 million that amortizes quarterly to $97.0 million at a maturity date of April 15, 2025. These three swaps serve to hedge substantially all of the variable cash flows on our Term Loan until maturity. The assets and liabilities associated with these derivative instruments are included in other current liabilities and other long-term liabilities on the Condensed Consolidated Balance Sheets at their fair value amounts as described in Note <div style="letter-spacing: 0px; top: 0px;;display:inline;">9<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div></div> Fair Value Measurements. </div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The changes in the fair value of derivatives designated and that qualify as cash flow hedges are recorded in other comprehensive income, net of tax on the Condensed Consolidated Statements of Operations and Comprehensive Income and in accumulated other comprehensive income on the Condensed Consolidated Balance Sheets and subsequently reclassified into earnings in the period that the hedged forecasted transaction affects earnings. We had no such changes during the three months ended March 31, 2020 or 2019. </div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts reported in accumulated other comprehensive income related to derivatives will be reclassified to interest expense, net as interest payments are made on our variable-rate debt. Over the next twelve months, we estimate that an additional $3.2 million will be reclassified as an increase to interest expense, net. </div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additionally, we do not use derivatives for trading or speculative purposes and we currently do not have any derivatives that are not designated as hedges. As of March 31, 2020, we have not posted any collateral related to these agreements. </div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;">LIBOR is used as a reference rate for our interest rate swap agreements we use to hedge our interest rate exposure. During the three months ended March 31, 2020, we adopted ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-04,</div> Reference Rate Reform: Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848). The purpose of this guidance is to provide relief for impacted areas as it relates to impending reference rate reform. We elected the practical expedient to continue to assert probability of hedged interest, regardless of any expected future modification in terms related to reference rate reform.</div> 2 200000000.0 1 95300000 2022-05-31 2022-05-31 1 93300000 2022-05-31 100000000.0 97000000.0 0 0 3200000 <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 11 - STOCKHOLDERS’ EQUITY </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of March </div>31<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2020<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> and December </div>31<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2019<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, we had losses of $</div>12.8<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million and $</div>7.1<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million, respectively, in accumulated other comprehensive income on our Condensed Consolidated Balance Sheets, which represents the effective portion of the unrealized loss on our derivative instruments. For additional information, see Note </div>10<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, Derivatives and Hedging Activities.</div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the three months ended March 31, 2020, we repurchased approximately 443 thousand shares of our common stock with an aggregate price of approximately $15.8 million, or $35.59 average price per share. We did not repurchase any shares during the three months ended March 31, 2019. The stock repurchase plan is in effect through March 1, 2021 unless extended by our board of directors. The effect of these treasury shares reducing the number of common shares outstanding is reflected in our earnings per share calculation. As of March 31, 2020, we have $44.9 million remaining on our current stock repurchase program. In response to COVID-19, we have temporarily suspended our share repurchase program. </div></div> -12800000 -7100000 443000 15800000 35.59 44900000 <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 12 - EMPLOYEE BENEFITS </div></div></div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 6pt; margin-bottom: 0px; margin-left: 0%;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Healthcare </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We participate in multiple healthcare plans, of which our primary plan is partially self-funded with an insurance company payment benefits in excess of stop loss limits per individual. Our healthcare benefit expense (net of employee contributions) was approximately $7.0 million and $4.8 million for the three months ended March 31,</div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 and 2019, respectively, for all plans. An accrual for estimated healthcare claims incurred but not reported (“IBNR”) is included within accrued compensation on the Condensed Consolidated Balance Sheets and was $2.9 million and $2.6 million as of March 31, 2020 and December 31, 2019, respectively. </div></div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 18pt; margin-bottom: 0px; margin-left: 0%;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Workers’ Compensation </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Workers’ compensation expense totaled $4.4 million and $4.2 million for the three months ended March 31, 2020 and 2019, respectively. Workers’ compensation known claims and IBNR reserves included on the Condensed Consolidated Balance Sheets were as follows (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 76%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 6%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 6%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">March 31,<br/> 2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/> 2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Included in other current liabilities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,063 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,777 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Included in other long-term liabilities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">12,165 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">10,874 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">18,228 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">17,651 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We also had an insurance receivable for claims that exceeded the stop loss limit for fully insured policies included on the Condensed Consolidated Balance Sheets. This receivable offsets an equal liability included within the reserve amounts noted above and was as follows (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 8pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 76%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">March 31,<br/> 2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/> 2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Included in other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,955 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,098</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 18pt; margin-bottom: 0px; margin-left: 0%;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Retirement Plans </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We participate in multiple 401(k) plans, whereby we provide a matching contribution of wages deferred by employees and can also make discretionary contributions to each plan. Certain plans allow for discretionary employer contributions only. These plans cover substantially all our eligible employees. We recognized 401(k) plan expenses of $0.6 million during each of the three months ended March 31, 2020 and 2019, respectively. These expenses are included in administrative expenses on the accompanying Condensed Consolidated Statements of Operations and Comprehensive Income.</div></div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 18pt; margin-bottom: 0pt; margin-left: 0%; line-height: 12pt;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share-Based Compensation </div></div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; margin-top: 6pt; margin-bottom: 0px;"><div style="font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common Stock Awards </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;">We periodically grant shares of our common stock to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employee</div> members of our board of directors and our employees. During the three months ended March 31, 2020, we granted 316 shares of our common stock under our 2014 Omnibus Incentive Plan to a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employee</div> member of our board of directors. The stock will vest on the date of our 202<div style="letter-spacing: 0px; top: 0px;;display:inline;">1</div> annual meeting. Accordingly, we recorded $33 thousand in compensation expense during the three months ended March 31, 2020. We did not grant any such shares during the three months ended March 31, 2019, however, we recorded $0.1 million in compensation expense during the three months ended March 31, 2019 related to prior grants to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employee</div> members of our board of directors. During the three months ended March 31, 2020 and 2019, we granted approximately seven and 11 thousand shares of our common stock, respectively, to employees and recorded $1.0 million and $1.1 million, respectively, of compensation expense associated with <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-performance-based</div> awards issued to employees.</div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;">As of March 31, 2020, we had $4.3 million of unrecognized compensation expense related to these nonvested common stock awards issued to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employee</div> members of our board of directors and our employees. This expense is subject to future adjustments for forfeitures and is expected to be recognized on a straight-line basis over the remaining weighted-average period of 1.8 years. Shares forfeited are returned as treasury shares and available for future issuances. See the table below for changes in shares and related weighted average <div style="letter-spacing: 0px; top: 0px;;display:inline;">grant <div style="letter-spacing: 0px; top: 0px;;display:inline;">d</div>ate </div>fair value <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">per share. </div></div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; margin-top: 12pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Employees – Performance-Based Stock Awards </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the three months ended March 31, 2020, we issued under our 2014 Omnibus Incentive Plan approximately 0.1 million shares of our common stock to certain officers, which vest in two equal installments on each of April 20, 2021 and April 20, 2022. In addition, during the three months ended March 31, 2020, we established, and our Board of Directors approved, performance-based targets in connection with common stock awards to be issued to certain officers in 2021 contingent upon achievement of these targets. Share-based compensation expense associated with these performance-based awards and prior performance-based grants was $1.0 million and $0.7 million for the three months ended March 31, 2020 and 2019, respectively. </div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of March 31, 2020, we had $6.9 million of unrecognized compensation expense related to nonvested performance-based common stock awards. This expense is subject to future adjustments for forfeitures and is expected to be recognized over the remaining weighted-average period of 2.1 years using the graded-vesting method. See the table below for changes in shares and related weighted average <div style="letter-spacing: 0px; top: 0px;;display:inline;">grant date </div>fair value per share. </div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; margin-top: 18pt; margin-bottom: 0px;"><div style="font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Employees – Performance-Based Restricted Stock Units </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During 2019, we established, and our board of directors approved, performance-based restricted stock units in connection with common stock awards to be issued to certain employees in 2020 based upon achievement of a performance target. These units will be accounted for as equity-based awards that will be settled with a fixed number of common shares. We recorded $0.2 million and $0.1 million in compensation expense associated with these performance-based units during the three months ended March 31, 2020 and 2019, respectively. </div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of March 31, 2020, we had $33 thousand of unrecognized compensation expense related to nonvested performance-based common stock units. This expense is subject to future adjustments for forfeitures and is expected to be recognized on a straight-line basis over the remaining weighted-average period of 0.1 years. See the table below for changes in shares and related weighted average <div style="letter-spacing: 0px; top: 0px;;display:inline;">grant <div style="letter-spacing: 0px; top: 0px;;display:inline;">d</div>ate </div>fair value per share.</div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; margin-top: 18pt; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share-Based Compensation Summary </div></div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts and changes for each category of equity-based award were as follows: </div></div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 47%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px; width: 0.5%;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="6" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Common Stock Awards </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Performance-Based</div> Stock Awards</div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Performance-Based</div> Restricted Stock<br/> Units</div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Awards </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted<br/> Average Grant<br/> Date Fair Value<br/> Per Share </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Awards </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted<br/> Average Grant<br/> Date Fair Value<br/> Per Share </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Units </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted<br/> Average Grant<br/> Date Fair Value </div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Per Share </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 47%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Nonvested awards/units at December 31, 2019 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">152,882 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 0.5%;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">52.93 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">160,289 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">50.49 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">13,186 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">51.62 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 47%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7,420 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 0.5%;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">75.88 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">57,450 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">77.28 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; font-size: 10pt; height: 16px; padding: 0pt 4pt 0pt 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; font-size: 10pt; height: 16px; padding: 0pt 4pt 0pt 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 47%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(568</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; width: 0.5%;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">52.63 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; font-size: 10pt; height: 16px; padding: 0pt 4pt 0pt 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; font-size: 10pt; height: 16px; padding: 0pt 4pt 0pt 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; font-size: 10pt; height: 16px; padding: 0pt 4pt 0pt 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; font-size: 10pt; height: 16px; padding: 0pt 4pt 0pt 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 47%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited/Cancelled </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(1,759</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; width: 0.5%;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">52.25 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; font-size: 10pt; height: 16px; padding: 0pt 4pt 0pt 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; font-size: 10pt; height: 16px; padding: 0pt 4pt 0pt 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(92</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">) </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; font-size: 10pt; height: 16px; padding: 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">51.62 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;; width: 47%;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;; width: 0.5%;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 47%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Nonvested awards/units at March 31, 2020 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">157,975 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 0.5%;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">54.02 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">217,739 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">57.53 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">13,094 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">51.62 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;; width: 47%;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;; width: 0.5%;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We recorded the following stock compensation expense by income statement category (in thousands): </div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Three months ended March 31, </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of sales </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">96 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">78 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Selling </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">49 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">44 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Administrative </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,536 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,816 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,681 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,938 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Administrative stock compensation expense includes all stock compensation earned by our administrative personnel, while cost of sales and selling stock compensation represents all stock compensation earned by our installation and sales employees, respectively. The difference between the sum of the expenses described above and the amount in the table is comprised primarily of expenses associated with immaterial liability-based awards. </div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of March 31, 2020, approximately 2.1 million of the 3.0 million shares of common stock authorized for issuance were available for issuance under the 2014 Omnibus Incentive Plan. </div></div> 7000000.0 4800000 2900000 2600000 <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Workers’ compensation expense totaled $4.4 million and $4.2 million for the three months ended March 31, 2020 and 2019, respectively. Workers’ compensation known claims and IBNR reserves included on the Condensed Consolidated Balance Sheets were as follows (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 76%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 6%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 6%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">March 31,<br/> 2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/> 2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Included in other current liabilities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,063 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,777 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Included in other long-term liabilities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">12,165 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">10,874 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">18,228 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">17,651 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 4400000 4200000 6063000 6777000 12165000 10874000 18228000 17651000 <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We also had an insurance receivable for claims that exceeded the stop loss limit for fully insured policies included on the Condensed Consolidated Balance Sheets. This receivable offsets an equal liability included within the reserve amounts noted above and was as follows (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 8pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 76%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">March 31,<br/> 2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/> 2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Included in other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,955 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,098</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 1955000 2098000 600000 600000 316 33000 100000 7000 11000 1000000.0 1100000 4300000 P1Y9M18D 100000 2 1000000.0 700000 6900000 P2Y1M6D 200000 100000 33000 P0Y1M6D <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts and changes for each category of equity-based award were as follows: </div></div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 47%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px; width: 0.5%;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="6" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Common Stock Awards </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Performance-Based</div> Stock Awards</div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Performance-Based</div> Restricted Stock<br/> Units</div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Awards </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted<br/> Average Grant<br/> Date Fair Value<br/> Per Share </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Awards </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted<br/> Average Grant<br/> Date Fair Value<br/> Per Share </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Units </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted<br/> Average Grant<br/> Date Fair Value </div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Per Share </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 47%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Nonvested awards/units at December 31, 2019 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">152,882 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 0.5%;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">52.93 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">160,289 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">50.49 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">13,186 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">51.62 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 47%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7,420 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 0.5%;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">75.88 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">57,450 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">77.28 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; font-size: 10pt; height: 16px; padding: 0pt 4pt 0pt 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; font-size: 10pt; height: 16px; padding: 0pt 4pt 0pt 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 47%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(568</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; width: 0.5%;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">52.63 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; font-size: 10pt; height: 16px; padding: 0pt 4pt 0pt 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; font-size: 10pt; height: 16px; padding: 0pt 4pt 0pt 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; font-size: 10pt; height: 16px; padding: 0pt 4pt 0pt 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; font-size: 10pt; height: 16px; padding: 0pt 4pt 0pt 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 47%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited/Cancelled </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(1,759</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; width: 0.5%;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">52.25 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; font-size: 10pt; height: 16px; padding: 0pt 4pt 0pt 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; font-size: 10pt; height: 16px; padding: 0pt 4pt 0pt 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(92</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">) </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; font-size: 10pt; height: 16px; padding: 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">51.62 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;; width: 47%;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;; width: 0.5%;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt; width: 47%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Nonvested awards/units at March 31, 2020 </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">157,975 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 0.5%;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">54.02 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">217,739 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">57.53 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">13,094 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">51.62 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;; width: 47%;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;; width: 0.5%;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 152882 52.93 160289 50.49 13186 51.62 7420 75.88 57450 77.28 0 0 568 52.63 0 0 0 0 1759 52.25 0 0 92 51.62 157975 54.02 217739 57.53 13094 51.62 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We recorded the following stock compensation expense by income statement category (in thousands): </div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Three months ended March 31, </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of sales </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">96 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">78 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Selling </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">49 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">44 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Administrative </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,536 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,816 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,681 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,938 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 96000 78000 49000 44000 2536000 1816000 2681000 1938000 2100000 3000000.0 <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 13 - INCOME TAXES </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our provision for income taxes as a percentage of pretax earnings is based on a current estimate of the annual effective income tax rate adjusted to reflect the impact of discrete items. </div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the three months ended March 31, 2020, our effective tax rate was 26.2%. The rate was unfavorably impacted by separate tax filing entities in a loss position for which a full valuation allowance is required, resulting in no tax benefit for recognized losses. </div></div> 0.262 <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 14 - RELATED PARTY TRANSACTIONS </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We sell installation services to other companies related to us through common or affiliated ownership and/or board of directors and/or management relationships. We also purchase services and materials and pay rent to companies with common or affiliated ownership. </div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We lease our headquarters and certain other facilities from related parties. See Note 8, Leases, for future minimum lease payments to be paid to these related parties.</div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The amount of sales to related parties as well as the purchases from and rent expense paid to related parties were as follows (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 10pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Three months ended March 31, </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 10pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,282 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,661 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Purchases </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">607 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">388 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Rent </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">272 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">260 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We had a related party balance of approximately $1.6 million and $1.7 million included in accounts receivable on our Condensed Consolidated Balance Sheets as of March 31, 2020 and December 31, 2019, respectively. These balances primarily represent trade accounts receivable arising during the normal course of business with various related parties. M/I Homes, Inc., a customer whose Chairman, President and Chief Executive Officer was a member of our board of directors until his resignation from our board effective March 18, 2020, accounted for $1.2 million and $1.3 million of these balances as of March 31, 2020 and December 31, 2019, respectively. </div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The amount of sales to related parties as well as the purchases from and rent expense paid to related parties were as follows (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 10pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Three months ended March 31, </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 10pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,282 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,661 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Purchases </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">607 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">388 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Rent </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">272 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">260 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 3282000 2661000 607000 388000 272000 260000 1600000 1700000 1200000 1300000 <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 15 - COMMITMENTS AND CONTINGENCIES </div></div></div></div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 6pt; margin-bottom: 0px; margin-left: 0%;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued General Liability and Auto Insurance </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued general liability and auto insurance reserves included on the Condensed Consolidated Balance Sheets were as follows (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 76%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 6%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 6%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">March 31,<br/> 2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/> 2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Included in other current liabilities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,404 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,538 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Included in other long-term liabilities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">16,912 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">18,184 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">20,316 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">21,722 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We also had insurance receivables and indemnification assets included on the Condensed Consolidated Balance Sheets that, in aggregate, offset equal liabilities included within the reserve amounts noted above. The amounts were as follows (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 76%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">March 31,<br/> 2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/> 2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Insurance receivables and indemnification assets for claims under fully insured policies </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,910</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7,491</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Insurance receivables for claims that exceeded the stop loss limit </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">297</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,321</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Total insurance receivables and indemnification assets included in other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7,207</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9,812</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 18pt; margin-bottom: 0px; margin-left: 0%;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leases </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">See Note 8, Leases, for further information regarding our lease commitments. </div></div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 18pt; margin-bottom: 0px; margin-left: 0%;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other Commitments and Contingencies </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">From time to time, various claims and litigation are asserted or commenced against us principally arising from contractual matters and personnel and employment disputes. In determining loss contingencies, management considers the likelihood of loss as well as the ability to reasonably estimate the amount of such loss or liability. An estimated loss is recorded when it is considered probable that such a liability has been incurred and when the amount of loss can be reasonably estimated. As litigation is subject to inherent uncertainties, we cannot be certain that we will prevail in these matters. However, we do not believe that the ultimate outcome of any pending matters will have a material adverse effect on our consolidated financial position, results of operations or cash flows. </div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the year ended December 31, 2018, we entered into an agreement with one of our suppliers to purchase a portion of the insulation materials we utilize across our business. This agreement is effective January 1, 2019 through December 31, 2021 with a purchase obligation of $22.6 million for 2020 and $15.0 million for 2021. For the three months ended March 31, 2020, we have satisfied $1.8 million of our purchase obligation under this agreement.</div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued general liability and auto insurance reserves included on the Condensed Consolidated Balance Sheets were as follows (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 76%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 6%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 6%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">March 31,<br/> 2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/> 2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Included in other current liabilities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,404 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,538 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Included in other long-term liabilities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">16,912 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">18,184 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">20,316 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">21,722 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 3404000 3538000 16912000 18184000 20316000 21722000 <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We also had insurance receivables and indemnification assets included on the Condensed Consolidated Balance Sheets that, in aggregate, offset equal liabilities included within the reserve amounts noted above. The amounts were as follows (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 76%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">March 31,<br/> 2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0); padding-bottom: 0in;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/> 2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Insurance receivables and indemnification assets for claims under fully insured policies </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,910</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7,491</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Insurance receivables for claims that exceeded the stop loss limit </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">297</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,321</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Total insurance receivables and indemnification assets included in other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7,207</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9,812</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); padding-bottom: 0in;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 6910000 7491000 297000 2321000 7207000 9812000 22600000 15000000.0 1800000 <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 16 - BUSINESS COMBINATIONS </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;">As part of our ongoing strategy to expand geographically and increase market share in certain markets, we completed two business combinations during the three months ended March 31, 2020 and one business combination during the three months ended March 31, 2019 and one insignificant <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">tuck-in</div> acquisition merged into existing operations during the three months ended March 31, 2019, in which we acquired 100% of the voting equity interests in each.</div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The largest of these acquisitions were Royals Commercial Services, Inc. (“Royals”) in March 2020 and 1st State Insulation, LLC (“1st State Insulation”) in March 2019. Below is a summary of each significant acquisition by year, including revenue and net (loss)/income since date of acquisition, shown for the year acquisition. Where noted, “Other” represents acquisitions that were individually immaterial in that year. Net (loss)/income, as noted below, includes amortization, taxes and interest allocations when </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">appropriate. </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the three months ended March 31, 2020 (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 48%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Three months ended<br/> March 31, 2020 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="text-align: left; vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 Acquisitions </div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Date </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisition<br/> Type </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash Paid </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Seller<br/> Obligations </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Purchase<br/> Price </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Net Loss </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Royals </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">2/29/2020</div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Asset </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7,590</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,500</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">10,090</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">784</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(87</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1/13/2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Asset </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">911 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">70 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">981 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">226 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(21</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">8,501 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,570 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11,071 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,010 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(108</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the three months ended March 31, 2019 (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 8pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 46%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Three months ended<br/> March 31, 2019 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="text-align: left; vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 Acquisitions </div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Date </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisition<br/> Type </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash Paid </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Seller<br/> Obligations </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Purchase<br/> Price </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Net Income </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1st State Insulation </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3/18/2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Asset </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5,125 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,355 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,480 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">488 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">23 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisition-related costs recorded within administrative expenses on the Condensed Consolidated Statements of Operations and Comprehensive Income amounted to $0.7 million and $0.6 million for the three months ended March 31, 2020 and 2019, respectively. The goodwill recognized in conjunction with these business combinations represents the excess cost of the acquired entity over the net amount assigned to assets acquired and liabilities assumed. We expect to deduct approximately $3.0 million of goodwill for tax purposes as a result of 2020 acquisitions. </div></div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 18pt; margin-bottom: 0px; margin-left: 0%;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Purchase Price Allocations </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The estimated fair values of the assets acquired and liabilities assumed for the acquisitions, as well as total purchase prices and cash paid, approximated the following (in thousands):</div></div> <table border="0" cellpadding="0" cellspacing="0" style="width: 92%; font-size: 10pt; margin-right: auto; margin-left: auto; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 63%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of March 31, 2020 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of March 31, 2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Royals </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Other </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">1st State </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated fair values: </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,848</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> —  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,848 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">305</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">70 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">375 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">291 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other current assets </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">430</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">441 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">627</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">119 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">746 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">989 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangibles </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,930</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">582 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4,512 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,382 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,986</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">206 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,192 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,857 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">58</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">8 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">66 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts payable and other current liabilities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(1,059</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(15</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(1,074</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(39</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred income tax liabilities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(35</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(35</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value of assets acquired and purchase price </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">10,090</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">981 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11,071 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,480 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less seller obligations </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,500</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">70 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,570 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,355 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7,590</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">911 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">8,501 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5,125 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;">Contingent consideration is included as “seller obligations” in the above table or within “fair value of assets acquired” if subsequently paid during the period presented. These contingent payments consist primarily of earnouts based on performance that are recorded at fair value at the time of acquisition, and/or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-complete</div> agreements and amounts based on working capital calculations. When these payments are expected to be made over one year from the acquisition date, the contingent consideration is discounted to net present value using our weighted average cost of capital (WACC), when appropriate.</div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Further adjustments to the allocation for each acquisition still under its measurement period are expected as third-party or internal valuations are finalized, certain tax aspects of the transaction are completed, contingent </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">consideration </div></div>is settled and customary post-closing reviews are concluded during the measurement period attributable to each individual business combination. As a result, insignificant adjustments to the fair value of assets acquired, and in some cases total purchase price, have been made to certain business combinations since the date of acquisition and future adjustments may be made through the end of each measurement period. Goodwill and intangibles per the above table may not agree to the total gross increases of these assets as shown in Note 5, Goodwill and Intangibles, during each of the three months ended March 31, 2020 and 2019 due to minor adjustments to goodwill for the allocation of certain acquisitions still under measurement as well as other immaterial intangible assets added during the ordinary course of business. In addition, goodwill and intangibles increased during the three months ended March 31, 2019 due to a small <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">tuck-in</div> acquisition merged into existing operations that does not appear in the above table as discussed above.</div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimates of acquired intangible assets related to the acquisitions are as follows (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 63%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 6%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 6%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 6%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 6%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">For the three months ended March 31, </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="text-align: left; vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquired intangibles assets </div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated<br/> Fair Value </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted<br/> Average<br/> Estimated<br/> Useful Life<br/> (yrs.) </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated<br/> Fair Value </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted<br/> Average<br/> Estimated<br/> Useful Life<br/> (yrs.) </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,611 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">8 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,100 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">8 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Trademarks and trade names </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,145 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">15 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">999 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">15 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-competition</div> agreements</div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">227 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">283 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Backlog </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">529</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-decoration: none; margin-top: 18pt; margin-bottom: 0px; margin-left: 0%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration:underline;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pro Forma Information </div></div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The unaudited pro forma information for the combined results of the Company has been prepared as if the 2020 acquisitions had taken place on January 1, 2019 and the 2019 acquisitions had taken place on January 1, 2018. The unaudited pro forma information is not necessarily indicative of the results that we would have achieved had the transactions actually taken place on January 1, 2019 and 2018, respectively, and the unaudited pro forma information does not purport to be indicative of future financial operating results (in thousands, except per share data): </div></div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 78%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Unaudited pro forma for the three<br/> months ended March 31, </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenue </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">399,120 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">359,209 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">16,125 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9,578 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic and diluted net income per share </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">0.54</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">0.32</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unaudited pro forma net income reflects additional intangible asset amortization expense of $0.1 million and $1.0 million for the three months ended March 31, 2020 and 2019, respectively, as well as additional income tax expense of $49 thousand and $0.3 million for the three months ended March 31, 2020 and 2019, respectively, that would have been recorded had the 2020 acquisitions taken place on January 1, 2019 and the 2019 acquisitions taken place on January 1, 2018. </div></div> 2 1 1 Below is a summary of each significant acquisition by year, including revenue and net (loss)/income since date of acquisition, shown for the year acquisition. <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the three months ended March 31, 2020 (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 48%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Three months ended<br/> March 31, 2020 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="text-align: left; vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 Acquisitions </div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Date </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisition<br/> Type </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash Paid </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Seller<br/> Obligations </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Purchase<br/> Price </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Net Loss </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Royals </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">2/29/2020</div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Asset </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7,590</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,500</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">10,090</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">784</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(87</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1/13/2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Asset </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">911 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">70 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">981 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">226 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(21</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">8,501 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,570 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11,071 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,010 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(108</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the three months ended March 31, 2019 (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 8pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 46%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Three months ended<br/> March 31, 2019 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="text-align: left; vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 Acquisitions </div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Date </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisition<br/> Type </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash Paid </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Seller<br/> Obligations </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Purchase<br/> Price </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Net Income </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1st State Insulation </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3/18/2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Asset </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5,125 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,355 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,480 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">488 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">23 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 2020-02-29 Asset 7590000 2500000 10090000 784000 -87000 2020-01-13 Asset 911000 70000 981000 226000 -21000 8501000 2570000 11071000 1010000 -108000 2019-03-18 Asset 5125000 1355000 6480000 488000 23000 700000 600000 3000000.0 <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The estimated fair values of the assets acquired and liabilities assumed for the acquisitions, as well as total purchase prices and cash paid, approximated the following (in thousands):</div></div> <table border="0" cellpadding="0" cellspacing="0" style="width: 92%; font-size: 10pt; margin-right: auto; margin-left: auto; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 63%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of March 31, 2020 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">As of March 31, 2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Royals </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Other </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">1st State </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated fair values: </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,848</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> —  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,848 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">305</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">70 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">375 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">291 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other current assets </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">430</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">441 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">627</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">119 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">746 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">989 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangibles </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,930</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">582 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4,512 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,382 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,986</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">206 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3,192 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,857 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">58</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">8 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">66 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts payable and other current liabilities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(1,059</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(15</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(1,074</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(39</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred income tax liabilities </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(35</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(35</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value of assets acquired and purchase price </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">10,090</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">981 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11,071 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6,480 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less seller obligations </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,500</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">70 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,570 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,355 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7,590</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">911 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">8,501 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5,125 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 1.5px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 2848000 2848000 305000 70000 375000 291000 430000 11000 441000 627000 119000 746000 989000 3930000 582000 4512000 3382000 2986000 206000 3192000 1857000 58000 8000 66000 1059000 15000 1074000 39000 35000 35000 10090000 981000 11071000 6480000 2500000 70000 2570000 1355000 7590000 911000 8501000 5125000 <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimates of acquired intangible assets related to the acquisitions are as follows (in thousands): </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 63%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 6%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 6%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 6%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 6%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">For the three months ended March 31, </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="text-align: left; vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquired intangibles assets </div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated<br/> Fair Value </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted<br/> Average<br/> Estimated<br/> Useful Life<br/> (yrs.) </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated<br/> Fair Value </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted<br/> Average<br/> Estimated<br/> Useful Life<br/> (yrs.) </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,611 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">8 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2,100 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">8 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Trademarks and trade names </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,145 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">15 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">999 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">15 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-competition</div> agreements</div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">227 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">283 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Backlog </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">529</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 2611000 P8Y 2100000 P8Y 1145000 P15Y 999000 P15Y 227000 P5Y 283000 P5Y 529000 P2Y <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The unaudited pro forma information for the combined results of the Company has been prepared as if the 2020 acquisitions had taken place on January 1, 2019 and the 2019 acquisitions had taken place on January 1, 2018. The unaudited pro forma information is not necessarily indicative of the results that we would have achieved had the transactions actually taken place on January 1, 2019 and 2018, respectively, and the unaudited pro forma information does not purport to be indicative of future financial operating results (in thousands, except per share data): </div></div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"> <tr style="font-size: 0px;"> <td style="width: 78%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="width: 4%; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Unaudited pro forma for the three<br/> months ended March 31, </div></div> </td> <td style="padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 8pt; padding-bottom: 0.5pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenue </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">399,120 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">359,209 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">16,125 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9,578 </div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; font-size: 10pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic and diluted net income per share </div></div> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">0.54</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"> </td> <td style="text-align: right; vertical-align: bottom; font-size: 10pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">0.32</div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> 399120000 359209000 16125000 9578000 0.54 0.32 100000 1000000.0 49000 300000 <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 17 - INCOME PER COMMON SHARE </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic net income per common share is calculated by dividing net income by the weighted average shares outstanding during the period, without consideration for common stock equivalents. </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted net income per common share is calculated by adjusting weighted average shares outstanding for the dilutive effect of common stock equivalents outstanding for the period, determined using the treasury stock method. </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Potential common stock is included in the diluted income per common share calculation when dilutive. The dilutive effect of outstanding restricted stock awards after application of the treasury stock method was 209 thousand and 127 thousand shares for the three months ended March 31, 2020 and 2019, respectively. Approximately five thousand shares and nine thousand shares of potential common stock was not included in the calculation of diluted net income per common share for the three months ended March 31, 2020 and 2019, respectively, because the effect would have been anti-dilutive. </div></div> 209000 127000 5000 9000 Includes variable lease costs of $0.2 million and $0.9 million, respectively Includes variable lease costs of $0.6 million and $2.5 million, respectively, and short-term lease costs of $0.2 million and $0.9 million respectively. Excludes the impact of unamortized debt issuance costs. XML 78 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangibles - Additional Information (Detail)
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Increase in gross carrying amount of intangibles $ 4.5
XML 79 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 80 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Credit Losses - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jan. 01, 2020
Mar. 31, 2020
Financing Receivable, Past Due [Line Items]    
Cumulative effect of accounting changes, net of tax   $ (1,190)
Accounting Standards Update 2016-13 [Member]    
Financing Receivable, Past Due [Line Items]    
Cumulative effect of accounting changes, net of tax $ 1,200  
Cumulative Effect on Retained Earnings, Tax $ 400  
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions - Schedule of Related Party Transactions (Detail) - Affiliated Entity [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Related Party Transaction [Line Items]    
Sales $ 3,282 $ 2,661
Purchases 607 388
Rent $ 272 $ 260
XML 82 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative and Hedging Activities - Additional Information (Detail)
3 Months Ended
Mar. 31, 2020
USD ($)
Swap
Instruments
Mar. 31, 2019
USD ($)
Term Loan [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Number of swaps | Swap 2  
Designated as Hedging Instrument [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Cash Flow Hedge Gain (Loss) to be Reclassified $ 0 $ 0
Interest Rate Swap [Member] | Designated as Hedging Instrument [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Reclassification from accumulated other comprehensive income to interest expense 3,200,000  
Interest Rate Swap [Member] | Cash Flow Hedging [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional amount of derivative instruments $ 200,000,000.0  
Notional amount maturity date May 31, 2022  
Interest Rate Swap [Member] | Cash Flow Hedging [Member] | Interest Rate Swap Matured on May 31, 2022 [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional amount amortized $ 95,300,000  
Notional amount maturity date May 31, 2022  
Derivatives, number of instruments amortized | Instruments 1  
Interest Rate Swap [Member] | Cash Flow Hedging [Member] | Interest Rate Swap Matured on April 15, 2025 [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional amount amortized $ 93,300,000  
Notional amount maturity date Apr. 15, 2025  
Derivatives, number of instruments amortized | Instruments 1  
Forward Interest Rate Swaps [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional amount of derivative instruments $ 100,000,000.0  
Notional amount amortized $ 97,000,000.0  
Notional amount maturity date Apr. 15, 2025  
Notional amount beginning date May 31, 2022  
XML 83 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Employee Benefits - Schedule of Insurance Receivable for Claims (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Workers' Compensation [Member]    
Malpractice Insurance [Line Items]    
Included in other non-current assets $ 1,955 $ 2,098
XML 84 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Schedule Of Supplemental Balance Sheet In formation Related To Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Non-Current    
Operating $ 47,134 $ 45,691
Finance 6,602 7,148
Total lease assets 53,736 52,839
Current    
Less: Current obligation under leases 15,889 15,459
Financing 2,438 2,747
Non-Current    
Long-term lease obligations 30,741 29,785
Financing 3,412 3,597
Total lease liabilities $ 52,480 $ 51,588
Weighted-average remaining lease term    
Operating leases 4 years 6 months  
Finance leases 2 years 8 months 12 days  
Weighted-average discount rate    
Operating leases 4.50%  
Finance leases 4.95%  
XML 85 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Finance Lease Obligations And Operating Lease Obligations (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Remainder of 2020 $ 13,552  
2021 14,035  
2022 8,837  
2023 4,976  
2024 3,240  
Thereafter 7,015  
Total minimum lease payments 51,655  
Less: Amounts representing interest (5,025)  
Present value of future minimum lease payments 46,630  
Less: Current obligation under leases (15,889) $ (15,459)
Long-term lease obligations 30,741 29,785
Remainder of 2020 2,229  
2021 2,048  
2022 1,113  
2023 748  
2024 334  
Thereafter 11  
Total minimum lease payments 6,483  
Less: Amounts representing executory costs (144)  
Less: Amounts representing interest (489)  
Present value of future minimum lease payments 5,850  
Less: Current obligation under leases (2,438) (2,747)
Long-term lease obligations 3,412 $ 3,597
Other Party Operating Leases [Member]    
Remainder of 2020 12,733  
2021 13,089  
2022 7,968  
2023 4,561  
2024 2,815  
Thereafter 6,617  
Total minimum lease payments 47,783  
Related Party Operating Leases [Member]    
Remainder of 2020 819  
2021 946  
2022 869  
2023 415  
2024 425  
Thereafter 398  
Total minimum lease payments $ 3,872  
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combinations - Additional Information (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Business
Mar. 31, 2019
USD ($)
Business
Business Acquisition [Line Items]    
Number of businesses acquired | Business 2 1
Percentage of voting equity interests acquired 100.00%  
Goodwill acquired expected to be tax deductible $ 3,000  
Amortization of intangibles 6,680 $ 5,888
Income tax expense (benefit) 5,684 3,354
Administrative [Member]    
Business Acquisition [Line Items]    
Acquisition-related costs 700 600
Combined Business Acquisitions [Member]    
Business Acquisition [Line Items]    
Amortization of intangibles 100 1,000
Income tax expense (benefit) $ 49 $ 300
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions - Additional Information (Detail) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Affiliated Entity [Member]    
Related Party Transaction [Line Items]    
Accounts receivable, related parties $ 1.6 $ 1.7
M/I Homes Inc [Member]    
Related Party Transaction [Line Items]    
Accounts receivable, related parties $ 1.2 $ 1.3
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combinations - Pro Forma Results of Operations (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Business Acquisition, Pro Forma Information [Abstract]    
Net revenue $ 399,120 $ 359,209
Net income $ 16,125 $ 9,578
Basic and diluted net income per share $ 0.54 $ 0.32
XML 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 207 446 1 true 78 0 false 10 false false R1.htm 1001 - Document - Cover Page Sheet http://installedbuildingproducts.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Sheet http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnaudited CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Statements 2 false false R3.htm 1003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) Sheet http://installedbuildingproducts.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED) Sheet http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED) Statements 4 false false R5.htm 1005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical) Sheet http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnauditedParenthetical CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical) Statements 5 false false R6.htm 1006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) Sheet http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) Statements 6 false false R7.htm 1007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://installedbuildingproducts.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 7 false false R8.htm 1008 - Disclosure - Organization Sheet http://installedbuildingproducts.com/role/Organization Organization Notes 8 false false R9.htm 1009 - Disclosure - Significant Accounting Policies Sheet http://installedbuildingproducts.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 1010 - Disclosure - Revenue Recognition Sheet http://installedbuildingproducts.com/role/RevenueRecognition Revenue Recognition Notes 10 false false R11.htm 1011 - Disclosure - Credit Losses Sheet http://installedbuildingproducts.com/role/CreditLosses Credit Losses Notes 11 false false R12.htm 1012 - Disclosure - Investments Sheet http://installedbuildingproducts.com/role/Investments Investments Notes 12 false false R13.htm 1013 - Disclosure - Goodwill and Intangibles Sheet http://installedbuildingproducts.com/role/GoodwillAndIntangibles Goodwill and Intangibles Notes 13 false false R14.htm 1014 - Disclosure - Long-Term Debt Sheet http://installedbuildingproducts.com/role/LongTermDebt Long-Term Debt Notes 14 false false R15.htm 1015 - Disclosure - Leases Sheet http://installedbuildingproducts.com/role/Leases Leases Notes 15 false false R16.htm 1016 - Disclosure - Fair Value Measurements Sheet http://installedbuildingproducts.com/role/FairValueMeasurements Fair Value Measurements Notes 16 false false R17.htm 1017 - Disclosure - Derivatives and Hedging Activities Sheet http://installedbuildingproducts.com/role/DerivativesAndHedgingActivities Derivatives and Hedging Activities Notes 17 false false R18.htm 1018 - Disclosure - Stockholders' Equity Sheet http://installedbuildingproducts.com/role/StockholdersEquity Stockholders' Equity Notes 18 false false R19.htm 1019 - Disclosure - Employee Benefits Sheet http://installedbuildingproducts.com/role/EmployeeBenefits Employee Benefits Notes 19 false false R20.htm 1020 - Disclosure - Income Taxes Sheet http://installedbuildingproducts.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 1021 - Disclosure - Related Party Transactions Sheet http://installedbuildingproducts.com/role/RelatedPartyTransactions Related Party Transactions Notes 21 false false R22.htm 1022 - Disclosure - Commitments and Contingencies Sheet http://installedbuildingproducts.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 22 false false R23.htm 1023 - Disclosure - Business Combinations Sheet http://installedbuildingproducts.com/role/BusinessCombinations Business Combinations Notes 23 false false R24.htm 1024 - Disclosure - Income Per Common Share Sheet http://installedbuildingproducts.com/role/IncomePerCommonShare Income Per Common Share Notes 24 false false R25.htm 1025 - Disclosure - Significant Accounting Policies (Policies) Sheet http://installedbuildingproducts.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://installedbuildingproducts.com/role/SignificantAccountingPolicies 25 false false R26.htm 1026 - Disclosure - Revenue Recognition (Tables) Sheet http://installedbuildingproducts.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://installedbuildingproducts.com/role/RevenueRecognition 26 false false R27.htm 1027 - Disclosure - Credit Losses (Tables) Sheet http://installedbuildingproducts.com/role/CreditLossesTables Credit Losses (Tables) Tables http://installedbuildingproducts.com/role/CreditLosses 27 false false R28.htm 1028 - Disclosure - Goodwill and Intangibles (Tables) Sheet http://installedbuildingproducts.com/role/GoodwillAndIntangiblesTables Goodwill and Intangibles (Tables) Tables http://installedbuildingproducts.com/role/GoodwillAndIntangibles 28 false false R29.htm 1029 - Disclosure - Long-Term Debt (Tables) Sheet http://installedbuildingproducts.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://installedbuildingproducts.com/role/LongTermDebt 29 false false R30.htm 1030 - Disclosure - Leases (Tables) Sheet http://installedbuildingproducts.com/role/LeasesTables Leases (Tables) Tables http://installedbuildingproducts.com/role/Leases 30 false false R31.htm 1031 - Disclosure - Fair Value Measurements (Tables) Sheet http://installedbuildingproducts.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://installedbuildingproducts.com/role/FairValueMeasurements 31 false false R32.htm 1032 - Disclosure - Employee Benefits (Tables) Sheet http://installedbuildingproducts.com/role/EmployeeBenefitsTables Employee Benefits (Tables) Tables http://installedbuildingproducts.com/role/EmployeeBenefits 32 false false R33.htm 1033 - Disclosure - Related Party Transactions (Tables) Sheet http://installedbuildingproducts.com/role/RelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://installedbuildingproducts.com/role/RelatedPartyTransactions 33 false false R34.htm 1034 - Disclosure - Commitments and Contingencies (Tables) Sheet http://installedbuildingproducts.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://installedbuildingproducts.com/role/CommitmentsAndContingencies 34 false false R35.htm 1035 - Disclosure - Business Combinations (Tables) Sheet http://installedbuildingproducts.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://installedbuildingproducts.com/role/BusinessCombinations 35 false false R36.htm 1036 - Disclosure - Organization - Additional Information (Detail) Sheet http://installedbuildingproducts.com/role/OrganizationAdditionalInformationDetail Organization - Additional Information (Detail) Details 36 false false R37.htm 1037 - Disclosure - Revenue Recognition - Additional Information (Detail) Sheet http://installedbuildingproducts.com/role/RevenueRecognitionAdditionalInformationDetail Revenue Recognition - Additional Information (Detail) Details 37 false false R38.htm 1038 - Disclosure - Revenue Recognition - Summary of Revenues Disaggregated by End Market and Product (Detail) Sheet http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail Revenue Recognition - Summary of Revenues Disaggregated by End Market and Product (Detail) Details 38 false false R39.htm 1039 - Disclosure - Revenue Recognition - Summary of Assets and Liabilities Related to Uncompleted Contracts and Customer Deposits (Detail) Sheet http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfAssetsAndLiabilitiesRelatedToUncompletedContractsAndCustomerDepositsDetail Revenue Recognition - Summary of Assets and Liabilities Related to Uncompleted Contracts and Customer Deposits (Detail) Details 39 false false R40.htm 1040 - Disclosure - Revenue Recognition - Schedule of Cost and Estimated Earnings on Uncompleted Contracts (Detail) Sheet http://installedbuildingproducts.com/role/RevenueRecognitionScheduleOfCostAndEstimatedEarningsOnUncompletedContractsDetail Revenue Recognition - Schedule of Cost and Estimated Earnings on Uncompleted Contracts (Detail) Details 40 false false R41.htm 1041 - Disclosure - Revenue Recognition - Schedule of Net Under (Over) Billings (Detail) Sheet http://installedbuildingproducts.com/role/RevenueRecognitionScheduleOfNetUnderOverBillingsDetail Revenue Recognition - Schedule of Net Under (Over) Billings (Detail) Details 41 false false R42.htm 1042 - Disclosure - Credit Losses - Additional Information (Detail) Sheet http://installedbuildingproducts.com/role/CreditLossesAdditionalInformationDetail Credit Losses - Additional Information (Detail) Details 42 false false R43.htm 1043 - Disclosure - Credit Losses - Schedule Of Changes In Allowance For Credit Losses (Detail) Sheet http://installedbuildingproducts.com/role/CreditLossesScheduleOfChangesInAllowanceForCreditLossesDetail Credit Losses - Schedule Of Changes In Allowance For Credit Losses (Detail) Details 43 false false R44.htm 1044 - Disclosure - Investments - Additional Information (Detail) Sheet http://installedbuildingproducts.com/role/InvestmentsAdditionalInformationDetail Investments - Additional Information (Detail) Details 44 false false R45.htm 1045 - Disclosure - Goodwill and Intangibles - Summary of Change in Carrying Amount of Goodwill (Detail) Sheet http://installedbuildingproducts.com/role/GoodwillAndIntangiblesSummaryOfChangeInCarryingAmountOfGoodwillDetail Goodwill and Intangibles - Summary of Change in Carrying Amount of Goodwill (Detail) Details 45 false false R46.htm 1046 - Disclosure - Goodwill and Intangibles - Additional Information (Detail) Sheet http://installedbuildingproducts.com/role/GoodwillAndIntangiblesAdditionalInformationDetail Goodwill and Intangibles - Additional Information (Detail) Details 46 false false R47.htm 1047 - Disclosure - Goodwill and Intangibles - Schedule of Gross Carrying Amount and Accumulated Amortization (Detail) Sheet http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfGrossCarryingAmountAndAccumulatedAmortizationDetail Goodwill and Intangibles - Schedule of Gross Carrying Amount and Accumulated Amortization (Detail) Details 47 false false R48.htm 1048 - Disclosure - Goodwill and Intangibles - Schedule of Estimated Aggregate Annual Amortization (Detail) Sheet http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfEstimatedAggregateAnnualAmortizationDetail Goodwill and Intangibles - Schedule of Estimated Aggregate Annual Amortization (Detail) Details 48 false false R49.htm 1049 - Disclosure - Long-term Debt - Schedule of Debt (Detail) Sheet http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtDetail Long-term Debt - Schedule of Debt (Detail) Details 49 false false R50.htm 1050 - Disclosure - Long-term Debt - Schedule of Debt (Parenthetical) (Detail) Sheet http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtParentheticalDetail Long-term Debt - Schedule of Debt (Parenthetical) (Detail) Details 50 false false R51.htm 1051 - Disclosure - Long-Term Debt - Schedule Of Maturities Of Long Term Debt (Detail) Sheet http://installedbuildingproducts.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail Long-Term Debt - Schedule Of Maturities Of Long Term Debt (Detail) Details 51 false false R52.htm 1052 - Disclosure - Long-term Debt - Additional Information (Detail) Sheet http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail Long-term Debt - Additional Information (Detail) Details 52 false false R53.htm 1053 - Disclosure - Leases - Schedule Of Supplemental Balance Sheet In formation Related To Leases (Details) Sheet http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails Leases - Schedule Of Supplemental Balance Sheet In formation Related To Leases (Details) Details 53 false false R54.htm 1054 - Disclosure - Leases - Lease Cost Finance And Operating Leases (Details) Sheet http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesDetails Leases - Lease Cost Finance And Operating Leases (Details) Details 54 false false R55.htm 1055 - Disclosure - Leases - Lease Cost Finance And Operating Leases (Parenthetical) (Details) Sheet http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesParentheticalDetails Leases - Lease Cost Finance And Operating Leases (Parenthetical) (Details) Details 55 false false R56.htm 1056 - Disclosure - Leases - Schedule Of Supplemental Cash Flow Information Related To Leases (Details) Sheet http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails Leases - Schedule Of Supplemental Cash Flow Information Related To Leases (Details) Details 56 false false R57.htm 1057 - Disclosure - Leases - Finance Lease Obligations And Operating Lease Obligations (Detail) Sheet http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail Leases - Finance Lease Obligations And Operating Lease Obligations (Detail) Details 57 false false R58.htm 1058 - Disclosure - Fair Value Measurements - Schedule of Fair Values of Financial Assets and Liabilities (Detail) Sheet http://installedbuildingproducts.com/role/FairValueMeasurementsScheduleOfFairValuesOfFinancialAssetsAndLiabilitiesDetail Fair Value Measurements - Schedule of Fair Values of Financial Assets and Liabilities (Detail) Details 58 false false R59.htm 1059 - Disclosure - Fair value measurements - Summary of Change in Fair Value of Contingent Consideration (Detail) Sheet http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetail Fair value measurements - Summary of Change in Fair Value of Contingent Consideration (Detail) Details 59 false false R60.htm 1060 - Disclosure - Fair Value measurements - Summary of Carrying Values and Associated Fair Values of Financial Assets and Liabilities (Detail) Sheet http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfCarryingValuesAndAssociatedFairValuesOfFinancialAssetsAndLiabilitiesDetail Fair Value measurements - Summary of Carrying Values and Associated Fair Values of Financial Assets and Liabilities (Detail) Details 60 false false R61.htm 1061 - Disclosure - Derivative and Hedging Activities - Additional Information (Detail) Sheet http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail Derivative and Hedging Activities - Additional Information (Detail) Details 61 false false R62.htm 1062 - Disclosure - Stockholder's Equity - Additional Information (Detail) Sheet http://installedbuildingproducts.com/role/StockholdersEquityAdditionalInformationDetail Stockholder's Equity - Additional Information (Detail) Details 62 false false R63.htm 1063 - Disclosure - Employee Benefits - Additional Information (Detail) Sheet http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail Employee Benefits - Additional Information (Detail) Details 63 false false R64.htm 1064 - Disclosure - Employee Benefits - Summary of Workers' Compensation Known Claims and IBNR Reserves (Detail) Sheet http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfWorkersCompensationKnownClaimsAndIbnrReservesDetail Employee Benefits - Summary of Workers' Compensation Known Claims and IBNR Reserves (Detail) Details 64 false false R65.htm 1065 - Disclosure - Employee Benefits - Schedule of Insurance Receivable for Claims (Detail) Sheet http://installedbuildingproducts.com/role/EmployeeBenefitsScheduleOfInsuranceReceivableForClaimsDetail Employee Benefits - Schedule of Insurance Receivable for Claims (Detail) Details 65 false false R66.htm 1066 - Disclosure - Employee Benefits - Summary of Equity-Based Awards for Employees (Detail) Sheet http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail Employee Benefits - Summary of Equity-Based Awards for Employees (Detail) Details 66 false false R67.htm 1067 - Disclosure - Employee Benefits - Summary of Stock Compensation Expense (Detail) Sheet http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfStockCompensationExpenseDetail Employee Benefits - Summary of Stock Compensation Expense (Detail) Details 67 false false R68.htm 1068 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://installedbuildingproducts.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 68 false false R69.htm 1069 - Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Detail) Sheet http://installedbuildingproducts.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail Related Party Transactions - Schedule of Related Party Transactions (Detail) Details 69 false false R70.htm 1070 - Disclosure - Related Party Transactions - Additional Information (Detail) Sheet http://installedbuildingproducts.com/role/RelatedPartyTransactionsAdditionalInformationDetail Related Party Transactions - Additional Information (Detail) Details 70 false false R71.htm 1071 - Disclosure - Commitments and Contingencies - Schedule of Accrued General Insurance Reserves (Detail) Sheet http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfAccruedGeneralInsuranceReservesDetail Commitments and Contingencies - Schedule of Accrued General Insurance Reserves (Detail) Details 71 false false R72.htm 1072 - Disclosure - Commitments and Contingencies - Schedule of Insurance Receivable for Claims (Detail) Sheet http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfInsuranceReceivableForClaimsDetail Commitments and Contingencies - Schedule of Insurance Receivable for Claims (Detail) Details 72 false false R73.htm 1073 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://installedbuildingproducts.com/role/CommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 73 false false R74.htm 1074 - Disclosure - Business Combinations - Additional Information (Detail) Sheet http://installedbuildingproducts.com/role/BusinessCombinationsAdditionalInformationDetail Business Combinations - Additional Information (Detail) Details 74 false false R75.htm 1075 - Disclosure - Business Combinations - Summary of Business Acquisitions (Detail) Sheet http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfBusinessAcquisitionsDetail Business Combinations - Summary of Business Acquisitions (Detail) Details 75 false false R76.htm 1076 - Disclosure - Business Combinations - Summary of Estimated Fair Value of Assets Acquired and Liabilities Assumed (Detail) Sheet http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail Business Combinations - Summary of Estimated Fair Value of Assets Acquired and Liabilities Assumed (Detail) Details 76 false false R77.htm 1077 - Disclosure - Business Combinations - Estimates of Acquired Intangible Assets (Detail) Sheet http://installedbuildingproducts.com/role/BusinessCombinationsEstimatesOfAcquiredIntangibleAssetsDetail Business Combinations - Estimates of Acquired Intangible Assets (Detail) Details 77 false false R78.htm 1078 - Disclosure - Business Combinations - Pro Forma Results of Operations (Detail) Sheet http://installedbuildingproducts.com/role/BusinessCombinationsProFormaResultsOfOperationsDetail Business Combinations - Pro Forma Results of Operations (Detail) Details 78 false false R79.htm 1079 - Disclosure - Income Per Common Share - Additional Information (Detail) Sheet http://installedbuildingproducts.com/role/IncomePerCommonShareAdditionalInformationDetail Income Per Common Share - Additional Information (Detail) Details 79 false false All Reports Book All Reports d901258d10q.htm d901258dex311.htm d901258dex312.htm d901258dex321.htm d901258dex322.htm ibp-20200331.xsd ibp-20200331_cal.xml ibp-20200331_def.xml ibp-20200331_lab.xml ibp-20200331_pre.xml http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 true true XML 90 R5.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Income Statement [Abstract]    
Unrealized loss on cash flow hedge, tax benefit $ 1,939 $ 921
XML 91 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Cover Page - shares
3 Months Ended
Mar. 31, 2020
Apr. 29, 2020
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2020  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q1  
Entity Registrant Name Installed Building Products, Inc.  
Entity Central Index Key 0001580905  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Trading Symbol IBP  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Common Stock, Shares Outstanding   29,793,434
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-36307  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 45-3707650  
Entity Address, Address Line One 495 South High Street  
Entity Address, Address Line Two Suite 50  
Entity Address, City or Town Columbus  
Entity Address, State or Province OH  
Entity Address, Postal Zip Code 43215  
City Area Code 614  
Local Phone Number 221-3399  
Title of 12(b) Security Common stock  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Security Exchange Name NYSE  
Entity Shell Company false  
XML 92 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Employee Benefits
3 Months Ended
Mar. 31, 2020
Postemployment Benefits [Abstract]  
Employee Benefits
NOTE 12 - EMPLOYEE BENEFITS
Healthcare
We participate in multiple healthcare plans, of which our primary plan is partially self-funded with an insurance company payment benefits in excess of stop loss limits per individual. Our healthcare benefit expense (net of employee contributions) was approximately $7.0 million and $4.8 million for the three months ended March 31,
2020 and 2019, respectively, for all plans. An accrual for estimated healthcare claims incurred but not reported (“IBNR”) is included within accrued compensation on the Condensed Consolidated Balance Sheets and was $2.9 million and $2.6 million as of March 31, 2020 and December 31, 2019, respectively.
Workers’ Compensation
Workers’ compensation expense totaled $4.4 million and $4.2 million for the three months ended March 31, 2020 and 2019, respectively. Workers’ compensation known claims and IBNR reserves included on the Condensed Consolidated Balance Sheets were as follows (in thousands):
                 
 
March 31,
2020
   
December 31,
2019
 
Included in other current liabilities
  $
6,063
    $
6,777
 
Included in other long-term liabilities
   
12,165
     
10,874
 
                 
  $
18,228
    $
17,651
 
                 
 
We also had an insurance receivable for claims that exceeded the stop loss limit for fully insured policies included on the Condensed Consolidated Balance Sheets. This receivable offsets an equal liability included within the reserve amounts noted above and was as follows (in thousands):
                 
 
March 31,
2020
   
December 31,
2019
 
Included in other
non-current
assets
  $
1,955
    $
2,098
 
 
Retirement Plans
We participate in multiple 401(k) plans, whereby we provide a matching contribution of wages deferred by employees and can also make discretionary contributions to each plan. Certain plans allow for discretionary employer contributions only. These plans cover substantially all our eligible employees. We recognized 401(k) plan expenses of $0.6 million during each of the three months ended March 31, 2020 and 2019, respectively. These expenses are included in administrative expenses on the accompanying Condensed Consolidated Statements of Operations and Comprehensive Income.
Share-Based Compensation
Common Stock Awards
We periodically grant shares of our common stock to
non-employee
members of our board of directors and our employees. During the three months ended March 31, 2020, we granted 316 shares of our common stock under our 2014 Omnibus Incentive Plan to a
non-employee
member of our board of directors. The stock will vest on the date of our 202
1
annual meeting. Accordingly, we recorded $33 thousand in compensation expense during the three months ended March 31, 2020. We did not grant any such shares during the three months ended March 31, 2019, however, we recorded $0.1 million in compensation expense during the three months ended March 31, 2019 related to prior grants to
non-employee
members of our board of directors. During the three months ended March 31, 2020 and 2019, we granted approximately seven and 11 thousand shares of our common stock, respectively, to employees and recorded $1.0 million and $1.1 million, respectively, of compensation expense associated with
non-performance-based
awards issued to employees.
As of March 31, 2020, we had $4.3 million of unrecognized compensation expense related to these nonvested common stock awards issued to
non-employee
members of our board of directors and our employees. This expense is subject to future adjustments for forfeitures and is expected to be recognized on a straight-line basis over the remaining weighted-average period of 1.8 years. Shares forfeited are returned as treasury shares and available for future issuances. See the table below for changes in shares and related weighted average
grant
d
ate
fair value
per share.
Employees – Performance-Based Stock Awards
During the three months ended March 31, 2020, we issued under our 2014 Omnibus Incentive Plan approximately 0.1 million shares of our common stock to certain officers, which vest in two equal installments on each of April 20, 2021 and April 20, 2022. In addition, during the three months ended March 31, 2020, we established, and our Board of Directors approved, performance-based targets in connection with common stock awards to be issued to certain officers in 2021 contingent upon achievement of these targets. Share-based compensation expense associated with these performance-based awards and prior performance-based grants was $1.0 million and $0.7 million for the three months ended March 31, 2020 and 2019, respectively.
As of March 31, 2020, we had $6.9 million of unrecognized compensation expense related to nonvested performance-based common stock awards. This expense is subject to future adjustments for forfeitures and is expected to be recognized over the remaining weighted-average period of 2.1 years using the graded-vesting method. See the table below for changes in shares and related weighted average
grant date
fair value per share.
Employees – Performance-Based Restricted Stock Units
During 2019, we established, and our board of directors approved, performance-based restricted stock units in connection with common stock awards to be issued to certain employees in 2020 based upon achievement of a performance target. These units will be accounted for as equity-based awards that will be settled with a fixed number of common shares. We recorded $0.2 million and $0.1 million in compensation expense associated with these performance-based units during the three months ended March 31, 2020 and 2019, respectively.
As of March 31, 2020, we had $33 thousand of unrecognized compensation expense related to nonvested performance-based common stock units. This expense is subject to future adjustments for forfeitures and is expected to be recognized on a straight-line basis over the remaining weighted-average period of 0.1 years. See the table below for changes in shares and related weighted average
grant
d
ate
fair value per share.
Share-Based Compensation Summary
Amounts and changes for each category of equity-based award were as follows:
                                                 
 
Common Stock Awards
   
Performance-Based
 Stock Awards
   
Performance-Based
 Restricted Stock
Units
 
 
Awards
   
Weighted
Average Grant
Date Fair Value
Per Share
   
Awards
   
Weighted
Average Grant
Date Fair Value
Per Share
   
Units
   
Weighted
Average Grant
Date Fair Value
Per Share
 
Nonvested awards/units at December 31, 2019
   
152,882
    $
52.93
     
160,289
    $
50.49
     
13,186
    $
51.62
 
Granted
   
7,420
     
75.88
     
57,450
     
77.28
     
     
 
Vested
   
(568
)    
52.63
     
     
     
     
 
Forfeited/Cancelled
   
(1,759
)    
52.25
     
     
     
(92
   
51.62
 
                                                 
Nonvested awards/units at March 31, 2020
   
157,975
    $
54.02
     
217,739
    $
57.53
     
13,094
    $
51.62
 
                                                 
 
 
 
 
 
 
 
We recorded the following stock compensation expense by income statement category (in thousands):
                 
 
Three months ended March 31,
 
 
2020
   
2019
 
Cost of sales
  $
96
    $
78
 
Selling
   
49
     
44
 
Administrative
   
2,536
     
1,816
 
                 
  $
2,681
    $
1,938
 
                 
 
 
 
 
 
Administrative stock compensation expense includes all stock compensation earned by our administrative personnel, while cost of sales and selling stock compensation represents all stock compensation earned by our installation and sales employees, respectively. The difference between the sum of the expenses described above and the amount in the table is comprised primarily of expenses associated with immaterial liability-based awards.
As of March 31, 2020, approximately 2.1 million of the 3.0 million shares of common stock authorized for issuance were available for issuance under the 2014 Omnibus Incentive Plan.
XML 93 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Credit Losses
3 Months Ended
Mar. 31, 2020
Credit Loss [Abstract]  
Credit Losses
NOTE 4 - CREDIT LOSSES
On January 1, 2020 we adopted ASU
2016-13,
“Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” under the modified retrospective approach. Topic 326 replaces the incurred loss impairment model with an expected credit loss impairment model for financial instruments, including trade receivables, retainage receivables and contract assets (unbilled receivables). Results for reporting periods beginning after January 1, 2020 are presented under Topic 326, while prior period amounts are not adjusted. The amendment requires entities to consider forward-looking information to estimate expected credit losses, resulting in earlier recognition of losses for receivables that are current or not yet due, which were not considered under the previous accounting guidance.
Upon adoption of ASC 326, we recorded a cumulative effect adjustment to retained earnings of $1.2 million, net of $0.4 million of income taxes, on the opening consolidated balance sheet as of January 1, 2020. The adoption of the credit loss standard had no impact to cash from or used in operating, financing or investing activities on our consolidated cash flow statements.
Our expected loss allowance methodology for accounts receivable is developed using historical losses, current economic conditions and future market forecasts. We also perform ongoing evaluations of our existing and potential customer’s creditworthiness. Our expected loss allowance methodology for
held-to-maturity
investments is developed using historical losses, investment grade ratings and liquidity and maturity assessments. Based on our assessment using these factors, we did not record any allowance for credit losses related to our
held-to-maturity
investments.
We anticipate that the COVID-19 outbreak will have a negative impact on our customers and the homebuilding industry in general and may affect the collectability of our existing trade receivables. As a result, we increased our allowance for credit losses as of March 31, 2020 to reflect this increased risk.
Changes in our allowance for credit losses are as follows (in thousands):
Balance as of January 1, 2020
  $
 
 
6,878
 
Cumulative effect of change in accounting principle
   
1,600
 
Current period provision
   
1,298
 
Recoveries collected and other
   
204
 
Amounts written off
   
(951
)
         
Balance as of March 31, 2020
  $
9,029
 
         
XML 94 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Significant Accounting Policies
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements include all of our wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated.
The information furnished in the Condensed Consolidated Financial Statements includes normal recurring adjustments and reflects all adjustments which are, in the opinion of management, necessary for a fair presentation of the results of operations and statements of financial position for the interim periods presented. Certain information and footnote disclosures normally included in the consolidated financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (the “SEC”) have been omitted pursuant to such rules and regulations. We believe that the disclosures are adequate to prevent the information presented from being misleading when read in conjunction with our audited consolidated financial statements and the notes thereto included in Part II, Item 8, Financial Statements and Supplementary Data, of our Annual Report on Form
10-K
for the fiscal year ended December 31, 2019 (the “2019 Form
10-K”),
as filed with the SEC on February 27, 2020. The December 31, 2019 Condensed Consolidated Balance Sheet data herein was derived from the audited consolidated financial statements but does not include all disclosures required by U.S. GAAP.
Our interim operating results for the three months ended March 31, 2020 are not necessarily indicative of the results to be expected in future operating quarters.
Note 2 to the audited consolidated financial statements in our 2019 Form
10-K
describes the significant accounting policies and estimates used in preparation of the audited consolidated financial statements. Other than the recently
implemented accounting policies described below, there have been no changes to our significant accounting policies during the three months ended March 31, 2020.
Recently Adopted Accounting Pronouncements
Standard
 
Effective Date
 
Adoption
ASU
2016-13,
Financial Instruments—Credit Losses (Topic 326)
 
January 1, 2020
 
This pronouncement and subsequently-issued amendments change the accounting for credit losses on
available-for-sale
debt securities and purchased financial assets with credit deterioration. In addition, these amendments require the measurement of all expected credit losses for financial assets, including trade accounts receivable, held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. See Note 4, Credit Losses, for further information.
 
 
 
 
 
ASU
2017-04,
Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment
 
January 1, 2020
 
This ASU addresses concerns over the cost and complexity of the
two-step
goodwill impairment test by removing the second step of the goodwill impairment test. Going forward, we will apply a
one-step
quantitative test and record the amount of goodwill impairment as the excess of a reporting unit’s carrying amount over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit.
 
 
 
 
 
ASU
2018-13,
Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement
 
January 1, 2020
 
This pronouncement amends Topic 820 to eliminate, add and modify certain disclosure requirements for fair value measurements. The adoption of this standard did not impact our financial statements or have a material effect on our disclosures.
 
 
 
 
 
ASU
2020-04,
Reference Rate Reform: Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848)
 
Effective upon
issuance
 
This pronouncement contains optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform. The provisions of ASC 848 must be applied at a Topic, Subtopic or Industry Subtopic for all transactions other than derivatives, which may be applied at a hedging relationship level. The relief granted in ASC 848 is applicable only to legacy contracts if the amendments made to the agreements are solely for reference rate reform activities. We elected the practical expedient to continue to assert probability of hedged interest under our interest rate swap agreements, regardless of any expected future modification in terms related to reference rate reform.
Recently Issued Accounting Pronouncements Not Yet Adopted
We are currently evaluating the impact of certain ASU’s on our Condensed Consolidated Financial Statements or Notes to Condensed Consolidated Financial Statements, which are described below:
Standard
 
Description
 
Effective Date
 
Effect on the financial statements or
other significant matters
ASU
2019-12,
Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes
 
This pronouncement simplifies the accounting for income taxes by removing certain exceptions to the general principles of Topic 740 and improves the consistent application of GAAP by clarifying and amending existing guidance.
 
Annual periods beginning after December 15, 2020, including interim periods therein. Early adoption is permitted.
 
We are currently assessing the impact of adoption on our consolidated financial statements.
ZIP 95 0001193125-20-137249-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-20-137249-xbrl.zip M4$L#!!0 ( )!>J%"RF\1T5I\! !JE'0 / 9#DP,3(U.&0Q,'$N:'1M M['UK<^,XLN7WC=C_@'#/S*V*H&V1>I>K:T-^56NO2_)8\LR=_5(!D9#%*8I4 M Z1MS:]? *0DZOVP2!%21G2[;(D/ 'E.(C.12'S]/^]]![T2RFS/_?U,O\B= M(>*:GF6[+[^?!7[WO'*&_L^W__V_OO9\?B&_V&5?[,[@][.>[P^^7%[:+O.Q MXQ"K$]B.N&M /2LP?79A>OU+(V?DWQ#_.+29?CE^-*Y1[_EY;5ZM5J]E-^.+V7VH@OY0_7+ M__GQT#)[I(_/9<=<O'BOE_P+?H=>/<_IYY.1L9E7 M,/3RJA>$5TR>/Z#$Q#ZQEMY3O<34I)Y#+B<7CVXWO<#UZ7!Q$Z,O13/+T\TT M THY/I;=%WV[H'_DW>PMODE\L^ &%]LF6WR'_&I!XYAM+KZ!?R$NUVSCASKZ(L%O7AW5DCT?QYBJ Q\ND*0_-MQLZD_ MWP+^X2)0O2][I"X RTE!_N?ZZ6%RN;_X^LFEES[%+NMZM(]]KC'$DXKG.>/< M*,5YLJK3LQSG+SWGXSYUQT@.Z]Y;F?1U.?6%XCJ3&HQ@2_SKV[Y#ONFY\[]_ MO0Q_YQ_VB8^1Z;D^/EY>S@@9Y?B*9>C=W0\:XB8/W3([V?BY>BK9;]&'_R79;.!@X=?D.NYY+^^ M?;7?OXC[" U_M2V+N/)7_GTCZ!-JF\C%??XHKCN^U/K$M?C__KV#7\["-K_[ M3Z3[^]EC3O_)_Q-:M^WE\C_SX>]GW[K88>3KY=0C%[\A@O*76]+QZURET4"\ MJDUH_PS90M7(UNE&N9ROBL&?>KUN_-3+/P4.VQ[_7;Y>K_X4=S]XV*V]4$+$ MXWZ0?H?0@(DW3;^H]FZS\?7QRVXHL6S_'INV8_M#<=G9M\?RO_;?I_SLD%;# M(15]XK_G<_)W_O+BMB^G]BL'[ROY@?V \D[< MVQ_$>N'S[O28CMXUZ2[[CFWWP6/L>AC=\40<22;6LP=RW.O\I90P_XDWK/6& M![*AQ&JZM0&UG7N[ZQ/BMM^\=L\+&':M]AM_[O!>="GV\AKC=&$MS[&>78[I ML=!9VWLB@X!R0K'Q&#SREGH66_SZ-3UZLMFO$ A\/+@V*)SKQ?V(9)/AO_?H M&Z;6;*-9"JV.HSC>\B?LOI"6CZFO+P!V82-@;TR^4>OSN11:7ZE6-FN] ..C M9[M^B[P25_Y%J,G?A/FSB6M[M.%Q$=\&9 ['=_9+;XUFDKVNB/DNIV_4:Z&O M;SU3/N#>9B9V_D4PO>>?;(8R^<+-!GC^52&WMGG9WS?OU9W+I\[A#7\9Q4Z= M$_W]O\EPP]?DN*5=K.2JNN98 S89O/#_7#6XK? "I3YSC M_!K!Y1N/0PMSA39/LDUA6NLX(:UR>8\3E ON,5VP[N2!6 J':Y5-JUP_HB;QZ#G_5Q:(![GJ> MSY],Y&#=-WX6*N5RZ,5\<;#P,HE[_MPZ^U9W32>P"$.OF-JXXQ#D\)>+3C"? MB0;\)7=A\(8YCN@TIZWXH#KZ0$-<"P^(%) S1+(AXS1_US/D_TM^K2U),N-NU294&7[MZC+@F!V?T!!XYX>\ !SUMF_X, MO]$1]K[\K$<%,>S.X'P4'+AX9]PMO8R>,?(/MGW*3^[A7O">CZX0?N\*-T2Z MQ?P6)N8&0:.'R7M'CXB\Y]51!?X0;T#X*!(V'[_8/"BQ<63DP^-DD>ZVX\1O MX?K@I$:):[IM1XG?0IR3&2 ^#V\[0/P6,W!48]OEC*:3?S*/.S+B+QD6_!+- M^5(/+S-"T#<474VD[33^T[;$!UV;3ZA2@9*%L9";^G]/6TZS-_/G72Y\_D#: M@>,_F3"QA>TD;4L1,!+&[.QWD[9:L6OSTHB:_F;\VO%[+J<&9>$8U5C3S>#8 MA$% M$S7E^\/^P^L35G?-4Y>L(._L:*@IT^_$Y5.4\V!'JW>@L)?U:?2$Q2.FIO1O MQ>(-L:YYE[JV_^AQ/X3X=FBL_D&PX_=NHF7B:<:/KGETL"O'+.MB7]KDB1^V MW4BH*>\_B&/Y7C_*K&D14_QKDZG$I+H[3J6\'MYPS??BT6&S*QS5Z(;L*_/- M^S"Z8_7(J"GMA!.>L@R I6&5_8R)HGA8X'#JX(4O'10UI7P3,*[("(VG\$XI M^'N1KT$>./1%ABIV7^R.0\+,W.OA#_QOC]XXF"D08]NJ'^-XV_+A45/>#<\U M10#!)Y-T:A#WZ*[EHZ.FM+EK:I$^IK^8\%/$'PW<)R#PL\'NFBS+ MS+./U&0M+!F6YJ#^.K^EQ51-4>UHDA[#/ M <(^Z2 M$\G>D\ZGMHM#>A;)>'I6DO*']*RL*-YD69YX48A-ZQMD&2AK&CY98ES4]SU8 M"+O)8DIE+9"SFI#]<"$-A8$FS=:5_5=3II EFOTLT23E#UFBA\\235*^D"5Z MF"S1)&4*6:)9SQ)-4OI/WA [4S;7=ILO;+'@:[Z.: M4H)W&Z_>]<$*8F@Q'^XA%_,P?BET=GBN\ M/1E*;':[MDGH.%+1%F>0-[MUU[)?;2L(=QS_?"14YL2Y)KGFLXQ5$YN$IFPN M^3>;.2FUTOB^Q9->>N1NP MG&R99LHF&%W>6S6E""CIL!9U_ M$]-O>TU:"T^K=LB]1Z?OS+ZT=^B-W-ZR;K#4Q(#,2@ $;(* -4.EIOQK'4?D MCEKCDF.KE]Q_/A"?NQC-;NB#')L3-?IR42_W8 4NS0E8(@4U(95$+238"Z)( M238H!K6W8E" >44P?Z+5L/BD%.S1Z MM])P63G$BL!L\0GW,AK,J6YC9V$P>)1\W0K[D/W%\'4M%S":[?.^)\R^J()+N@=ZR/TUO,H:_6(G(AJKO7#II1_>C$*8<[6 C]H]7C<&IX6' ;8I MMS^?2-^SR D%21;W_)1D?^,QO]EM86>V=J'I]IQ?%SMF$"O M8Z;7]IO+87Y9AK[][FP'WATS[SX !FLJH2_N_2G)GSNK-F'Q O7. ML-[OBY0O/ELOR':?0LAQ9?!/]GSM-B:GA)M=CLW(-"PRLRP)>.P\ M8MNJNS=X8/M+PAE'BX"5@W!*:) GK\G#*![Q4'2J1JDX$%?\VN!#UQ\XWI!, M[0O]SB_PB=Q@&826.)S[D,*A-W/#'I_MMI'B*<&;=W[;$YQ6C>4=T$%U.MQM MR(6-&[+HH)\UL#LE!L+9;*?!R[0/2DOQ##AP+[;@.YSHELZ);EG&0)O*PSV& M)QA:6-#U4Y+\+6'VBRL*IM38'\1ZL=V7R;$'<21$7XZN5R'HN+3)DT,>UG;^ ME+!0,\V@'\BZ.C+G5G"&DIX8UE<2%FDZ+=VP\8 <-4J,W 0ET=G-<%I'WB TSK2.JTC:[*'TSI.3>)P6L=A3^O(&A[@M(ZL MG-:1-63 :1U9.*TC:ZAX\H;8.>+=/=(NC/7QE&0K'>38D!RWE!?W]J3D32U" MFS0*A? AN,;F+\=[B M[)W6DS6,Q'8YK-EXDVD(+,KJ7]*UDY(N'!.C1+[1QCB'PCXG2$(X)@:.B0&" M)4@P."8&CHD!@GTH%1'*(R>2!PFT.F):P3$QB;,,CHD!TF4G))))!@&8 $D!O,>O>.]Q95"(U#X98__57N:YS4#67?L>T^>(Q=#Z,[XEGL M493 )Y0P_XDWM?6&!S^P'U!B-=W:@-K.O=T58Q\31_N-/W=XSU\3?WF8]MKR M'.O9M0B=I+:VO8G(Y*/YP#_*<6"+7[^F1T(Q9![>NX[&.$+Q,9'L077O!J:X M5E\$U(0:%L/$9&/P(EB=DJ:X]ZC(/IX="'84!%O3<$&BU?T_)22D.&?\P,-V MSZ9"&5'FSZDH_@%,&FE/&IO*)+O*.;.S%NB*'73%,7 5@*XZT.'8XW2//K;ID)IKB:$:B&XU/)_,F,<=?\*OS M_87.%:;"ZKZ;)XU>,/!YD"'52+<0T,R=K!YUA@(!YN? M!B_A8'-P)07?X6#S] \VSQH&N-KQ([7CRZ57?!)QQDCCKNOZ*2'A@P>=PYIJ M$FNJ63^A_[?HML8=4_D6H& G\0EK$M3TJT\UN S*7?2XW]QUC MSMU^QF3?Z+%Y4S&_7(CM/%<]S^?&PQ%]LP\\U#I.F%ZP,%%B?LA^/I%73Y:N MG\Y*4#B]8BDNEHW-'@(8"X=HDO&[8HA/!&9; *M-:%]T1F&$+)76=-^2]+5"26WF:\U*]6.>]V*I@L^EBL^5911M/>G< M!=2S/,?!5*R_"NHUW:E X#\PM7''(>+KS"-I06,%CE9T<@]3SQZG.P#D D#. M%)E0"I"',(4V)L$&E2( D#_%RM$QZ,8,07'AD ((-P0AZ,.]@Q TX08@/!5@ M*2QI&8**5G.E3TF9+]?#9\](.-:\Y.4]3C;F$U^)_5C,)[XN/_Y=9&]X 6^/ M^\([YUHB9>EY8/%N\M>7]/Q4RH[U[X#YHBOLGCO(Y&UR[R/U7/ZK&98AR[RH MM^U)++-C_6!E:1T_?NV'^*\;/_5RI.GY[R,],(JJ;6IM'$&$<>E\L&0LD@Q! MIQK4U(USO;SAQ,.OW5,"R1+@/7BNY;DRP_\:N[^:W2[A@R2M+KM#(YMKE3'[ M\P=^M_M!/[R&4?]);'"= FF-#Y8EA7PZZ/XPU/;(HR7#GYSAO@6H/M (L9ES M#+9H<^<4&(''6_'8=H''P..,\#@.QE/B,7!-4:X='Q0A^G1TDA;1I[&$*U!C M,;']@['84V5:?A].8(O)#ZHEIETM,1VY0J7LY"MEI\10V-.7D3U]Z<@;=N4G MN2L_01G&UN3 *DI!?OM"4N):DY"!ZEKS]F*3\('IVN.A9DG*%Z%F:T;-$&0K1L\Q%SY*4-T1E MTHG*?%2& 3?=I "%#??SN74;$T%?]H-\LYE7,/3R%_[MZ"FCK\:/%<]9_$PF M#EEE"QX;]5Q^O<-S!_RZI4\57^[PS ?/E!4/%@V"W' 5?KW#DT=5%Y8\>?3U M#D]NA=!9\N#HVQV>RZ7]DX,G/.&SOP3Q*>W MQ/7ZMKOPR1NC9_HAES.=6#L,DUTIRV07NV*'819W8\=9]X+1);L Y T/EJ&# M?[7FB?;[%TK".B"L9P]0EWK])])EOY_=8]/_J1OELE$I%,Z0[T4?-WX6*N5R M^>QRTYO+'[BYF)N[N;3YS?H';JX:GU]V42KS3Z_DG6]$U/G\@CJ>8UV=??N*48^2[N]GO_')Z^Q;6^PZ M15X7W8A90\(/1RV9:D3X!OZVP3O"@>]=H3?;\GM?4.6B:+M7*-[(W,#G+YJZ M74Q(Y]BQ7_@C1'520F>OB!ZGYW)_O4(.5Y7GO:CAN8LB?R":ZG/L@U&GY6<= MC_*AC#X[-SW'HU\0?>E\RFE(_/=Y]I+HM>(=[[/?R99]0=?M;E9R%"#O*$GKX_=\,-I M?%?$:Z>XY8J F;,91J<'*?X8R="Y89F[>K?V;BN-YT:]?7>+6NU:^ZZ%XE*! ML?WHV+;N;IZ?ZNTZ']A:XQ;=_<_-'[7&]SMTT_SQH]YJU9N-] ;<4&S C5T& M_)^83]3NB^^Y&KJ]N+E 1JY8J.XPR&>+9T71*CDMABV)%*:A7^2*LWJZ]!$5 MK&= :?-]5#BB[7\5MB[;S[]F)Y,>[9/Y/ 0\>HWB@?;0TM8@Z[G2O?&-I&+ M1>#"(O:76\^4+H-87CE#D5/^)"RO)2?+G7W3<^=_EQ;AY('? *0?M1)6 2B\ M\W__KZ^^M(/#5O]^QET.DSC. %L6;]3X[ZB1\N_H1>$=H5UL!I1R"20KG\8;3V2RM1@GX7]IZ,>#? +.>]0@G^=VR[C/O07A%\]*3=YH35C MBQ9X]UX)]6T3.Z,N\E;P 5A KQ3GB]D!VCNQ_QY@RI_H#)_(P*/^9AQ'^-2.%;"#KPW*--,2NPOK[<^VI M???T\"_T=/?8?&JCQ^>GUG.MT4;M)N+F5EO85'H>-9^07OQD?4;->]3^XP[% M++&Q%5:[:8NO]6J^L&#P^4\999(*8UKIF%R85#C:?D\,TOO$@Y4TBVLNN$^] M^[:] W6P^>N%>H%K"6"'N$_2GLJE:T]]W);/[6++WWL4^3V"_ARI7Q0N@"#B M6L1":]7VH[SZ+JSBLX/2%E5R^_RFGH6'0RY^XIY]^X&IV4-Y74/B^CV8<(" M%0C@2GS-B(+Y!^9?TN9?FV(W+*[^4?NOBQTV,@ +8 #N)*[V4ZW1JDLS#RQ MN \LP%0B:I$I-E&%*+2NT#WU^O-]M(CI4;EN&@W']EIYQ2/Y*'-S4%RW)&CT M\9]3!D?;._(>@L&Z)X-5Y&#;3.2:H7N;VYE\:N\(JW&IC7$G<\/$M>&E&\:/ MRLG.ZDNC[=O6/3E[(464)T+$.$&6(#8HJD M6PO9+K)]ALR>C,E\!GVSJ;[Y0.QA]1"%@8>8_"N;1@!B]\2^GO7[B^/';P3$ MJ#^S%OB<-SMJ?9(/+U3V]?30%5PV>B'C-@ZH3+UG<4QE^RR[@^BV:5Y&=RJB M\-9,8F+?!AU$!KG<+W C#E*CPQO/VB&:?,Z(*:K/^V1 O5?Q,A%.OB4.?L,B MOWV#N6T>YLNAL\D0KN#/>H2>"B"331T)H=;&[_5H6TNX*6$K7Z!0/,^7<^52 M<=ER!%H H]7ZK+)G=9846#Z60Y@-Y;537N$GJ9"01Y$G-IRA?P?49I9MRL@, MM][2,HU/5@!V?':0;!6?A/H^64!\JE\\7;0NT%U_X'A#3DF@ M8,(C/CUEHH9WL8)W:^SWT,*>XM!H3/22:,<^6)G1)Z;LVIR*X9@=3Z9F650< M$A[^\\#OT3:VV![<\2;/=O+FA,^ M^^ 061 ;R@SX'SVQ9/'_[,'F(:%OA;RA%S='6KI^^JQ-!E["OKV$"#G"1Q]0 MKL#L 780>2=FX-NO8N&%V[.$*>! E22A@K7*T@HEK5>#22HG=Y]D* VPY:E M,[:P4&M\=MQBCB[IA=D9^G.*^TE%:2+GL<>%M-4Z@&'HY_E\M;JML[3_@A^' MT/0?6[978D*8I-7\[;>*H9>O&/*)0P8"* MONTR,RPDG=Y]*2PD?:1625P[K(YN3NL+>9G85&J)_%"".D-D]@CG!K_S%SMWEG+40< M3GOJN<)6=(:(<+MQB.K"]L.FS$NZQ3X.*UK,*,'),^*++$\!O[*0*PH5]T1> M@O (C?TOH;?.V]&(?XJ4,#+RQD7T9K]GRXWJ [E1/6$M&P[$6&\2]GE7K1@; M=S'LD9($K0A:$;3BA[0BWD OQ-T4#&+V/]46=%!J9$'<3G_S>Z.O(X74 M(@19I&N[]FBWJ$@G,7)7R[HMO]:O1I>MO6!Y^T87"O,SNGA)6T=7VFXXF>Q] MA'6COM>%FCUL M@MEK_.&CX./\DER C"C)XE0Y,/B261E*'*;=>0$ M%XR/#T(?+8T\;1-G25; _Y6"JTWX%XZL)"&03AG2S;I.'RQB4-EWQ0%XX)$] M$(RV@ROMQK33CT!G'X'./K2L@'.K5Q#"6%4XJN. 5?AG%(K*H%"/3X:)'>(2 M.KQ2S-S#1>8T8[GMX#%!@\$BRUMS9,E[0R#=LR#=A@[Y2Y:)@N'-5PK MF[)2P$\X C-E).7O4KXWH613-U<@#?CT[CM,&O#^TCRZ*_(>1%&,A;EQ=G=1 M6IQ,AB,6[Y7,90L8D5?QGH3GSOJ3,]"B_#"1-R;>Y0S%R]]L_FJAD5W>+T^D M0;S:3(9S7.R:-G;$ZI@X2D!=M'V)4PX$+C\K6YE7M>*]O M..CW,NF5:]6Y;0)R5Z??<6J;-H2D@H[(Y01F9LWZO&G7Z*7K$3$/27W$5.%[-4>*V&O,G(7:"EZ)X"YV+C M>HG-L+Z&U%3ZVY1]'E4$V.9\ZZTK2HEW9/*XP8U'*;_)&!GJCM%:/)+^/"1( M/Q[.V.G^>*BL0[@B$*$RYPT/6>S1/;I00!/9\)['!EHOYC4T^O'YZNQR4>?B M>B!_87(QZ5&B]W[A"./O6E@FL7$W<"%7I M^NSK)=YG(4#;XI#F+UH![X/L(#Z!>F?MVO7#G3C!_*;9:-\UVJWE!D>%V&:YB$9JS\A+O+G+9?T+E4EH>@[N@ST:A(9Z^/Y1TEPZ=T M>36G&\7*3_WLVV/MJ8WJ*/)(T7V]46O+L!C&)Y+*+*0\W%SI#9*X59E"(:YX("QQ?7M("T2:3*WC M!3ZW6.@OXJ,GF_T""P,LC*.U,/)EL# 4GB;A16!A@(5Q0 NC&%D8A0N9-4<] MATGKXI%Z)K&$00'F Y@/QVL^5,!\4'@.A!>!^0 9F@%%8$! _.& !D1YDI_Y0%ZP$P8>Y*%%$'D PP$,!S < M,CG[P8O < ##X8"&0V5D.-0N9)8#NL>F[U$P&L!H *,!C(9,SGSP(C :P&@X MH-%0G6SI>';#&FU$G&O>RXT*U_9HS+8 .P+L"+ C MP([(XF0(+P([ NR(0]H1^F1GQ@]^&6KA+O&'\:V>8#^ _0#V ]@/69P$X45@ M/X#]<$C[853YLGB!FO(XJ+H;'OMB>RY8#F Y@.4 ED,6IS]X$5@.8#D!$8#% $XI &0^'L6ZO^O5%K/S_= MM$T%XYA,!?Y3G)0YC073(9C*%_=$$]\GYQ8/WF>>!?=]_+YM[T = M;/YZH5[@6H)*(1DFSUCTO#CPUA\K/'?[VF-N]Z-"E=0']H*9;EH.T_]L*95T M#FO.V#'-W^9'20[_AFCO+<9SI0&J-%JUQX>[F[1]7/] MX;;>^(X>GYJWSS?MEL9A>G.!4AJ:+:B>SLC<-!NW=XT6'QG^6ZOY4+^MM<4P MU1XXB>]0ZX^[NW8+?7INU)YOZ_R;SR<[4I]L%_D]+V#8M9B&R+M)!CYB/4S# MHQ8&A([^ZG/#RV?30R4L_P.<.,_G= ]VY9>">D[93; M,II;QZ_=:/QGSH&7'L:BQQK[?>K1/PJ&;=-'27=V&WND MP\:>A5#%GF-;TGO):4C\]WEN?+(Z]!^=T2J[3&@_,#5[H0SRNC9C(LZB8-^Q MJB3@ X ];L#>$I/T.X0>!V9A.H+I**-#?Q!V&SDCIS2A ::G 5.]JC1,5\X[ M:[(Y8NM*Y['5 B-7T)"1K_ ?Q>+GV>EIIY2/X\WXR&P4N=9JB5C?HJR,==IM M(L2/: +'[$&UGHBW2?QD7#P : *TZH#\RL:LV M92<[.Z>T]!90RD<#8<;(W!+M0114TFF.RQJ1!5V2DMKXD!^0@%\*. (<@>.8 MVBRTX3;"-&;R/_/Z3Q$8/D.!:X??//-??CZW;L^014R;]YK]?G:>/T.,2XB_D_\6 M5K#X_3K=W=B]*1C4P$! (F"H!=2,DH%[= M&P'+9:U2J2I*0'"QU3)NZNXK8?ZB%.BCU*;'ZA=E4:6V>A[UVX3V8QA+Q80Q M2EH!+!C@''!N&>?V;[7DRUJUI"O*.8C;'*-I4S--N(R%IU?]937':J.[[SUZZP4=OQLXHW<]C5\5K5VD M,N%5M9RQP&$0,:N$^[)_15+2*N7*@K[X:"8;6V;#B2[.)[V*]FA<[&Q ^.VO MQ!E^!N,6)MI]3K3S)&D0/TW.&X6B5BBI&B8 \@'Y4B/?_B0*-!6SI9S7BF"U -> :\E;*>6"5LJ5 M%.4:Q.2.T90)CU Q(:\7]&QB>E9BK":AE69 )E_6)6#502'\P;4+C[5+@CJ#TZV/5K MKG4W0EM::^1ZKJ09)4-1_0OD _*E1KX$MM]R\A7TG*+D2S5+ ]RB4.SKWN>T(5^G$7JH5K50"HP:(!D1+-LY2Y09,4=4@)Z3% MJ&6;U%T?NR]VQR$,UHQ =>Y===[;7!>2!_N56!.HA2OWJ:T:%76M8$".#- / MZ+>6?@G8,T6QL_D4[9F$(C(*&SGA+L>]KREQ6)U'F;VPI 1J-(&H]F0?5\-S MS103?/6\5BFHJCR!=$"ZY$F7@,E2T@R]J"CI8/^D6CO8#M\"V#\)LH?]DYGR MH;*Z?_)T]DW"\4)[ DXHS4BF&VSH2L>MTG*5LI:#]6S@&_ M#8]*RU6K6J%\ ME'LG$W&J]-0-Z^3?.&/6YKE9:WF!.'[B4)9UDDWXB&D-TE>]"0>3?@97K [L M?LD/WJ:GYX23=Z*W=3S'6A#V/(QA\%"O7=HU6[>_/_M?,G'Q +R\M02\U2[>3[*A/BT #0 6G5 0U15K?3;J'H1;Q3NV([MPTDF!UD."!H"CA3%$7B8'Y^* MLG<"Q6@JZF,_H.%,Y'61XW&\\>?TD44Z)[$[!!8B4LGN>N# $N=QWW)8I7L\ MJ&845#V/&]@&;$N0;4FQUU0K%>?8I03Z(ZIR.3=2U7>R:!"PB MT,G)ZN3[$&B'LX<,K9"O@#D$U /JI6T,&5JY4%:4>A#Z4JA6M4E9UF1A".4=J MX]" 6!S]_0%QF0S8@)T#&G>?&O>N/W"\(2%/Q,$^L1XF:?@60"57D+U2E5PAVISM>J_@E8%YF+!Y M>""'C%N96K$$'AE0#BB75D*@7M#T@JJ;DR"LK%9II8>3JUP!*O0P&^I3/A*L M6"AJ164/B ;: >U2H-W^K1=!NUP>4@)/-TB3/1NG";4M0/.FM(JW>'=]RK9/ M/J>5H7H7$! (N!$!$XCA5+5R93YJJ@3_((*CEG5S#U4J0+6FH5H7;I5/V[+1 M"CK$=(!]P+Y#F#5YK5@]Q5H5$-K)JO%S2[J$X]]"MFMZ?8)\_ ZY-Z!Z]ZMZ M1R!KX_=83D#*ED])*R^HF:B&[@7Z ?U2I5\"E2XTO:QJ&AQ$=-0R:L*MGI,S M92"M&'1K2KO.TD[2R6L&%!X%Y@'STK9G"F6MK*NZ1 Q;/M7:='?X%L"63Y ] M;/E4T#O+ZI9/\,G ,DQ^WUDJ3EBEH&M&2=5U/> :<"TIKNW?[:H4JEJAH&K$ M P+):@62;[Q^W_;[1!SY@%U+ IS?2%R3XSW>IFT?'&+B4\/S"=*+GT/8@AVD MKF[.H-Y9K;ACT*ZYUDT_,_N+:#AR[E5D9RZ7"3F88-P#P!A /6X!LV7:)F9B^:='(&3R)JR+UN MXRJ4ZTBZ"JSR +6 6DE3Z\/12S6I!:'68W1_1>">\X!MY/N&%ROD^.[68*6\ MWE@7,^KR;M?"9-P$/?1VM_9XM6U'/V7W)V]HU9*NE/-&52N5#"V_J,#/WKN0D# X._22EB_,,V3D'Z]R MBC7PBL%T/YSI'J/0CB[Q3H@(% P90KNW[K1JSG-4-:=@+6!8[2#GHB/^6\6(IBZ_ [8+0ZZ=Z^Z M=P2PNPA?-=,,^H$CUFAN2=>F5BJ:75/4N@8) P90IF(#Y4\YK^?)1 MUO2" $_F#)LVEP,+Z'"4]H!]CG'FKUMJ']TFO8+(08@6W-):[M6,:E4K+#K4 M?OTJXS;-3V:)T= JQ2*?:A=$&J(51EA57*>AWGJV3R34B2#2&\4#F#+WK!\^ M;4VD]-8<=(VQVC>1OSX9 G MZ_&;7G] 28]P ;X2Y'CL!$)YH)H/KYIC2)0UPV_B.*S+8Z\>.!@;Q&]VV_A] M?P84XP+CGZVQI+CF7I2+K8+F!K8"6[/'UAWMJTW86M;T0EY1LD+-?[6JKA^^ M!5#S'V2O5,W_X_?SLEK-GT&Q/# 04UDKCI=EO),(2R7B;12*6EG9L[N!%4-_>(N,E@/T)F!V\Z,T8V%$\K[X6;W M%B$(FR)3$KM#4>'.]7S^(M\3\[:,/TY<(;_R \H')J;IW^==23 MJY)#OZRR?Q@8Z\O&\#+W09A*7@O.$AFXQS;VQF MO-F6WQ/-S_WU"HW8D1?-CH57]&)>0Z,?GZ_.+A%:?@;-RK/OK6%QD%>%XEC]@3\OE[B;Z-C3,<_ MIX=*#KRH:^I=H:BKE8NBO0 H9].W'SORZHU6N_;P<'>+KI_K#[?UQG?T^-2\ M?;YIMS14;]Q<3''[I(;FIMFXO6NT^-#PWUK-A_IMK M-1_OGFKM.K\ U1KBRA^/3W=_\-OJ_[@3X]?\<8<^/3=JS[=U?O/GTQW-3[:+ M_)X7,.Q:3$/DW20#/]SV*".$ T)'?_7Y5.RSF;$21H\D?FA;R:V6)G&STMFZU\\M4_K+ MERDG0Y39X?_HU%C9:<6,&[<$]?E3>@P1U^).UDP-@&FC81X<^P4!T%0QFAI MTQ1H*@MQ;,K$O2TC) $B1N0M1C=8P+""H(R5@Y1M'02NMVDV>9B*NMG.V,G%3VN67VE8GN,FJZ7-*.TYC2^+!N)P#Q@ M7L+,2\8]JU2U0KZB+O$@!JU<#+HY(!3[8L<7>1\0ET$@6GF-FGDU 6@"-&5D MT@$'.[LGN;2(XXB)">8CM35(%BW\"%MWHX!]Y+G7C(. MME[6]+S"D2UPL)6S8FI6WW9MY@LO^_54<,)A':.U2CJ>WQ@_X,E?\ D BV\;RT([44^2]&%%^ > M<"\%[B6UZ%DJE]3E'GC:1VKYA)XV6#J@;?<>W!3(:GBN-QWD3,7P^0^AGH59 M3\B\8NC&U9SF#;$P0H0:2A@H"91,GY(?L(<8EQ/_;/4:A*'P/A7(!5,P$2<# M38!<,) _Y()ETD7+7BY8.$FC#N&S*!GE@_GX'8J$@9&82)1LE(LR.B;(=@/^ MW"A9Q7/9M41B>%U;X/#NW:>8:T_;Q718]TF?<2-3&)/4DT4F1H&W=+/+=*U4 M-M2U+8'(0&3%B)Q0EIJAZ<>[80ABY\IFJ=7'II@H0/]J,]A'#9H\.4W.-704 MJ;LF+DF['GU1*U4*ZBIAX"!P,$4.)G0\JI8O*LQ!B)8K&*K,0!,@6@[RAV@Y M.&4;S>(-XI_6GNF_@ 68C@7(D76@C=)Z4:NJ' $#U@'KDF1=0N> :94\>%M; MF;YZ^M9V"J^<,77SW-2UO*#CD,.9VXFVX2/V-B#@&-IP. 3 8MF1^F7A1A,^ MD0\HZ1$NME>"'#ZEAUMMO:Y81OMR(B[;\4;N,V\5 9H 31E)[3B%>2A[&QZ? M72X*AS_ DM,/X@ZGB5D/=1WO#?6(]4+B,Q+JA,M\XL^_;+"YYB8^OTW\UC9^ M3S=@I%7S"^IZ8==*IA?)..!58\&I&?QZQ-O(_Z>$H#YO38\APA%NH1^8FKV0 MGGF=&WM\0&6719LT1 D;$%,< N(,3\+.0&\]VR>2&43P[HWBP5%/%X=1*)]V M(]1$#WW'MBOHU71O";5?Y3DUK$9MQE]_&U#^\Y%_[ED-XC>[B6B23?;I%;52 M;CX$O8Y'AX?[9V WL%M]=B>\"]?0RH5Y@T$9=D-FD8)I'1EH F06@?P5S"R" M.'=VX]Q3Q@!D(H'9F4!.Q *#,SGG<%68*:?EX50]X"!P&5B&>[4, M[S!U^6/8(Z$M@2^)O%W]LI\88G9+ H2I(3 ;J:T_LABZ M&)E!M= *:@3]#J'-KHP^L.;$%MH]122TJ^*1C-R&D0RCJI4-0RL4($,$" H$ MW9V@JR..'R)HJ5S5*BH?NP*NNW+6T&B%%>PA4+8$9*;W;7M'+%@EX!JB9OX9P+TLB8)%I92UW:Q:]K8X4WD'_3Y4,P>S3[S^Z@O4]T7EN!L[TE_ M>N@3%< R AQL_(WE@SC]SY9#&GKL\M%\HZ/2/["J(AG3#7XHE1>T.;HXRMY^UO4 M@([G"!?I*T8]*C3K;[YGGGUK"Z4BJI6*\YX%$+]>XN7(DP./<.![5RCJ9>6B M:"\ R@I'*EGDS0E:T7XWBXNT77S_6'VWKC.WI\:MX^W[1;&JHW M;B[F]=2I#,U-LW%[UVCQH>&_M9H/]=M:F__!QZM]]^.NT6ZAYCW_JWGSWW\T M'V[OGEI_^ZUBZ.4K=/?WYWK[7^C3:N2(//)(X366?COZ,FA*;A-->%H2#)'C9O M2CW/]2A*D>&:VL$#QC]F9( IGZ;'7TTZ.XHX+4Z.>Y\+2$5OSA?_NH4QB*;" M6"OQJWL9=_( M_ /GZ^UN[[]OZO[(5T[%5Z(P?3(YC=L4&?:WZ-(B('#7A[LX[N]GI;-UKY\K MO>PO+[T\&3>U9#+K*$?/EN&T^;62C[K5E9U"$UZ_[[FHY7OFKRGO>?WBQCZ! MD^"CQY@TUF+R&/6" ABL\5$6ZVK8^=JAE]_0(^9JH.YN" Q! MP?5J!2SL;*B9L(+&*6@68 6P8E,/0":9 2N %<"*F'^&![:/': %T )H,7GK MJ)(H\ )X ;P UP)8 :P UP)8 :S8G!4/'H.9 C@!G(C[%7\&MC\\"59 $=0= MM^AFO6+W=>VAUKBY0^?H_V(WP'2(="Z/G%Z%0F!096@'/*VN,A1FN,N5\]#Y MK#,6S)WI4F--5S>B*D*5G[&;?A!1EBA@XF&M4=&54 V+W!3/%:4O:N\V6U]Z MJ-ZXW[#X4-[0RD9>JY8-=8L/'2%SX2"FE$@;3W0)N98\7Y];MW&RGN?'7,VO MX6H92 HD!9*N(^EDGX_8X5-WHZ7#U FK5W2MHA>!M$!:(.TZTHYV(8T6---G M:ZZH&3K8P=EA*WKKV3Z1@"0"[F\4#\"MW7_!L]5$'FV#DH2.[-_(XUS%YZG; M#N+;&EHE5]'R)7V.TNL8?7B,?SXM2L.L?$ V_P,[ 4F#S+O/S 6M8,S;T4#C MC'47:)P6C;=VB2>[2N5^TJG=CG77]/HD&5HS+F'^V4I^%_(P16>'VT#CK/K( M^XM+&5JA6E'7TUV]8K]ZP7[3;9IPXCN<^ X( 0 @ !@ ! " $ (.)XV M ( 8 0,!A$/"A/0>PF^ 0H;P&\9$M(^6P?4#Q6'#F YR )D 3H G0!&@" M-!W=JBH8X)=DR"OR^D@C_%D\D0L_(:I MQ?BMB/0'CCU:X"U'^O,:,6,+S)R[# MX@G?Z<:QA4.7X"F6M&IU^\U-65'[P&Y@=Q+LEKL2,T'NG;=9 *>SPFFH))"9 M38M),3W5HC^;[&J$/8W9X?\Q4QUF$T 3H G0!&@"- &: $V IBR[2/(T;>,J M'-;ILPBRCF[8LZ#[1+N.AFCYY:LG!V^$+=I4(>ULJ ]\#[#ZV5'X3VN^;& MS.Q>]0_DEU MC0U& : )T 1HRB*:LKA#IV;].V"^" FPMK5<-Q><2=HKUL9=J0&A.+7,TJ>52R#\./#BI'C,:8AE_AB3X./W[<. MQ^]S(LB>OA9*QNX.5=/8F5<9 "F %$ *( 60 D@!I !2 "F %$ *( 6IM*J' M[=:DTLH8Q$T\!!'6AW]V*>&C^A]B?<>V*ZK%-]U;0NU7[/-K6(W:C+\^GGW; M('ZSV\;O&^8[F&;0#QSL$VM9$PY7W-#0RH6JNKF[H"U 6QR5M@"";Y.V#G))-^,B)X"!_]9L \@?Y@_Q!_B!_ MD#_('^0/\@?Y9T@8(/^CE3^4$SC2',;KVD.M<7.'SM$/3,T>RNM<'#F]"F4$ M(/Z\]R3SV'EW88G L ;,3 RYQIINAD[ S!M:N9+3JJ6RNAGE1\CXP=?GK6?ILU0M:K@!LS0Y;(:TJ"VE54]6J(_LW\CA7\?GPM>T-K9*K M:KF6\S:C6GE7*ZNK[N(389Z.DGF:3PRID,C_S@'5E>T''( MX;),$FW#1]), ''T 9 " $ ( 0 @ !@ ! " $ (2!-I.X/J$[;F63KY1_OTTO!R53D7&;[8K^_E7-QILX_>6;."?C MII9,9A?WHF=W/,=:L";WT:7 RBXK@6&V#9)+?E,+;>N7V_8)G 0?O4#UG9)> M4 "#DZT17SOT\AL2&R10W=T2CG%O:?=1W$Y;;CN^(W2&/.\G[!: 'M?$"C99*\&EHM,H4U_'4JD174-Y@QITR4>#;IWWZK M&'KYZB0H 8&L8PADK5X/K "6 &LB"UZ MA+5W@!9 "Z#%Y*VC*C? "^ %\ )<"V %L )<"V %L&)S5HB3'($3P G@1,RO MD#5$3H(5:S;0K*X! J=VJ'!JQ__%;H#I$,EC.XP<'-L!%9AVP-.^CNW0C2P= MVU$IZUIQ06U394HX'2%SH6Q:2J3=J&S:GOFZ^[$=\Y5+@:1 4B#I#$DS'5OAV(Y4>+S'8SMB?,[$L1W% MHJ:7X-B.S%,:9N4#LGG9L1U[)_/NQW:4M')Q_D MH''&N@LT3HO&6[O$63ZV MHZSIA3RP.S/L!B)GU4O>UXQJ%'-:+J^PK[MZS7[UDCT@"= $: (T 9H 34>WZLD-J3#G0.R\GUGPS.D_6EVV_A=SU),)WNG%.WZ&+WU>J6K58WEJC@QT&[#YF=LMZ@)D@]\YI%,#IK' : M?*LL^%:),CW5R)^!S6R?M A]M4T2 M1JJ>B.F]N/(I,AT\@SG?JPZRUO(Y0]UZF: -%-(&@"9 $Z )T 1H C0!F@!- M@";PHC[D18$3!-GM)QF[MV6^C"A?9-F4F+Y'H7P1:/G]:_D=DK/4J%R4UTM0 MX@18#9X H$DE-"DT1ZPHC:/6"DD^KZYG .16B-R )D 3H G0!&@"- &: $V M)G"*$EKP4-FG@3T(RJUCW,0+\U R"*C9P[#U0'G-FWE= 6@"- &: $V )D 3 MH$DI-$%UGBQ4YYFJG1.F?=3,/P.;JE-\IU PM&)A/KT/RN]DK+M [<-16P:F M1LR^\9C_@_@]+U6.[WQ651&J:V6*WL?,9+ #,T*>XX78<4\6H/4/MF=C1QK M L=Z]C3]'J%RBP8E/<)E]4J0XS&F(9?XXF@"'[]OO=JQSYD@>]._V#YF=X>J M:6>U#0" %$ *( 60 D@!I !2 "F %$ *( 60@A"=^B$Z&8.XB8<@ZJ[I]/L:9[2ZC]BGU^#:M1F_'7Q[.4&\1O=MOX?<-]FJ89] ,' M^\1:UH1DUH081PK_;&68L*B5A5@T_C^R/09 MM_:B*+"3I %S@%=V/&IQ?HS>J _>$?,@"8>3/Y1?4"X[\;KV4&O03W/X>8+"[F6/%]WKUV5 Y("28&DZTB:E0+:>M70BJ4" MD!9("Z1=1]HGXF/^7.L.4Y>_GJ7/UDI%TTOS.RN!K1G+( &W]G [H"/[-_(X M5_'Y\/5O\II1K6J%4E'=+*E3H33,R@=D\Z)C)Q,A\\XSL\'M:!UH##0&&N_J M$F=YKX)N:.6B#O3.#+V!R5EUD_=V\'.AJ)6K"B_Z'&+_@)Y^_D@*KYQ)WL@/ MWI'E!1V''"Z!)-$V?"2#!!!P#&T ! " & $ ( 0 @ ! " & @'01 M$$8P^$_,>S8='S,=@JE\;T\$4]['L2P189H\)8S1;'[?MG?$JBV+,%H8S9I_ M1CPN:!+7)W1F3+8+5NK&PA#2^^$B>"U"$#9%D6/L#OD=?"Q\_B+?$Y$ZN=%% MQ-51UW:Q:]K8X4V,PN=L)IXV\_NH+U/=%[LH9GM/^M-#GZ@ EH7P#C;^^>6# M./W/ED,:CQ!V2->C(D+HO.$ABXUV;QQ??+,MOR?ZD/OK%1KQ)"_:'BM%KA?S M&AK]^'QU=KE(WO$1R5\8%?&,J09?E,H+VAQ]?"5O?XL:T/$<$='\BE&/BK#P M;[YGGGUK"Z4BZF_?B%@R!^+72[P<0.%[Y/ C'/C>%8KZ6KDHV@O@LF(KTC'B MK]YHM6L/#W>WZ/JY_G!;;WQ'CT_-V^>;=DM#]<;-Q3S+3V5H;IJ-V[M&BP\- M_ZW5?*C?UMK\#SY>[;L?=XUV"S7OT4VM]0>Z?VC^LX4^/3=JS[=U?LWGTQVT M3[:+_)X7,.Q:;&8X[^CE\F_9U@L)E!)X[ A4VIK MKNV1K<4UF(,'C'_,R !3/GV-OYIT:[1PLGC%Y7UN766D1 I_W<)(0E-;(U=8 M;M'3C40>?II/A"'=QQ-7+TU6]K(T.?_ ^:W.V\_3FZJ]RD=7XK<^"F1Q_S[F M 7*=QW6;^_M9Z6S=Z^/5;VJ M.E8_5%MFMT/QLE^!9BK,%8$LX;(TT=MD3&T^D?- (1;,>JCK>&\,=:G71]Z MMY]T':QW$A61<1P!I@ M?1RPAAISRM68:Q ?V7(#U8E4E8.M07O#SNJM08_4Z]J^.(DD[0/&JY7YDT64 MV1D$E /*)48YO3JAG%[=%^4J6B6O<)DHB%X"^EX"Q1E7A4!F@!-&9G83F'**F9N MRKHE SY-V5@:=]BU$.Y[?*3_$W[@=<4,&-$;!@"4P@4[T<5K]T9 M?(ECNMEMCA#]( #])!KO=3GX:A)UJ9I#!%LX3Y3"ZG6:3C(_X(DXL2 MEM1 8R>ML>]'&+P1$*RYUFV$O73-J+PQ?S:-,IH;* F4/"0EDS&GC(JA+B4A MB*2Z8[S=>_36"SI^-W!JY@%L M'UTS%H3KE5&U0$0@8MI$3&@/D:$P#2%\=*1VT7=LNXB3AN&P'/$)9U_#:>;I M%-==K:\%(,7^SJ;+'=.!Q^S0;3W XEL>#C0&<@(Y/TK.9*PIO:HN.2%\I)R9 MU/!=E_XDVTWVHHF@T6.C3NV(\O(:(B\ MFTX@1(%(MTM,?HG71=C\,[!#GP$6W537V9E7/X F0%-&)K-3F*;*F9NF1JM\ MHBP:L5_EH6VG,.M J#0+H=*Z:U*Q5_.6A/_6W1$>G\9P3#D1))>;WTND3- 4 M: HTS19-$]M>G9NO *4,3<'I/U)KJNZ^\L'P*%2)!4V<1+QU7A''$+=_0XEQ M,?'/UEA,!95K?P$E@9*I4_(#1M$FE"Q7Y_,^E"$DQ)"4LWJ:?H_0T2H'F#V@ M8Y/7L1)RXWI?2>6];J)L2UHUGU=7W1X=-R%BE,V(T1:,32@95LL5MB_)=WCD M0LSHN*VG\0K< ]A^0VT=";B^H\A%@]C4E6T?$YA30UD!;)FB*Q)!YNTRH+R MX\J0%<)-RAE,]>C(1OQ.XFE+EZ=D/X'V/70$*D1A6X PU0REHE8J*!S>!R8" M$U-G8E([C\J%DKI,A(#2D=I'X7)<;*?125A$X*1FTTF=COL_3%!YH'2EG&94 MY_.5E/%7@;? VTSR-N$P4U&K%!2F[6IC:[LHT[(&C S+<6LOB@(423AJ!WQE MQZ,6!_[HC?K@'3'/L2UI?^8T)/[[?#1-6.0L9$@8(/^CE3\$QMSL93%GOIZ.0P@V9+J!.8Z^&PZ^QPA[U\-G1BQN1XY3 MOL;P2[E J5;5%2X0!+P$7AZ6EPFE8XJS A5>R */3D%S.@-- (\.Y*^@1W>L M"W[R@[?IB7P'9U#?PAF,WM;Q'&O!7'Z@:H7";>PZWAM#7>KUD>V^$K;*:SRT M[YB6E)<:L=N)==2I<.BR:?CN/DC[J%>7=1$!K '6QP%KB.RNF9F<>+4:01R(4,@"QD"CW@H(=?V:J)"-27U"0Q3#>B6R_-)E\KD M 0 Y@9S9(&@G4$_FN6_-=[C\85M81A?;2W\$ 5070M7YC/M5#&A07& F,SR]AD;*J" MH3!?H5"(@E4:,M $*!0"\E>P4,@I^'<9+OT8,&(AVUU?P /\/[ FD[,FEQ2= M2\7UV^R(R5P5$CN!M<#:O;(VX4, ]+Q6+2I,6W %%;3#,] $< 5!_@JZ@L>Z M("@_@)J1LS4CN[:+71-J1D)QO1,NK@>P!E@?(:PA)*Q(@[_#LP1D S)[DO MI"'0]AB"+=T:U5JN6E!W&PB0$$B8)@D3RAK6JKGMZP%EA8,0<5'. +HE'1_9 MC 78-0E'.CN1FM+@D68A>6?LE78%#NL1#&\$"E.U?0R%Z_\?'36!A1 *A62. M8S<\'JGMFO8 .R*R,E[T<3R..;GR8PG#!"P1T('I6")/9#"V11XX"$647-@D MJ9HA):VL0UU!H"90\P/43"8PD]>J!87/\(/(S)$82&'"*N%/PXP@K\/'$(=5 MFL%6 H6X>+YP$Y@9T;8F5323[YTJC83A)ZR M:UG%#KR*UA<#,3+=R MFS QQ?]W$YP]$>93VQ29F?R+FFM-?Q"[\I%0V^,VJ4G%AIE;$O[+_W8"H3;N MWD-4/V&?W'6[Q$RW(D!5,Q:<^0=%&3-FCP/?4W4K,T'XA%U3@S/_:%U36!O( MH EWL]1HPS[J$-YT5\3_O2X:2 J!+0>Z/5NVW(RFKK&FJQM[W]5<+FN5"AAE MP%'@Z)XY6MF;VY33"H7YFJ[*4!0"^PI&53/0! CL@_PAL ]>85I>(>&?GYH_ M^!H)Z^ M%Y#"*V=,\#PWP2TO$,#$5O[D!V_3,W;"CE_T MMH[G6 LF[4.57Q@,'"+J\& '\6]-QV,!Y:\2U1B$Y]AUO#=DN^%T+:R)^"Q\ M:)\Q+9$OM5JWD_%TZ8%LFKN[#](2%FQEKF5=1 !K@/5QP!H"OWL)_&:OH-)X MJ_ VQ:R BJ2?_P>&45[NT):V9B^(;T@%>T#$4I D]IH.C'?=/MIJ)BY::CN M\LL).XVS0&'Y(K7EBQ&N'KEUPTV=E'?UE*NP:@BT ]JE6ARPJ%7THUT.!$]; M81/']/H$^?B=, VYW._VNHB2+I<5;)@&)9R$$A: :PN\'<+\R9?55<+ />!> M.MQ+Q@8JJTR^$PO?0&K!JM0"821Q%(>E9A;7)#VTU03KK[#^"FD%&1\S@'46 M193)8$?F8QL;9A$LJMRR_=F/X@7G7O<\8"2"&V:,^ QY'1_S:T0)<42B@%#LBSP"A\@S(R>';A]ZJ@8GZYB<+(G-9O>9D9J 9#,"9-T=57>Z]VAS M!,8'@<4'&W=LQ_:'J49"BEI)5[A, ? 4>)HQGB83-0/YE^(.(?RRVK\'@6,F]7P?H1J.V]J6UQZE]X=@.1RK@Y MP5G=-<5Q@%:Z"TF%/!A/P$)@X88L3,8XTC4]IW V6R8C36!#[6'=B#B.. X\ M9@R)HPD\UR4AG=YL7RP=<>N*V?(#KXLZ >-W*\C>-UX_0Y7 MX>**&T]J%"K_:%/LLBX1.GSDZ=KD,,:5H17+.775.E 5J)H]JB9E@>4K"E,5 MXE/*V5;/KMP5/ BHV<,L+/,Q6!RSLN7)&F',"ILF-Y5]QL4YQ*+P#=A8H+CW M7YAN8/O8N7L?$->R?5&%9J25KP._X?G_(G+[2:K6%%?1*I>B U("*0])RJ3L MIF).X0AR:#?QGV(JG4:>Z1!,Y0MZHBGO8Y0(V4WG6Z5QW[9WQ,)J M@AON:? M$6>J2<3.PIFQW$Z'Z,9"P;T?,H1%I,W4'V!W*/*F7,_G+_(]P1)91![[W+(* M5_]L[/ F\@_Z"T[:G/E]U)>I[@LK<[;WI#\]](D*8!EQ#C;^A>6#./W/ED,: M=VY$7;8S%GO9C7T.C'YZNS MRT7RCH](_L*HB&=,-?BB5%[0YNCCJZE$49G*R9N+48\*5?R;[YEGW]K2KN?N MP(W0XQR(7R_Q] #.C94 M-5I\B/AOK>9#_;;6YG_[ZM\^\_+QVX M36>+\,;0KF@$?4)M<\8>:M(7[-K_&8>50EW._ZBYUB,WCL1N%_%GLWL_4NZM ML6Z_'6^":7-)7CN>^6M#9X9PNV@@$$ #LIQ,8=3C$.GLBFQ)$@!#.CI'S:?O MM4;]_]7:]69CP=:C+09X.\J5LF:IU%UN>C@.-T:N ]L1YC%ZI)X5F-P2^?2W MWRJ&D;NJ7S_*W_2KSQK"Z)8X^ U3PI%+!UX85)76.G\(_ZUI^EZ'T-#D-,12 M:D[7-1EXPS/O3>1#L6"#K,M&U.Q ^P3GQ0=L<3W2IRAV$ B$- M_M>;[5K>&^KP4;?XGZSGO1$ZNE3H!.+S#XGS*@0@6MJW*>5?RM^YJOS[65-"4[0H[\I8BK%VEE\G:(T1-ZALM<[L83WA?_ M1FHF=H':_.MH5*-8S+$9B% M#=2U38+LJ1&\\1S>VX!+J]FSO"],Y'WU^@%E=5/I:,X[I"Z EN*W-%@AAO!8<1UX><=5QW<;>.>GU).4;H M*X?2>0&5JQTO8!-B1T2-<]OE$A0N(Y_WS5 C\;9AF\KV4M+W M+#*G .+7RY.>.(!^B?T]LEVBR>&JF'R\SP?JETR@H-Q:Z4V(<;(0O\-\&"+9 MAH/"7].+IB!NA?''^$,Q*PGIDC@28F/-\4((:G"O'W''[HF\$C<@_%_3>W'M M4)!"CG"2ZF:.!#D%$>[VUSO_C8\3EV8BY"-+\(5VU$.BYY(M:B^2\RZB.O$+1ST(N8<-TP M#"35K-V/=M#S%O8)#BOSRRA2OX/]4,<,>%?D:6ZC_FG1TIU0;S0ZR$('^*>PK$4U#'>+8G"IR#$::--;(Z8[3B?#Y7$^<+@+UH7J.>)&UXB:G)[D2'J\8?X MHP=P*(D[^QS!/18^@+="0NE=5&0F?-CDU.-33\Q'/G^3N#=\SQ_<3N28T.2C M.+V%Z+C\W[BMU)OTZ0#CJ8D:75U".&.DV/W1?H@L0[O"8D1BKL*W8"Z-NM-8CL<3)RXPHZ] MB8_=. 2-6G-CQR*-S6=?L9POXT[6O_E<&%X5VE!=H468'.;XEZ'YP5U>;=0 M;V"[D5O+>XI?Y+M$34P^?S),PTD5<[/ %O9@C!C\AHD)((DQ,5Y":W/2"&N< 4Q)MD-U7$ M=O;Z>QT[-R:[=7]*"308[0J)HX&_@!>[ ID=QP[\FJY)BR7)%.*#_4TQ/FR( MR]/ -/&(0JRB8.+K2T$EWO? ,GM59PTM+6&=+7B-!9KRLV$+47T8<;#BX#.# MX8+#(J-%-^?86Y^+^B$,YPJU$J2VK23[>QAUBWJC_\IBL;XXW'YS'WJQ.IVZ M2B,=';%.,/(XCPQ;R3M?#6\P2E*\6A&RC2\?[07RJ,6TT,_XQ&F M\4 I0V5X3N>AC''_@ 02CKTJ3G8S;K"DS;IG^5%B WO\P+/Z4GFE'%S)O4C9 MH=(CX0?66.PWH718JQTMM56O_;87[%X<7('&CQS;&+1@OV;;T&S^@S<&/,V% MJQQ[W$1C%J!^6FY/["C4:0>13GL.<=K&4;UV>-0B^NXM/*KDW/KV^*<2TK4D MYR.[C;S:/OY*.;3DQF.9"YV;2SQ?W0FZI>-+?^IGZXV\GKN,&$<^-GE"E04K M(A!BH@'H/FO2D$J8DH[+I 4JL)_PNZ] *HF6ENM!T(LL[OQUAA>6>VR!< G? MO>_PD.[#=\6W[O[74%8UC5=X:V9<@5+LT4F MS^%/3$D18*(OCBM% ,N V[;*3HG_5G,2?\_L?ZA"Q08HYYL"7W.O*!^#54YL M8^+#Q[Z$]#S^:OKV\(:+TGFEAD[ETZCG5JN_(%I,I.^>R6+ F1=O;KD5X KJVKM";33Q%/+4U3PFTL>"<>.6^M;(0Q\;5]/<647*@1>T^ M_-B])[9:T9OG>DW;ZFB_%.2;]^+A[].0H!V-AWGHUF#^\NF!VXV(&1/P6T2# M53]>>MRT G;KBLIP[WKN!$R[6K7Y?B97?!/M/"\#N]7!;ZJ$<_0\E8]]]S^& M,SU0C$ZPWK*%'YY)CH\G>B-+9$M,K6P9(1+V??Z?4-CEYY;OA^B*@F]-:8>K M^(9 11DI8QT/,0=2.=A2.>#NNNL]P'@R+!N-_7-XWCEFBL1G>8?)I%!6>ZUE/^)H:&W$;J!^H\SX,9\ ;\)"0R2P8 M(#,L8^!B+(N=B('&2&7/P[D-7$>^3Q1(8OBN(SPFB)L\A$,,FL5W EC!)Z-B6$$7>WMTZ+6"[L])S"/8<0=R$1=^N\ M4B?$O6_$?>,$L*=:H((CG/V'ZYHB"P55M S[B,!VH_+^ WO 4&)\H-?(8J1DK5C,L0!W4?Q5IU$^18O(QP1.7 MDD^BN2VZ]P*4ES(EG@W/U-@SEYEXQF2" =V[?RG7X2WMGC =WR/K'51*,W_!N$QA$200.Z;@JXPZS)'U/*&ZHP%Q1;%H@HCG M?S+L$. [QG@&KAB.R\<'+M::R)@$F!ZJLH**H$P_EY Y/8>0^9$A\S;ZPK?+ M-_"=J9/8UX>]18+Q=13 ^+4/&OGC&F&,)D,A?/@W%0KV"D&OE8:V+PMI!:$L#C98P,NP&SK\ 2 '4_4:5.,=+$M.)B'.BFGL@@ M$U&:!EWVJ.ZQ\H+JTQ%@N5@?0UK,1UG_0-4S&5D354Y.5F9.51 RA#:0M1R\ M>*,1A84]L=%(2P.F^V3Y46&6[L,E[C!LC(4#^UQ,Q^(BD,:0QH^&!6@#L17! M=&\<$Z[T7J3]R6T_:P MBLN0/6+-2%DA()HZ+($8:2 3I1U;U$BU^:,Q>)U2DUFJB, T1&F,L411)85' MCT<54\!X\UT;2X'+@M<9I(P* XHJ3W]Q)K(XU>'#1!3['217/EI7S!>59<5] MD%-)TZTVL7S-B:\;=S=W$\3NK4[$4ZA-M]U]O8LWB M$0OJ0LRE_HL.%XO3_F7K0Y4&?GS9_XNVZKGL_Y6=M39(ZH^SZV]D%/_BY'J@ M/@/R1VGXJ]Q0*66],]_4TI+%BSET?:.OY(5= 9&+-D$RKA^6E>.YBRSB)BH[ MQK7$HX.;[L./..A(G9=L4MH4[(2[J-'B!O=ITX*FL_5*/J26\3A+-ZS/$9L4 M>=C#J V:K+Z?R=:W'I8J9^PV+_W@U2^VJU&P/@%3K9%/NQ9!?FM^)7:YK)(" MM.Q'O.Q+2Y/0RA_]RB.FED6_,R.7?NM[OWZ29P;)&GQCT<%HMJ 9Q9[8>XR6 M[ISK56UA'=2BO/W!TQ 'V$6L9[Q,:WNTZI7WVERZ83>=^)^\\:V'R;M0>$=Y M:'S8@U]?KKREJI[/5'RPY,('@F.2J5^1 R)Q+*R.)%6'CF33#G?(8F:3_?W& M>)RK'HEUT2U?=&I3!Z)1&)(X6X:G#FS#4\PIVH[B62C^P5_@/OSE,;1$YY", M1"CBRQ+PI6KG$76BZ7.8KB.6>XB] -.M*?2&#(=/%MB8[643R&84%^S:\#"U M, I31O;GGFS&0LQ23F:9\Y)B6(+OSSM)I\'IJO/AZ@8,90@96%9V637._>*Y MXTL50O*7%8PN5XY;C 'R)-1G2F_B\V6<(>6N+!KAT%3\/U8PO/ M4C"%6YRS1,U1<0L2,6=##OHK=1"W78#E+$]L379573[1#Q>[M#E1?KKH2Q9W MO(N!G*F:T2&E93@74RV*,/7>EF%;$CC*.F.R.Y+K\WE:B1@UA4AEP%Z\P)+J M5B!:4@-L!#AI3!N[6Z+OGNIY!@L+9K6'06^R'ZYHJ!SW=U-?B565;>0!#)L: M=K95E0LPYFSV6_6^ M@OP^[ED7K(N1CC[',$6Y ESU"':P4L-J M=MN)93]Q =F=HV8"W;(''L<::Y8OF4E4LS P &D V (#5D4'1]6G 3MV/ZK8 M2@Q5!"J%GI,(2XUZ;;M#D&S$)*&'/' >O$XX>S8\T35U DHA"866 M4#.QQA"2IKIX>URU],,.V.IP$R&MJ-*&+.?V81N(M9J&12NPT: 6#:#@D2@W M@6F!HN.X:I0-\U%Z-M)OHNY;+KO.LEC'+73D%]=+; J"DE%_-:GJL9]\5O4] M49TDUO(Q761M%G@S%F+'^_\*(V7W'BVL_ )T.<=_5?Z,Y4S"@(TYZ$H35_4Y MV2+2\J><(95Q'^-N5<(F+JQ@<:EA4\R%U$CL1Y$5'VE]X&HI&_ $]6Q+=CL3 M!(H:H,7E:GP9,ZPHBVWKGBP3;;OI(B1JKF#S=T58L30)U32MAQ*K65!1 W6A MY<Z'ZHX)NB>K6B(J8 M(/LR<#T&,FHIM"@'V&=_A^9C7#841IW6!A5PRPU59])PVO$NL46;,FH\_CL9 MS>TG,-<0OG0!HTG5A)/ZV^U'[RD*3_9B[D*:&)XSG>U,CT@/ 4><28S/L(V^ MT %^W*(4L09RIKA6?I$(*9^RVU2K:K)9J^%/[Q/#:J*ZIBV1A>O:$7-CR2!@ MGV_3G 7<-J:+.:V@&CK1>II)$<'8=PSSC]9.N#7P+QEX(V:C!I& 6"YH$7HO M;Z.M$>G;KO-XCJ^3H >R'D!( %9_*T"9R@S U(0$2HS:(UG.=#%]0*(SS)?, M=!>;=Z11%G&L*-9D^<$4+J1FP2UI07A<=(1T^+/&$K.1I:.DPU(#- PS'7 A MH J/"H&(=V^8TEE&S\A=D=J.AXR,I32 -**D%K3&/ G Y:TPX[EY2>&/2@*D]$N* M^DKI)])YU'XAR H43.R%,/]'++K&HLZL"P 4D$/*FQ4H#2$!<4)GHO7A)'I] MRZ04J9G>*8Z0UP#]L3*OD&EARL F% XBM:GN>2_A]2 <"]/T:1\;CQ$,1N=A M5!-- .!R:XT#N26^I0Q$@/GHQ@4+00%M5=>M5@&8\2I9S1\!OIG5;6)/6G!S M,W%SEEY,.SG UK/MF5T$[$TT+"+=I+X+Q;.D+&(Q(^471QG +>0SW"0L ^DW MS7JRM)$25J/@6]%8#OZ05M4,2DANK+B;)5PRH-C!9@?)>'*%\A):7+U6;(C' MX$Z^ $OMJ#/@+M'RKJ]>1C[U@MW/V5]9[Y?$P"+Q#TD]DZBZ%E1V4_N:G$Y=AC=,M6IAP\*P)?8Z#6!AB0$ M0J4DS<:HT;N+6R-J2T2"TD4C5-44UPNTC2^.4Q/'<-)M(6X7R7\\H=&Q,\1 M)=[)Y$EA3,(R837"Y_0BRSR_:8UTR<@#&TQJX7S!642ESU-RH6J_IXR .*-0V&SP/$6H%+S,.M*FULIO MTXK;*/+6^BESE"R72[)7ME%VWV\Q%(N[A4A<7 M;\>K,N99],^ZG:WK^EH]L^6EF!NYD"_VU ?[L/EJ\)GQ^(B5' (NP'1D_ I/ MP\+C6(#]',L0&MX_7/H)U-&'-N/:M@+IR38Y6$@PSLA]%KC.,;! A!9#:G66 M@2-A:)O ]Q)_)B6&MS1*-9_+"$@%C MF:/7]C+X:8Y()"62%G]$(NDN1A0QG O5^:I<6[96RM7\@-F=J#>S&G++L8JP M\=P"Y)+4IAXY<'%'=WX_T^MGF])[S92WN6F#X5S813E(XEMOY'$N'?D^XD0 MC%\-;S"2RU73M1D4.,\RNV4-$MZ2"6^39/=0LCO7)&+_XKGWH8FOBL!7>J=0 M:G]%KC3K&X-_'CTW=,SSQ(E-%4O,5VMM^-%HO)_;'=Z4E[7"VY>J0G8N3J?V MG:N5JC1M7[WQ?+/1!='\90?\,O/'P]7 M9\SD PMHZ_]^=EZ#K0\8 =X&?I/]V'\_LUZ"#TXX-MU 70EZNM/6:O5*Y+>- M*#'KN%VLNSVYJM5M>7PG,GD,PIZ9!;-D:J0&WA9TLE3T+[&Q+HH\?O?=\O_Y M%D=HZ>O)>*0EYD9*BOCZ\3C@*^"R7Q\P$3LI0:N^/!BD=_YLY@A&<\ M60IF$GH\J6&JL8(YKR[5,*W&G')9I5L.+VV_'*ER(211*;B.I8N MIW4_R:%$>T9Q,>*LW1GS;>[HL%77.O4VHG3(AO5%6A#!K;!X.(30Z6JU2)X10&*$FA% 2=^!_^AD$<+11AMM M%FRT24;PRW[4WP$?N;XDSZ6.OF2ECA9@"@NR5U>FZ"9WR *M$#$%,441'DE, M04Q!3%$DIJ"8ZQ5'8[7"'8T!V)_6H#R-PS%*R"N=UVNV$NMN/%BU3DNKU2@$ MJCC"22ZL HAM >*E"^&.JLRGUI;&'W5TFH&V[1)NVVG/]LZV[7I5TVOS12YH MVRZ8+J)MN^#;]JXCEVG;+N$QDIZ_'S"'1[[9"5>;O##3#47/UT,Y A?-(4]/ MX'&RQ7$]DM:7Q)[8XN0>>;CUE?@$?F+GIS02']C<\,1S1PB(7F+4G.[U,=<9 MCNXKX7V_SO05^Y3UR:(F@%.8_#*+I9?.<*S:AFW09G1E^[.,SF8;WB0:"F[0 M?;"Z7>^TI4W2%#&57I T2IT_RH^HE]KIC4@D)9(6?T0BZ2Y&7.Y%HG9,A6O' M1+W4J)<:"6])A9=Z7AU,=JF7&O'5?OB*>JF5,\"Z>+6';AP_M WJG$8!'^7H M=S(3RCEE7QG-X7O!-\\UPT%P[SUP[\D:\)T6I6QTM%:%0K*+(] 4VU7.V*Y= MAV2OJ0@*$0/6I YHQ5$@A A*C@AFHD3S1@157:M6J:E%<02:$$$Y$<&NH[T) M$10A*)RRZ@OH]/G+@,LGGNL.X?(3\?N0_B]GDMZ,H9ABW7P07EMK5"B=KSBR M3 "O )> )?/%L!M"S7R]FZUY85X1Z="2%N4%0[,6(D'@ -5K=8F.% <628X M4 !+X"_A^! *3P^% Q47+_0P\A]YAXS7=?S->:/N/V$#B+L>#^V/ \^)6<1 M;1X%1H[4RNG MB!Z/3J60]B@K7)@Q00L %VI:)Z//$,&%@JDR$OB"PX4B.9<(+E!XT4FYD?XP M/%@0Z48BAQ%M" 5&@#-FI>12">\50+P+X!Y:5Q$4(WJ\ MO.CNZ!0(Z8JR0H$9DS%W**!KS5:5H$!A))F@0 '$NP"N'X(")7#T4%11<=U! MWPW+88\AWD3N(-HDBHP!9\Q(Y-P_)./F@@%U76NTYE4X8<""[5@DW@7'@+MV M!ZVK" J! >>+D90& QZ= B%=458H,&-&'@ *Z)T.08'"2#)!@0*(=P'<000% M2N .(D?/0S0?95;1.C4I(%T>("=D5 M0+*W=_*L(<('C0,G4'>$NH/41%D!P(Q=F", Z&BU=IWV_\+(,.W_!1#L[3T[ MM/\7?_^G&)\C=?W$!Y4 MM5J#J@@61Z8)'A1 T L0#$3PH%@>I,VB@A9-(%*;\6PO&LBH^U!^!WSD^G+< M=ST3Q#::FSYY8;YK6Z9POU4TAO^]+\(4YLEH.*X(W2*Y7R^J..3C/0MEW";3OMU][9MEVO:GJ-SIV*(YRT M;1= ; MP[D3;=@F/D?3\_8 Y//+-3KC:Y(69;MBW^>$<@8OFD* M2>M+8D]L<7*//-SZ2GP"/PU@TC02']C<\,1S1PB(7F+4C%AV.HJ$8&^]#X$= M(EG+"0UE\^4]A;+<-T>JWV8^8);Y^UD/;((';G.!D[N3"7?,GWJUU:KI=3 * MI-D -W"S&ZRXN+;9X5OEEZV.WL18@/E=:5 @D@83*87,]78F-'^9.9*#B:0- MNMFA0YBQ)RRP>8/L,'9@Y)5AZ($)?&8X)KNUC+YE6X$UA)]A'S-20,X6_?[AS_5>0;\V#DFCAM M=58*_P[<1S!4A2#![ (@_G_Q;6 M9JZ!CS76-WSX%B[&47UF.8/0\_ +_C+@ MW/3%JTA2,$68P!4?#I15?L&R*&IX\CD )$P8E;DBXU$,[L07X>=P+_ -"!_. M WX3@09& ']\-FP#C'/V,.)P\00H^ KP0=VF/E*R0EM]%Z1)$C?P%T(L[<&\SZ4.7^G$+*N8T82]MK# MS0]UX6?;'?RSYHDE]P?&!(7/"WF&OMF5..K5A?)X:&5E3)55<@T];HO5 F[' MM0R=@3N>P$/@HZFPXTWS+/?,@5,,'^9HV^ZSS]Y9J!'C'QMZ*6)*ELF6LG_CJ&>6K\5GNCK3(5-K,$1*K1&WL9_#1'))+N8L3E/M#V3GR@\P/. MA\$M#2=#7S;WW@AAV]L>/ZP=H+4LS&]VH]G4&!VXJ"L=Z9K?C-QS<8_!!G&/ M!5V3;7?7]ELVUZ^&-QC)I:GIVF]][]=/#/%&_D>A^^ P8NJ39.HK/A 'AW-\ MK7?*SM=4:.A("PW-6CD424VQ'1LQD%Q0M:RKXCRR?11W/)AQ1G3]>V?W8=/8 M';Y!E2))$$D0-Q%$O;KK0,@JQD&VRRN(E"Y67IQC+SAO.E:P0R&NN?#7N\U5 M;GPNDPOXZ6AZI57" -/W))_,#O.N:U'P#[!]R\-CP'(R_NG1_3 _1(*GV*6-A$U_W(#$&@ M8(/M3\;K=#).)"W4B!1L0,$&="Y+P0;$U"?*U!1L0,$&Y7/"IV+F76=!U/0I M^.7I[#/7L\_8^7"CN"_;X9"+*U[7VUJ].5_MH33GGR2,)(R'$<;=^]]UO:*U M=0I&(!R4GX3$WF_&E?O[1" /G6[F45@+U6O& KO$E2,<[)F=VN:7J+##P21A+UQ#\[L M5E6K5&KE%49R9I?.F7W+??\#^QQ5T MSC(NFG8=I11&@. 1(8!9J5#OX#.>X>:!OY%?*J$:>WM$J;;#P21!+$ M301Q#]9>4ZM72GRL= ACK]S=P:@U7B%;IQ%;$%LLU&]4^.D([\NH:32SA>ZM M;M3R/HE1B2$82%08FE87NFA8&7['/ M/VYNKV[N_F#?OM]?_;CL/6CLYN[R8I/VE$3<&2_B?>_Z@?7NV>7]W=7UW0-0 M&7Y[N+^]N>KVX(\O-W?=N\N;[BV#1>A=?[V^ZSVP=S_NNC^N;N#[]ZMHOVYA MOCTW%5VR9FF5N7%+V]HF+6WK9]D5&*=53T7N];7H='D_C$Q[L/^C7Z=?BFNI M#N.6+G,JPKA]Q4!J3T@D+=:(5(1QI9^;BC 6;TT.4J^.BC 24Q\=4U,11@KH M*5N^ABS"B(WI^7P9(C!+N##\T)456R^+"C5*;G\7_:UZ2+ZG "&*2]AE7$)F MPX@Y]\5:->06^2JHP20)*0EIP814[_1<:CY)*;*EAUQQB MG>5IX"[JFY<+RR[HFX?:/ON,Z(#UM!M:NS4?LEV:%GHDHB2BQ1+1W8.NAM:J MS1M&I1%1RMP]>-0N)6D24Q!34.9N4:U.RMPM"/HDG]]!>KE0%B\YXDDHCT-]LRNK^DHF*E]C2&W%F6L,A][@SX*S/@V?. M'383_R6.-+,.*#$!QAVR="2P# )&M[2!/8$#E\T%5%E,/?2 U M?#PQ7L>8RGG!KD(/'X!/#48>YVP,=XQ\QN%V,^N%-/:,$QRXCP[0VV3_7EY8 M,W+&_V4%HTOU^%M%N-?O_(D[(?\>C[:3F*9&C-J:RSM'7#='CV0Z1-B+/B<^SPROK&[98$;@C>\4OV%_(;B9;03MC8@4@ M<_^=GFD@]+T!AK(\7+];UU\681*1;#70;2X@V;G/!TBV9]@1?.ZLJJ*ZS80W M6^.U)^RX&6M;IXS6M]CUN5ZVI[A^$H^85^16\-T(X 1\$AP,&(@)/^P$>@TQPU@ M6X$]13T F%4$[[P(58=["7_AWL#R$_$ZS)W(A^.5$QQ4@.O'= M!>LNVA-]&U*VON8LEMY]-;=ACKZQ7Q;B]0^)+8+_C(!6<"W]V%N_O U085%?(%+ M,U5MT58&M/##OA\88L4 ;/S9Y -/?#!_$6\G7A M.]@QLTB^8'?XY(+A(#@%.#-@>EMIVHMY#)O,KE__F*6R4?KHG(B+L6"%74^\ M%#K60)33&+B]0"NF#U]@(AFZ+C&TP'E"4Q2E(L(WP<3 ^@S7W+00: I6O'[A M8Z4TYHL>[$V?-XMF:X P/W*'>T+V4*P=$#O?0% !HC>V?#\67K#:@,\!:=NR"I?U?N;^"OK!<$^V. MT _%-( ]V2M8B@A(8"*@N1_F)^1)X.\AF'D&/ \(V.?"TQJ]AD!*^#B ?R9^ M8.)OXA!9Z.Z' /X1E@>^PCW,(Z&I+D'O>!S>P+>>.+M!/<0O-A#@HS)(T4!P MQ<8,7PT ALIE?#+L4.SGH2.W 0NHNDC]XTZ?V!1AQ8#.L,(6O"6P$E<:&>;F M/,)W,.HZ:CY3NU]Q?^!90KCOAU+%KZO)9SEON0J?0\;+RX& &%C"ZO@"K^P, M8+^[]I+!T6H<4?ZI M*)O(W7WOFM79.;O\?GUUTV.W]P\/UP_%VSH*5V3S7:YHR]_[7O]K5:N5C+!5L*A:^^%+7/S(I M/>Q6VL#O>NX$!*Q6;;[_P+YRPP_EIB1*@Z6NA#T@%^\Q:%]GK3784!NQZHNUG #.;_L MJU%-#N/Y6M/Y:LK9(VQZSS!YT@&@X9QA!S8>^4J_P+O0Z8L&,\DKWU^P[\+/ M)Q4UO!_NT!+-P^Z,CCY@/;G##V&ML_D&-V5E_,'PDK(QT30T]&R\P'*]:->7 MEI;VZ_^ 4+4>:. @OX+HH[R-S"23Q\-7EG9@;8EOE/-%4F=*8>&* MP]D+'D &],2+O'+8+$.N1=8M5R\8S3FF#W(0T.S)#,>A;0A1Y<,AFJ62B03?"/L<)2.5]#-< MZ2B.Q[P60]X[W]4HT?'^'0\ 6Q@O^K+].O[]9S=>6$"=C@G,ZO^8( Q%5:C7 MO@J_;.CCP[OQ[/TOK@=TG=[[S7,=^'4@46OWQ?)W9??K%QEA/,KBU\"N#79" MM..A5^4B(\(BX:FWA,' N,%]8NR0UPP2U"T!TDK)/+/^R/. W5TDZ5$^H,%'3XP8HM:WR.:=F+D>UW6=\LK*D#J^M[F&:4V,"Z8+>NF=!XS$/1J[I MVN[CJU#D2MWZ"8V.=J@)MH4-Y $5[2,=1I8?@*&"3H1HQXBT/:@AQQW#!@?_ MFM;4?!R& 2 2G.$_L*I8?!6HA>3Y"[V'OAN924#81U?8K&A,*5,)#6KQ%I9: MAY13,SHW$\"H]=%7// ,&S88P<)+304/P7"/EIN+.'V9TDW8KTG8 )?9D0\8'W 0EX4 Q24I#@JBAZ(T,": M(!84P$UXA^[_O+DZUSNPB(&(*0/$;MN@1!'[P];W*+&%TJ:1(E1"*)D1AQG! MG_W0LDT)(TVXP'M%/:O<:XI/@:4D2)''M3::Z=%1[:SF!KANSY3?NO=Q.N[+1!.M#U8??"W!UK$X18+/>;* MDO.G+9"[T0X'IM[4G[Z+NMDKPS[>YDG?6[C'5K7I1H;SR$6=E)6P86E![>1* M[JV<=K.]I)PV0BACXL/'/I\88"'PC$K;\,K+RVQG%6UN=[:IVBQB?7=>"WI^ MU&,<2D1([SE3=OM$V6+GR1:P.E,4B+K0Q36SN\PRU0X3] Z9G[<%:D@%R.]J MG#EZ;)4N>++9@LM]XTG<;[E$EB0%,%M M]H?CU_S%JY!P.7="AS' H,B!$T<>DX\RQE8$P"1)[ 5+)H$Z=\]Z-]Y72OX M[\;Y*LY#IK;DM0P>Q/@RSP=%F6=A8UUK5BJGIY,)LQ=7<\MC3A6M,_'<)POC M;TD]DWK.'QY_$UQXH\ZHKKC\-V<-7>T0:B;=FTNFW0 3BRR1^"#.B54FG,S# M( U,&CAW#3SER7P;?F34,SIZG4NHN*B:N:N"UI\]"V[$6,SA\:OCU=7&24=O MS5D+:HUOIJ3_ K;D]\-AOCJZT] WU-&'9][WJY7T1K@XETK"!7WBFO6:CV(& M!ZLB339_57DR>'\K_\36L'K Q]@RI/%L=WE)=#0L)R>9R#)NB*+_4K6(0F];<-^ MJ2;&-C4Q&NR?W0DZ'BA:N(D>=9*:;#BH(+^ O6*WB"/5*D.SJJ=%TJ M!]+!,F'\-^)8O LU&H#OM5Y4PG*ZH,BUT/*VM,G"]"9:SPSP&E!LYVGB,)2<- M&S;N"?>6E))BH*$?3$L=)FD'RL/ BV1T \4ZTJYCVN*K"XL^;^! M0CWWJZ+/=%==QPKXB3?#,L_=G"R^<#.MM/+Y]1*H]NAZK_=#W-;5#:^[++M0 M;5XTMM<-FU-EJAN*2)5:^V(^:BQ%E5F5@2*;ESCZ,8F6:#MQCX@&S2C^QSF[ MW MK'MW!4"XU[W[X^;S[1M*P^5<[W41>"Y]N==(W+(68)F8/@Q&W QM?C^,1LC- MKBRYV8-FQS26/T8JTQ+:C]&2(%Y9G$J:6K&]Y9*VF@?))6WN..M3#5NG7%(B M&Y&M.$,M/39H[^+88'Z\^>/EC:N-K+M#M-<^C5EP;K;F,>>RL_--T&J&KQYT M/.ARY_>SZMFJI\_%$P2+XPFF]"DJZ;=%!^UMX-AO?>_73^_^\%S?GZTALO<# MP#TP$;'M<;-M=Z"*RG)3<.ZT9Y3X4U66)CXF/BXV'Z?5[QT/RJU\*9K^&&/D M3K<2#(7%Y=2G?=89+X!H+E56JLV&UFS,GV?GK8?W@!)**'0+T@!($O<@B2M2 M62)1E-":FPG(O;1#ZW[$M%71*AOG&!Z><=\?I9220!YP:\Q%W/0.[HH9'4=* ML2M2$DZYTG4_8[\'[OO8T[%O.496T\^C5*.4FYM?]DTA.9-+%K!*P._U?D_Z%V1M?I3 M<;W'N.5-;(\=".Q_N>>:AC]"[FA7]>K'/=B M2F''!9)2$LB4FQYX/&Q,DZ@W%!=5/5.&=&WWWB3%8,5-^Q ML>6(DK!_AU%592P1*ZZV;7<@XB"P/.% =A=@!@:B^I9,#O(#+%@HRENR\;3. M[ 7[LK#,+//XH^')$M)JFH$[+7[H<3^T _QVZ+GCU-,TYD<5;O6FQC+3E0Y? MY3OYS(WM@<,PS5_ $]P/IHN '&#%9CXS'"<$9GAEI@@^EL7TW= +1NP_H>'! MLY!!X ,VM-#8B.L2PS^VA?7.1?%NK%N,=<*30UN."3HW<+T+!K,P'-# U@2+ MBHL"__B@R_L_;Z[.]0Z,'PC\#M90:)ML9#SQ:+!!@*7_<0(#X&(7Q%[6(\?[ M1_!G/[1LP7'P.+C PSKF[)$[W#-L#6MM6H$:U1@.^2#0L"PG7"ZKM0]A?-<# M]N/CB>V^BGG;_(G;\!'63T,-2'"<*(QHF+ 1^1RH+>>"8^*;]16[BYKJ?C@8P8A&SZ.!&%,)#.LV]"RQ3-PC6!]_J]<47C^=SYQ/4%9D.8Q\-;Y M_Q43Q=E$K*(Q&PAU;EM/HG8]EFM.]%ZVXDK.R>]@SDHMB45V7/$Z$9D9?[%\ MT"!_C2RX#5X1U0&H#J3(S)UOF8@??2GZ/#ANH.@E2^]'5;=9=+HAB"QD(JH> MC=H*AP#%DTUICPLW&5Z'9([X<[B FQ7C)I9WZFI+/L&6Q;1BE?YLP7+-JW7Q M6G 1EFB'MW]"Q8P4G,!W$Y$U #R&]XH[\2E^D'P,Z&3OD;,^1Y[PL(0Q/BPA M^$*V@=?YM'R_HI9>N<@J)[QL-WY#$?%EUP2W9^R5OHMJY+TS/0YZ!?TS-C/QJL_7;!1[-91[*%7*HEXV1J^0R(W M0V_4-!;]>/_Q[-=YXBF2U"ZJ[40Y;SG1BV8K8Z[JXX_B]JB.NZBV#M,TV,A# M%]R_ G=P]JDG)!$D_A+]=@"I?OO5V$T%_9W=32R_^+$W=P^][NWM]17[_./F M]NKF[@_V[?O]U8_+WH/&;NXN,[4S=?F6*IPE&'VFW'VR#1RS MS(7=(9:TD.A.$ #&E_[4-PHNV7\G@_4B3N8Z&($V<;C0B]3?T,UN]G(%L4"&0HMKR)YSY9V, -@>(C1G',-CH M^R8!;U6/)REWB-:QB5/?=?]1C=N&PH8$.#XV_H9?19LLW%>3^F/L.-1CWXH(AN1CH3+ZFT]@XW80 M66TKUXL?V^&B[V]D8J<#L--\C^ <.8I4/*GXHM+^(#*Y1L87J71BG\7LHW=( M?Q>'"0JDOZG150[R)S(K19>K2^67%W]T91/B,O>\(OX]!?Z=;3C831X@$?OF MQ[[)4JA3UDU?$IV5)4[&U#?B21\D]Q.#I^(C>+!6!/,)DN8SG@L3;3)I\ZH]F>1 M 1V'#'\XA9*%QUJVO-AUB(B/B(^(CXB/B(^(CXB/B(^(CXB/B(]VST?4-Z!< MK3HO55DF61P'"W6-K(E_"G8XU4K>$0LEBY!GQ&K?D]RZE>1 M@A#Z./Z2X3^_?L5$]4O,4^^^6/[.BC.W=*U3;Y2T.#,)-0GU/H4Z<2B;/(\M MGYBWZEJEJ9.4DY23E,\)W1T/RB?1G9;6;I>UJ0))-$GT(<"X7I4RK7<**=-Z MLZ/5:B34)-0DU-N \8*+.4IYFSH#DI23E*\+Q@LNT9V.UJDW2RK1!8Q/+/$Q MR*7[Q!T#FYTD7R&KB^/&\N6X 4P2Z#R>\&!53.Q1J.9C/0(]C'[>Y]G&G>LH MONP^>ERTZCFT4M9;FM[NE%0IDRR3+.]%EM]TI%%$Z=:U6H=.-$BZ2;HW."1L\SL!6U]X]JG(U_HG"=1(X&Z>A"Z.@U#C"F M;-IU3/'''3+IH>.V*UJ;O)PDSB3.6Y]A%%/ JS6MU2@K%",!)P$_S#%&,86Y MWM+T&KD_29A)F#<[RBBF.#<[6DNGDTD29Q+G;4\SBBG@U:K6K-!^30). K[) M@48QA1G!=VF%N8 Y&'3TL;4(?H:%L=U'.N@@W5V<@XY[;%=Q[WWS7#,4HRLN M/71P25UKZI62JF^29Y+GXIQT%%?"*Q6J-$<23A*^R5%'0:6Y2:),HDRBO.%! M1T&%&;?F-H%ODF>2YVU/.HHJX36MH]..31).$K[)44=1I;E95E%>>M"Q_)SC M;+D>B.:5U;OS92^:YW!/G.NW_;*XWW;99Y#%N,59"5I[6GM:>UI[6GM:^V.@ M_.%G0&M/:Y_[VE-2^;+(*GU)9-4Q!S519?!#.VA6QS/M+!:\5=>:M;*Z54CV M2/86R-[!&N'MS-E9K6G5TD9VDV229.Y3,E?%#^U,"ANZ5J^6M<<%22%)8?[A M/KO#IA6M0F6 2/:.3?8.UA=N=UT(FEJC2MB4)),D<_/PFMUATYK6:):UBE;^ M(3%Z[L M-?C$EL<$[B-.'M$-SL;&)[W"O+RWQEW1D7_69'' M;#UW_2.W1NS6:"ZO:'8Q'XXB5P5H;^/;F*&'- F 3,'(XYR-878CGW''!%)\ M-;S!2-Y0TS6&4V,3#\;V8.G@7KC)9?W0!UHCA=UQWW*$Z]2_8%]<#P;S.%!6 MSA ^UI@/C[AS \[TIL8^1W=>IN[\+<7&,P1_&(RX&=K<'2XA_9].5> MOTRXX_,>ZI\>4/^S[0[^67,M.-!Z@B+DA6KY+"?D9A=HCD,]<)L+TO[4JZU6 MK5UKGGWZSL<&3 \HR_U L!+PU>.CQQ_A5V8X3FC8R(CQ_!B7$V26SPP?UM2V MW6>?O9/,ZFM 15@@-_0-QX2_#* K4%6LV]!"7F"OH"'DLKW_,*L)$OI!35\\ M]%-"-M,2*N59"!4SPL#]R)XM,QA]8.V+AI7A=#W+NEWJ![V:Z02;JBVQWLEI M,K5=_:G#Y' 3Q*57>^WO9["L V[;:H^+_U9Z1?RM MWD6]>+/]RV)%J+932:E4X*/\2.WP UA58^+#W3Z?&!ZP0OS55*%]5-/-]N6] M1%^;,_-KMW[91*6G8DQ3.W7FZ,V]#'XR(PKTLW!5=U2=D64AODV5 G9@U M[P$I(4+X?P 0\@GTZFBMVHHNGUFB49#3M.VT->GA0P@1L*]^(JIWX2Q(_^9< MW&=>YZ**[3V[^:2;-+1*>T4T[=%J6<+$A=;%5=+%I(N+H(O1I9F/-JYIG=J* M^H='JXU)SQY(S]9(SY*>+8">_>*&^;@6JKI6T5<$RQ^MFB706VAE7"=E3,JX M",H8KLW'S]O2&I7ZB2IC4K,'"N>!M1C"/:1L2=D>6-EVD0]SU;CUNJ8W2N]E MB,) V081CNE8PKE IAT.M33Z[-9U'GO<&U_Q?K#',#(1N51?5=1M"[$1'SRG M93+%$7I[<=36K.2J^'8LFW#A_<9$DWVUN:ZR]8/DN LG(.=XQ!T_4#I)5O^1@(Z0YE MW**(<<08R7?)X,;W']+J;(O0O2B*$4,0122>G+.*:6LULR+Z<@C5:U7W&:JW MGSC TQR12+K_Z,?V1F;6&AA7#3A?VW6IQ34 (XM[;]Q4V]N"X;6MF$7).?+] MMK-O0.>!;G-^/ZN>K7K\7$'?8'%!WRF)"DO^;3?(]EOVQZXOE\ =RG]GDBUR MQ_3[8"GBXE/CXBL^$)V-CH:1:?>BW8OD/NO :W6R0\%%FWCU5'A5[Y2=5RER MX$B/M!ZX8[F>2(KV14HU:%98$8>+%/7045G"W)1N-,OW0\,9<- A?N#C)2LR MU-%O>>/X@1>.@>@_IN-=6?X DXN7-X_'LXUOKN4$#_R).^(O[J$. 5Z34Q[QDN>+U& B?[7*:GLLMVEG6MV6K/GXO 5/9!GD1[S[*0IUVM MS9%'8Q[W)WCH\(25#D[C0)4R%W>FN=;/7$Q(0CYA@IV&5JNN*.=9Y(-2$CP2 MO+<&,2P7MCW4E@=ATUOS^;YED34* RL=9L80#&:[AE,N$"!ZM5J)18^H^C[ A7JS^+ ;^*^X+7KS"[4=X_E33@7NNH\D( M^W,5)DS*GFD$7!0?Q4*6W#G[).)AT!O>F"UGB4PKM !6Q7PR/,L-?5FX%, ? M,'%@V#8^1)3-'-@A,B06>^6 $@.&P9P^_'0>\>.AYX[9)DCY1HWS'89Y"+"R MY]3CN]Q$^&HYUC@<2Z+X'HS@/'(DQ)OIEU9SD]#C23TW57/GU>46?$:9V%^P MM&M.=#%>BDF7^L6\[O^%K N".'N#.(*[\[0N6C6MTBEQK3Z2/)*\/"1O]\9% MJZJU=,J>)JLA1ZM!065A)T08^@#V @%_!7!7(=7JVDBUD/A]9Z\W7^:28#B! M@=V#@=SA=U7K-$M;>)&[]S7W?"OO(N;R* ME\5Y%>6?PC9]_VC]RS^%PZT_'4'NW9E )A ALIW[0]$YD(L)U&AVM%9G/CNE M-)B,1(Y$;I\BMWLC"$5.[\R?^9=&Y.CLH71G#[?<]S^P0>AY&*DDCQP""QYU M"GY<]CRR BZ(Q7$IGCUC0FIVYSSV;GT]>RD9,1\G;UVKUO6-\Z,.SY_O21Q) M' \LCGMP =);@_M] M_U1M/*IP<1"'V9WK#'*TY1KUAM9H4&49DCN2N\5RMP>7-YW#-KB=.. 8YG X#MA5PZY\[YM-&YG] M.S7N6#4)@F%$CZ"X/U#[HF%E@)6SC::UZ8LDK%U$ W)3GHZ1-5YR-Q-&Z>QN MQL!0[J>U2\L!3BR_MEP<9(;?Y\#",*-WWXV7OW$ MNHUBV*#84Z]4?OG((MZIX9LDW"-ZHZ:QZ,?[CV>_9H!:19G:1;6-=Z>F>M%L M97['//VYNKV[N_F#?OM]?_;CL/6CLYN[R(K.9'A%W M[?Z$#ZQWSR[O[ZZN[QZ RO#;P_WMS56W!W]\N;GKWEW>=&\9+$+O^NOU7>^! MO?MQU_UQ=0/?OU]%^Y0P5S,IE]R>-NJ$^#5V[-T/4PTQ=] =<:8;)[/,A=TQ ME[30[$XFW#'C2W_J*WV[>^?+K3GF.Q\;EH.9JQY6_/&X";],C%>1[XJ*5I2] MG'B6,[ FAJTQ0!&^^$*N;J)"YD[GE55N4V.&>/+7=$LKT3/$\#A^*[L_^K.] M'_-I_=AL'ZCU8WL_K035Z WJ4[C-B'1,=:2QAU)U@@"C3EJK<1$YQLDQ_D;' M^!0=?8^WY_OAMVA?OG'N8 5ZS]Q^XJ)P1CX=$?2VUM([5*.=E&Y>$@/ABTK('TK(UTK*D90^O9;^XX6P=SCTI65VKU^9C84]"R1+@+;0JKI,J M)E5< %5L/>6#=QM:LSY?T.,D-#'IV(.TX!QQ6(LAW$.:EC3M(35M%YDP7V5; MJ6F56MD['F\?U?WK3+36[@*V5X:!S4=X;1 .5MU,WULW%(9 'BJYU@"J30/1,8)@II[%G+L+H^(:MF[\8 ]X=+^I0W?E9 MJ\B.S:@>O[F6 W+QQ!WQ5]S@(=$S_BKDO6>WIT+R>L]PP>LU"NY6#9YO[K[$ MRK6Y5+G6*I6+RIQJE=H"%L86ZL!AQN.CQQ^-@$]#'IDAJ"!"'O?8^.)0%)WM MGI$DZ8K^&2B%&2TT?"F6H>/S08@!I;(QS+M@Q-G_^E>[6JU\3$JN^$C_^/Z" M ?A+R_0S+(Q,^.<,R/T;B($3"=4YC'YN@?JW3-"G'^0_>K75JK4[[;-/7WC? M"PWO5:ZPC!)M__8KCB#[F"^-2EZ\E(@>9F-K8.TJ,B^UY^:WCI_B#C2"3'T> M=['9X-6^8-0O=P:O@'S@8M>T!M\D%BK&._I\;)T;#FS8MOTZEW % CLP_)$0 M7 _L!L]'-HF6GNEBH;OA8PA$ A88N&,8&15I^C(90GPQ-SSRH\,Q^MD=<&[Z MLKE/,,NE[G#(1:.C9UB.54KVFQKK"PPE$IYY<#^\46'.EQCE7 C"KX"TC36U M;K736*EUI;67$>Y]P?[B+/1!@?CN6"3]!+,+$K@R6IT9;()1Z# <7.:&'OP? M^ &\LECL/FSW LJ(P/"H@Y,Q&'BX+2*3A,[$L,RXJ=-[%LK 3AA)%"*Q7= \ M U!F5@![A,>YZ(S[S@#P]9H@?[;[_%X,!K/".0TY,(=HI?L"0-&'/SQN MXT: %^"KP! >-IB"/PUXKV?X_LFUGW!NZE%#V/9M*WB%I_@#S^I'S[E@^>"; M93D>!W,0,(F@<5,8N$]<]1B;$4J4(<-RD.; V!8PWI.\W#$PL2$8&8&&.SNR M!]P,RSR"<7P-K-DQ$![',_J2]HKQ+MTQ;!ZO8D4'8#G!Z!&S^6'?MTS+\+ J MS3OXZV^P$'"5H^OXRP!0&3+@>_CX W#A>RD$%I8[8&C X;< -H0X,[H560S6P ):F*CW-'A5$QB3 0U *$)O,#)\GK@OOE&* M#$S3]4 0!$?B8_&B)W4-\!^"(-L"QH7/HX_'QC\PX@3$>V@A'[].A/Z#%7D" M,@L3&J^.GF1,)O9KA@J-R&+X/GSG@R*1MT7W<><1U!BJ]< S'%^J#80#P0C4 MQ1"6!7NNR5NB>T!G/W+4\8ZH=(6S!T+X'+9&7![0!8&%FPB#']&ZB>?#.$CO M=]9+)F'Q._':DDV (8&=^J&U9GXBY+^%_;\;[?O;8:?FFMBI7IE'3DR!)FU=6ZA3TQ%$P[:G;)]S;(>9 MP#13A &[S=J#UL\^=<% MIELIRFMJJ2!AS1C2+3(NDL JGD8E74CB\D=#:$Q M4RRT3 (4SU?670T1O-X2> QVMR=LX(F:7K%)_U5LX%\L#^R +GXH'HOZG,,F M+4>] VR RZKR"BMJ2&0Q=?\#J VT)Q8,\#^AP]5\.N+FMC)IHVE,7RW>_CF8 M#@. (P;NV(!2!%J5<"/57Y3A3FH-A'6GP&.\A+Z:]@TU=\7%H\^HS\@&RH;>429*0DUN@CNL(8_FSX?QSCV81 M-W& 6ZOON5)JDK*3? 9*SN*6GU,9C(B_IC#&-R8ODRI6:=C7=9PB]75=(M6+ MQKS4BJ:IY5V416UF2[0HU2P_E41]D2B" -JP(?BP?[T"#D=BB3H3AF.8AH2> MT6==X1\P-'9WT;U =22L!7,,A(+7-(2I ?C5D4!>)/X"^=&3^!BK#2&N%ZR[ M**%9[',C8PVGK;0/O@"0CSP(=WS='2V?A7NK]T#OM"\R6IG'>R :%D"]1 IZ M=M8X;FWH&8"])];!BU0SS- %NJ-*EC!H4[_OM@);%J'2LX5*Y-US=,L)CTT? M_Q4[F-BJ\O);%!'&9IS+B.HEW$RZ@(1)>HYD,^$ATG^U%#!U/]\R93/,(2;) MY%E7H$&.%BY63 [V%GVW!@BSC[VNW!7(612& ^%<8*;W0JE=0M$N1^FF5/M M_9]=SW.?X>F7!M(V>%U^5M+MVW*8=:7D>^1BFWGZ-@IM_5.HZAJG4-++L3X6 M!W-]"#M."M^K(LFO&M;\'XR8VMS,I",+5TUO?9PBYL7NQPL6+PLSG@S+CEQC M$G0&BLDB?@ %S"0GH7N736+'=(1MGPP[%'^D'$$^$P=&D3MO=II)+Z[PLHY< M/QXQ]L&\LL?0\ P0*,]/[;0@@2=,R>^1*1EO!UE2.F<&I ^V MTE_&HJ%0.Y#IU^EF(V"9I#5(X50X%Z,-40(%:=T54 *%%X=%B05P-K,>LT*O MB;=GA.":NH7&3T0E:HYW5.$KO0!(W,E MUCW0,E\X%8SK:K-+BL)B!K*XDCR'0DY\\+<#AH_/;]*A9 MPPU#<>RQ8# P)^*#!!MTOYC7AJ^G*=V:F(TO7TYHV^EHFB!$=,3??\WVL@O+ M2"KWC&.4Q&- 76MLZ'X(VZ&:$1X"B0.#P K"0.J9;]'=E['9)G1C=,RG\.UB]6K@ MT]598MG0S4ZY:YN</ MH'AG;]8XZHL8N!AG *S@EHINX>PZ]%P3<80G/7+*NINZZ-Y)9X$QF7CN"Q@0 M@7(8 )(9RTO>:SAF)M!59-;D$4?2>_JN&S/(/ORH"P+D-O8,3SS M<)EK9-8.D4&([SZ70NK@@3QO>:N0O&50/R])J^0O:3.G4+N0L8M3=9W-80YQ M8AH?)UG.P!,4,NPEX!( MEZ @-#K>-E^A,>9/]#ES7#9V052&QI/KR5BDD>'$T4BQBR_)'M,CR#3#&+). M>W3$$!_9PQ!SQP1E8)$=>O?79X?6ZNR*5$Z;"&:+3_* JC[^@H*M%&,)"/V M8^/S<<_R(,['0#<]ABI9H'ZB?(RU#[LQLT_VJ8#91'&G MXOS7""Q_J'@5%1T;R[ U>-H+;/6#$1!)Y8O@0;0(_UX=#=!@W54WO5.S&ZDNGD>CQP%/RWW*T,A8..[UP;CCQ-&!?-!H% MP$K.)+[:SYSH]&LUFLI ?.3"[Q?'N:Q!!_QX\619(LHE.5C&I7%*MWS\$UB2 M&%X4A9$$L;D0;04 1B(@"'IOHN)Z5 J;@"H>W"U_?9*\KS(KXX>+/%&EYF0- M&E#3H:?LOQ!NY;Y_P:Z-P2CQ5,/S,)I9CA I.)]/0^W\Q+FL+\YV9>\>D=,N MURT^$K]@?V;/+.= '* M^C%$+U/94[Y6SZZ?DJD6)MIDH;O$/HB@X8,9>F-XTNCL4[,RE\V-"PE,+Z*SQ56^ M2CV6V1:R[?2 S\>%2!-&93T.IJ;.E&Y(S]BE$%\X /F"1QO)( 5A*[U.Q%,4 M)R-33'DE"HL K?H/#])9('[D? ] ?5Z OA=SP0Q.1"YFG"?"?15NEN+DI<'F M"9\_K/8&Z']EC%29PC-;[2714M/@1:7.A"J=*@H,/U.(R9:B%,F]Y)9HB==- M$5T4(K&3,^JUS^(V/H0KRKE:3O:.BVX4V1-/1?.()'\AZZX(;YS=>;,VS+5* M1X!!;<'3!,XPN^)A?^"#EXO@&]3JCF(/:[6+]JK:#\[*!)<-WCIA?AWPK2L7 M\[6+9]YZ<1=#H$>4[IK\"O,%8!N8<%''P'Z]B&N3]%WWGVD\M6+!!5!FC0#9 M)+7]SX:-/KF'$5B(DO*?7[\:?[O>I0T/RLXR*@+G-;/2AK9BO#>1H@CL"*3( M@QNO^,2#1QJQ^T7RX8C;YB)FM'P%B[@IS 2LY>/ZPMHSS M*)EBJZ:T2T)5Q&9:K;;:&7Z)Q3OI9AM=*FA.%>UJ<43L75%\)!C3 MQ-KLG-U>=Q^N'T[>+R+LSAB\*@%5!K.L ^.]9IC,B::Z'V # :F"VZ6!X0?H MJT"(@V8#&#IV'*.-&@F^-QYEG250$[*4!:+B*+(;# XS' CL _. BVW@P&A^ M[A L*#2Z1$KN4%5R$:-AC/5,KNWT <(2GF M*#&QZ"T^IJKV+' AP+WJ^$M$ M1V$1J5BM)&PX#48-A.=4E H2Y9PT!C(]^ KE%' @ M3QQA#P#.J<+U\=_JI<3?,^H;653H;_G"2H>WFK]D4%D^)4VBL\5]0!)?FS-; M:*VZT2%UJD7(DM8.T>SW.7BM4;ZIG^:(1-)=C+B\UT][HU8_\WI^4:>,YQ$8 M@$+3=UN)M&*,U$&?"N4MK(&*QO"_]Q]9 MM($PN8.<]VU1/G9//5[:;]G2W@FOA:QH[;^?=>NM[!,4K5WV,NVD@] :C7H4 M1\Y, 2V2]19J4SME]PQ5))807G@\=)?PKT@L 38WABG^?E8]V_CQQ YO8X>N M+]?!']4[9 MY9VZ+;_E<'?W[4&+> 0L S4R/:$YMA-]8]?.C/Z?!^&(!>M_X+:L>;W]PKZM MFPE >A\J9J_7_%@D:TLI^A(16Q-;'P=;Y]P5_5B:H&>Z>C<^U76=\TN1:!(< MKK]Y(0!)B;$'M83/174>HH4Y<1-QT^ZXB7P3.]F@:QNX(?)Q+,1Y (7;Q/=S MRKRUK$X))L/0=PZLA*B?N\/S$$>7RR'CF8X=+?S[&%7[8<1:+JA:UJ6Y8>E$ MH.\X_?OA#Y\+C^/2K+A5B5VU.+&KMKP[9$O3:QG-L7)WYQ/2(DGE MF\'23<+/7O(/-Z5'[@I[KB7V<]&U+]G1M7NA0GMX8\W&UY(J@^!7R@^=D;&#%#6%AR #W7 S[1DUKU9ID MV9.-! MF+9T&B\;TPY59NVI(MKC=6@4<5]-)H@=!-16M7IM/D.,,"T)( E@+K"VJK7J MK=-$M50]EJK''AIZ$IHKZ692>-5(W$3<5)"-EMQ'Q74?T9%H2>V*V2*VY"HZ MGNV@B);J@B,8L (&.?J+:A6P5^=+79+#B,20Q#!'KU%':[4;Y#8BG$K'G(13 MURH53"B5ML<#G:?DC5&UNDY59TD&208/!U!K6J-SK,>:F\'3 M7"I$=2D='C M*S)*3$%,0>=E^_%#%+ORK+V@D%'9O!+4/YERA,IK=L1U,1-UQ?(I0EO5ZNT* M&?HD;"1L^Z]$JVN--O62V<3&T/,W:^B1AS;>:F DF6[8MWG!K+&Y4SCW&$T>)7]NEO?('@4 MPG"TN4\%F52**5,+ETW8-+0JTIN\D>\TYG//&F8IF=(18.[]%[Z.7FEM@,1B M&FVJ=R6Q]OUS89'ZPC#CVJQTZ!CR4N&,XL63SZ3/[?L EQ#%J1R8W(5CT,"# MI6D[$ %Q]Q0%FXJ#DW.>##V;HO7+#._M4OXBSCQ- (JD$*<(AA$/VB4.2N1G[0R'5B]8L"F$$0 B MT/1+-GURGC&)?A2CDV37J(H+W'H3#_4,:C0+"ZDXFW#%_ZM6.7JVVVC_5:2[< 'HT6'%Q=3/,5-DH66QNV<58 MH&1=3[R+RM!+<8/>SF2'EQDD5?EE9CN;'3J$&7MB_YG?C@ZS"XH-CEVZ?I#& M61$K+#O.%_?BK3WD4US1S[8[^&=F,ZSH/RMR(^RYR4V1PZ8W01IY(5_&'((M M*JU*+8.TBPL;;R;MS07+>[A"3R/.5%XHM]UG-O&X#[SNLP&H'\,"@7,D4$#A M\[@-4,2$\5@PBFH=#\22PD5Q4U?#,9D[XQRC[ M274]S1&)I$320HZXW&?4WLAEM(;]K0:<+_NXM%@>&IO<>R/<:6]KJ*_M@5E4 M $.^WW:G^ ,7MQ_G][/JV:F2>^VX?O6$&@N3.?<,P*.;:A;#B95(O5/CHM["HX8,U*J_SSI].=9*Z6O%LBPWKBB4 M9?ZEJG/=^9 MLS2">>BX=K(CMNQ CE8$M1XON=HMO)H@;B)N(FXB;BHB-Y'#]$B3]KIC%PC[ M7WFNZ@XEX#&9X?L\\/?G.67OJN0Z)=?I6[D6C5+D5A_LR9(6"#PAOB[EEES$ M]-:DLKX?"O>,V45-?4C/:;UU]JG3G$]Q);$DL22Q/)C?M%X_^Z1K]=9\_^/2 M"";Y34MG3MQ@.!1'<.;$&8S2A^KV@7)"1/9=&J142I@P_Z:L)=L"G5JV\T(*$D(0P9R'<"^K_U*F7 M5PB7X_O-X/TF<>,O^2<^T",W>&06?Y[&FV]?JWXNH^4E.Z-ECU-8+]-FTWD1 M4Q!3%(@IZ$#\2"/_>FY@V*EJ7.2M*K?Y4'@^=34FOI\ M3X;2&)XD<"1P^Q*X_;AYFEJCT2FOP!W"TZ/G;_31(W/T])3[S7=NU-? >#;= M$,L %\NJ?\/$B"V(+0K%%K\=N+1_.>Z;ZS.D^3XW M,WFYF(@H73XM6W[1L#(0]MF2QUR;/G^JVS;S.?S\@SO<,^RN8Z8K MWJCC\J]\W.=>Z.,C8(;NF#\$1L#'P):WKBSXV'VQ_%665".VI)I++:G*17/> MC@(ZV_B^V&QA1T1(VX&%(T)&O+XB@L8\[D]0\SQQ^U43-/%'KA><@Q4]WI!E M'O#&'MQ7:G+MZ!T++A?SI6\6"\H"/2FUT;K[A,9\P G#S3TTV!^%&X,1,B#V M3@GFJE?+PM4,:U:+@IO(Q,A84@5?$*HKUGV;WI$X0%6-G^(Q"!B5#1A53Q48 MX97WPP?,82V LL\!!!WRA3."E3,!3S&VANQ>?NE/-C8R:YL8F77JYI=;T5K M,!Z[2?2&6[>GG]4'^#D8<3.T.0A6.)G80H0,^]+P1U]L]SDQZG?9<*[G"JGU MMV__1YW]?.8G:,X&0'0VQ.\7-/I3K;'3W2[RZN;7:NZWFU^[NL]N?OMI%7B: M(Q))=S'B+ML3G5HO-.HO=EI-(Y;V%V/E;BU&LIN#[%+#EX/)+G4L(@8N.0-3 MQR+*-RIHOA$Z:F#E0(+Q5,L8PR(%/K.D1]IDPE, R(D;?N@)/T-P^A; MMA58W/] 64HECW4O? PW<1-Q$]5V.^':;M/>>K&?VQ>;EIMNNG_^U78S'WOEG\MKR=F'])8ZV[AU[W]O;ZBGW^<7-[ M=7/W!_OV_?[JQV7O06,W=Y<7F>F(1-RU'GMWW[M^8+U[=GE_=W5]]P!4AM\> M[F]OKKH]^./+S5WW[O*F>\M@$7K77Z_O>@_LW8^[[H^K&_C^_2K:;UC%:MUB M5H7/!E[/33*7##S[J(_;9 =OPQ<_'/AH@,&>W&0B!A2S=?VW)/Y^<;WD:/&I M5-HU0\OS _CY MQ-DK($9?%& (1!L"=87'QX;EH&]-7H CR#L7==C$(6;"LE+?XU0]C"]V97PQ M;-XF%ATR\3>14"!2EC\;MGC PXCS@!FB%H9(V9(X/"ZOLRRA>0ZFKUM)#YEI M?]G0$E;-\<#NTJ&;^TFOI=Q=(FGQ1R22$DD+.2(E_E+B+^5-;G*DR^7BW*YW M?%OP-,K#\[->(88^%$-/ S8WY&8J.D%[STF1F]0XP9*B:G%5QU NSC?#"UX) ME1 [EY:=9?5/XF#BX+)RL&B9+)=FBK!+SM"4M'>D]7:^B[,TD'$\RUJKM-EQ M1,)2OO0!@F#CQ)\H"#;FOOOA%PLC6?\?-[R9L_BN?^_L/C*]JE6K)>X@2Q)) M$OGVELV^SWFZCL$.)/.G,D2%"9H>/=7>XIN'D1C!ZT/8_YL/@IY[[W6?#,O& ML(8OKI>^;]T3A%@7_U$_""4$5P8 M9\A5R%&I]I[=G#P@E3IEYY,LGJHLK@5[UI3)POL^.E2NE42=1'T7HEYP1T9- MJ[3)STFR3K*^O:SO3"CK6J76**]04O3'\3HZJN3H("U\&$<'-D'-1_]JNDZ' M.R2-IRJ-&V&BE5)9>&='NTD&$ D["?M.A+W8[HZ6UFG2(08).PG[+H1]9QNP MUJZURBN5%+%11D=&C1P9I& /XLCXXH;YA,*U*&"#1/%D17$3K+-2) OOQ*CK M)3XP(EDG62^0K!?;AU'7&DV=9)UDG61]>UG?G5!V6B4.F:2(C>-U=-3)T4%: M^#".#NLI'P=RK3;?K+R7FQ'1U5K MDU.39)UD?1>ROC.HK57KE?(*)<5JE,Z%T8,]BAO#8(TRSZ1E2!)X$O MF,#O+CNL4F:'XW+?QF:NC4W:Q+SL1Y<<\)'KR\IYS">HV8-IU7 M%E,7:(6(*8@IBO!(8@IB"F**(C$%A;(>ZSD0]DED8\NQQN$8[@:S 192F@MT M,D2&:NXG0[G8I$VMWJ9:9$420FHTLS/Y6[_-U(PC]TL8A![_*O>"=46R^ =! M6KM5XLXU).LDZV_=:W:C:,]ZZ$X MU@+Z+_#<\P/KCMT0'18>GWC M9>MDJY_V;UR_2 :\1/[;G0;V85W@LQ7=+N:3=U<)P.'Y]/V1BN4Q2V#A=W7B M)N(FXJ:3Y*9#.6#;5;WZ,>6'/04+B,YY2VDG68!*X:^ #"12@7LVD)8> O]P M8)@!,B@WP7("AI7LFD^IN8Q^G60O$28AA$O<1-Q$W$0(HE@(8FF^TT&11$.K M9!13*PV6H'PG"E@_@H#UHC+%<3V2UO>X'TGK2TJ]0$Q!\3DK_,ZUPOF=OTD_ M,WLR[) S=\B&(D"-,H[(5MQWA"1&XRCV^Q.Y[WZ8"HX4)F,4(9F39=ANE+C* M)PEBB021N(FXB;B)N*F(W%0BD)!V,.>*%NI-K5DK,5R@4**C#B6Z##T/#3NW M#]0RA$3!8G%/6G2G8^:BJ:M:O39?;+@T)WY')Y;'+(&% MW_:)FXB;B)L(,A0:,BR(&\H3-.@-K5WFF&.*$Z(CY2,X4BXJ4QS7(VE]C_N1 MM+ZDU O$%!0G5+HXH5L75A_NB"*"IF[ETW E4U7$PU8@OG.=08[67TVKZU24 MM$CB=[P>&.(FXB;BIC)S$T&#G*#! K]PWN"@HK7J)6Y7?0C7L)Z_%R&'1[[9 MBU #:]UTP[[-"^9&>,/$MO$C'"=;'-",:_LOR![?JAQ_T>8.[/MCOX9P:!5_2?%8F^>VX2B7- VA,TD[RH]P$\ MFYM=0-PXU .WN4#5/_5JJU6O-/2T13+OLM_"1A$?/*<-H!0PU]N9R/PERTQ2 MX_1=V\RP;@YC5-W=]ZY9AYVS+]V;[^S/[NV/:_;UNOOPX_OUU^N[WD/*Q/F9[M,(-]YVCK8F'0SX9O^9NOW1:N MD47K<##ZW3@P'>>5#3"G00/J8!Z[S'8(^&#D6/\!LH4^4#)PV5A2E0V1HC+A MW7(&=FC"U"QG$L)"##UWS,:A'5@3V"IM_L1M'[/B@U'JMI'%/<,;C%XO6 ^^ ML=UGK,\J+L>KL0& -82-T@GDP,SD>'8&<_;%4/ 2 SX6Z1ER;"SUFIZ9FJRX MR'+$18FG7H6" \18H*%=TV>J8BPW-?P8!GO&'X[+ L]P_"'W?-;GP3/G3M:; MX*ZNWO>"%5<1+-3$QZ()EDG^G>MX)/Q3DET"&C5 -@Q!.HWY$SX08F?;K\Q% M(<#:R8;S:"'N11UKXRFV;3TA?=5-AA?+FB!Z0C8$T9TDT?N"Z/#(2.C\L.]S MT#$@I*!@+ ?4-\@1W. ^XN^N<\'4PF[X#$.HG:\HFA*\U72-(702[W'%!Z*Y M6_(KO2/>96 $_-'U@*PF#@4_7:D]5BLI> .\,%:A4KD9:HM:3*?G$>@4-P1J MCR?PJ5!9>)?O*^UE6C@K& -FYWFO^);RSJ'K,6X,1I$:5,\" G-1%C#UN2C; MWOKH W8,K#'VM$Q,XH(EBPKB?C!B0WAEL2GL>!K#A(J'@@9&& M%IV),A[@QTHW.>%@Y'&@"W#R".8%2L5!^9,^6&8P^ ML/9%P\K0%M)[G[0CF&4NQ/-+0']W,@%:QI?^U#<+V#G8-C0;QH,329VNZ%5) MIE+M3->Q-"0WI"&3<1JH[VX<'^RX^0I!A]N1NH-!5$E_P*TG="2 R$L:CIAZ]_,M MF ]/KOT$6^-;=AAMC==\,CQ+4-?#:QQ#E).*]/@CJ,L5+X8;B1N=\ZEHLR0' M964];,S3PJEU[@[/P3907&I,33&<:C+ #;YR8650!)ZM8#0S1;Q#+AZ/DJN! MML_1>6%U@;T2[QOX$5Z\6#4M>P8[X!,1Z6B"(R_!/#+-< (.>4#;X;O]PQ#[R M'!GW0J%M<+4G'O)2PE0=\V $:/*"78HM\1'7"79'/'>5NT):.WD6J@NT5%6Q M-FYXC@L +B[3%FD(JJ^J_QZTDL"& Z!./;& 2NYR=U6#_TT6@& M!K;\?\04@7Y_2Y00Z9#U:+9X]5Y9!!QGL-_,.TBBPGT.+.PD535)D77 M,1,^H\APO'=B!Y$P$7O(CGOTSG;T2JO6.OO42WE(!(M,!6FJ6VDM *E%MACI+:2.,MIY51GRM%L9-'9S=WFQB8%$Q)T_QWI@O7MV>7]W=7WW %2&WQ[N;V^NNCWX MX\O-7??N\J9[RV 1>NILZ]V/N^Z/JQOX_GV*] L$>^H"2('=S7L,9K05/!BH M3I__KG32S/M?-G#65-=T T7 X4"\E$2'P0@@H2%0++KDYB"B.G\!I6QR!]$Q M_"9R[01._&S8PO9[&/'(@$3WG@D@RK/Z.%C??5+',6#6#5T;_9+LG1@5<"_< MX+__$+$'QF"(74!&A5C$?ZL7%7_/J'5D!*'7)1%26]\.OIB2-HC^SPT9?YH)#U9/KC8T<;M>9@Y8 UX_Q^IM?/5CU_KKY*D%5?999&A:7_ME9V M^VU!;8M.,=?-E=SEZN]Q:&*L0S#6@E",?'F+='_)='^5)#0'">VY>,*=>TK\ M'O<-8M:C9=9$4)1./$L\6S*>K1+/$L^6C&=KQ+/$LV7@60*RQ*RE858"LL2S M)>99 K+$LV7CV=(#V:VJ\5,CV.(V@OTRDW_S826G'D>J6N-3KU\K;W(E$D43RL M*/Z,;[@19?7%::G^5>3JA#X^*+[@\VO\Z_^.RMN+R[LOED\B32)-(KU2I$5A M].I'N:Z9A:>(L8FQB;&)L8FQB\'8^P-A>E6",+VS*_#4Z6C5>I6P$TDB2>+; M)+%HYA!)-$GT\4HT@49B;&+L8C'VBD,_N;"IF4=$;^^JUS<-2 /2@#0@#4@# MTH T( UX\@-2XNM. M:*G/B:Z/)"V:]E-[L+;^82-Q$W$3<1-Q$W$3<1-Q$W M$3<1-Q$W$3<1-Q$W$3<1-U'V:PFS7Z^X9ST9@?7$V3#V*\+"!%XXIFS8I-V$A.X8A8YV$V+LHV3L7>\F13-R:%\,0!%Q">?0Q\N\_U+ M=]RW',%G4_Z[3+)?A%]>/RL\;94\1%4XO>-7Z/B\:N:K(5Z)%]UP-.CI^H3UZ8[]J6 M*&O,N7=G$JJ,.%B;+S9316QG7TXQ['S"V3W M/7^E!FDPV@B)U<68\^G?[ID1"! W(T""KGJ>#09I+CW=/7WO:N8"G]MNP.U8 M*:-8B?03B7VFS(X]F9MCR5CK]*&Q$9$QFG0\84K$U43%2<>2I./R2[7"U42R4B/R*_8R0_4O((L8\2 ML7=VKV1-R:/B3D3%1,6I4#$%E^ M#F=6; G!'MQ L%J!-9UGX0>RVVX!+72L[WJ"68XRUJ'1$?YG<+_'Q+^A],=]UD469'YHD=P<=9*.'NRO\]\P2SSC[,VG'!+V$(:&AN#@7#,'^7*U=5% MJ5;^45&V4WA!F(U@Q;'G>>A-]TQN;B MQ^Z" BAMQ!8$ZB?;-7[.&*I+Y1\E%8C4=N,QZ\(W^ #AZX5BV?GHD[DLG7UL M V8:4]M_]%IFO-6AFK=!BXZDB'EAGT?F.7]3<)2*#O. ,VQ@<^?.V+ 0=8B/%/$_R( M#-;)ENZ7.7NVGK@^GG@M/)W*5UIR8T;;VLG@)S/B5JEFU(DC2D@K9RXA;6$G MCB@S;<3.V7]SX$G>B)7AJ(#54J8:N:G3=%./Y8$O@J-C&J6VOZV@]]UQ.[[P MGO&>4U[H;P*0U "TE#B*?X:>!ROXQ'W+'U=-DV-1.5I*(#Y"?OW5$[;5!S4' MV/$@]$!X]04;@#0I3H0K4\W*/+#F!9SYJ\;8V?:0BU2ZE"+4"Z4\!ZB3['VD MO/SSQ-[ S7]";60["3[.ACTK$!)4 @]BZ/$!,??4,>QM,G=':US*G+TQ0>#T M>;L/!PS?+4\"3&#QJRCI\ C_C@3QG#+OAF%X0MEI'CP"^"Q8= M8>S=RT X_JR%9$]\NEPIDRA.HGC&B+#1AV,!V7O +1.>8[ZP;>&1+$Y\?M>R M^(XL+2U8G2UV)(\OK<51KLY7U#D207PW>5I4!#;_2Z BL)D5-K)7!'8MG_L7 MS*-E57*YD[B1(;_.IB[W70@8N2[V18G@>0R[S\(:*/2?WJ/4AJWO10SYYO.V M>[>[.-@[7J3?BJ4V#.'"A &XV;<L2;I1D;5=P+0 !+] S&X' MEN'#4$!#?H$-!0L#V,?_P1Q DYYY/N >J%$(;7A\V+- E\*MR5PA7(AM,Y@6 MMH,/LJ[G]EG?-86M8NE@2$ ?X3D +1^6:>"<'B+ 3Q'H1XKL$W!; !10JH], M8RHEI!*'6G\B9*M#@I4L2Q-93N8S623C!^Q0LN-N$%M>T29#24KBM)F3 :!EH*4V"=LC>HK_:0,'-9VF7" MS 4ES!!(LSLB@91 FLD1EQMXZJD8>.8'G/+\.>/\%:+0/5#HC;92J8/X M:ZU(Z=2]=3N\1 AUCQ9U98(682QA;&XPEI@MH6Y.4?=XF"UEB1QIEDBL%"(% M9%) 9IH!F3'4VK@=:W3I?Q,#UPN$J9*9$H99T+XG%@,JHSI3[^-C&-=]+)\-5>O"M>71--$TT33>>YO MBV17C"F!-7=VD'C0]MP2U,!7Q8LD7)$G,+676O'BZA(>32B84'X7Q^%C M-[50O8U]7@ 2=[_R$8:(9\+@\N.S]2R^NI83M."&<.1?PD,_ / ^17!RS;>A M: _=MDX7: _A@=$=0CP^UZWH!,UQ!Y04;QL9J/\9("J#[2OUZPI<0*52O@NL M$C,A9G(X9I*2.)E3_E$]^UBI7Q;JEY?$/XA_$/\@8603U9V_2-6 P9,C#%1Q;5!U@WP7^+A'KUAAR/8?DP MH&P9VC8N2% N82[[BI(=.^#T$+/U)(KXWX0QKFJ5CJ;6)MWQR3=*] MF%:7WM-;%TY9!/FSCWH"97"'<;R#&RDH>)MP%S/+]4!85 M,5P_\(OILL+EE9 RQ@5V5/QI\UHOJ,4[T/Y!?#::%^&O'J MZR.>'J?CVF:"Q'X8-'UX;-_!J^RER.WP<&K8N0W898[U9Q[YXG\#U!*',#3L0\@%]/#DY7C/W+/DA6 @6G1E-;!8!3/O]IMT" M1>?AIKB)%$+ G9?&6ZS]R&X>'V[O'EH 9?C4>KQOWC;:\,?GYD/CX:;9N&=P M".V[+W5P#81(JZI"KN6 @>N/.D9.T^_XFR9M=Z M$:82- =\I,M4/PM/SF%;7:%+\#+^!!*Q^AVE53<,)N/I1Y02)@L5.R[B&I8@ MEDLJLH5EP:3HVN,F6]P>$02GCO >NRV4/)?[R-O"Z]^[W(E[FFX\85K!9VZH MYH@)GB8<..YJ:CY\'ON:2E.^IG-?&.AO&KJ>Z0OG[&,P=.<=30FR=X$)#JJ" M%/2Y,U6]V79=KZ!_@=,/ &H= 93C3 $2H/?K'X[-\0F!XR(U3#%]#-]%GK@P709XQZUTKSK<5G*)=K%3/X?Y2:V=8D1ZYXYHV\&C/M_#:>AT3,\4BXY##G4L3E97^VNH$0SMSI8=A0 MIC@5W4@G<-*A]PS$W2,ARG*29^/S_L^ %W HO; &+9B*B[T!FHHS[0?L'0@ %;#BQ[O!0YW:)^ M3K..1.4=G'@E@5>,V;UL212/57'A:2\*UIL>%J91O]JN\W0>X-+BOR]O>S;; M(BK ARTOWBTI,E=Q/]8Y"I8D@V2V,11>;_-R8>0_P'5LJSO"4Y]X3;6-%9%SW)!L@IQ33?(L MV22OP!PAC9\!?TF[ 9]N3X8.][ ?VG*0Q2O9D Y@:&0,XM\05@1\ ;9K P%; M74MN&;@'W'9X=XW!.Y#"D (>_BUA92*C$P! G"/PN.-KMLV[76' 1-$H4GY8 M;%^-;K^XV"@BF;#M?A+?8NO[6_9!!/G.!ME.QD8L$ W*UQ/1H'S]XW:,!@U? M2YD3+A^_!?2/T?,8DKB:_Y?6%=/W"8$9X2@C$'#FC=7SBHN,:8E(W-PT)@;; MY^&AGRZ';.AKS=-Y>ANP$D^H1X +3 45@70"0NTTKT@(?%),D?N3'\8^'>2L M?6Z*2-!(BC%ZC/P^#AP0"R22Z_.67IIQAT8E1V)#5-/2\O7:PG6"ZCDA,$-B M_&?/[3//*&",I@:4U9HBM/127T"-GJEDM5S@HTNLE7X'< M*4XV7)F43F5HBFSHBT&LR,^ "4J69%JHE,(P44J!C/\%+=C#YKQN)PH" MAO5JJ3@Z[P),\,0]TQ:^A L2!(XH)^J&:,'$/L#C.T<*VZ#A^G%:25[RZ[(P M6H%K_.RY-I"]?_=O"*M&-7=/*1?EW=]]: M__5+O5*^^L#N_M_W9OM_LQK*O]6%.'OIJ'U5RZG.4M"@0\1.=6!Y"4^WC-OQ M!LK7*0^L@Z. 1_@JA^17C6!+Q>VX](S:QI250XG2*'B#%/W8;?.7I>;;C816 ME%S@N^66ZDIQOHIEJF";L>D"$NP):I.:"ZE#[:HX7\%W=T##ZQ/%6A1/41;> MR!J& ^3G.@]"C2O4W^\L:,>Y/T!". OTAH#RNURQMKVI.MD)&7@5@]4 M!;]A@ R\ML$F%ET@"\D(X#_)"./+];RJTLS% MQ:+(@$"OEJG1HXP[X) :#AO6/O$7?_TA+I*(#/X#*E\30-WA6UM"KK2514! M]\;U@R\"UI(!,+_6UE6N)4@+,W<5\/E-8!2!I_$L//XD$$I?A2>WD@DX_1@( M[X=>S@1BE05&_CGC8*U8NYZWZG.U68UC,(-"3:F FY8IC4<3^I;ZLL;=#5T M:/I'6X)"\MB0P($<-"1@)H*\X7$X-WSJQ<=0[*8,0)&:.YR$FJ8SD@34<3'V M!;V,<(!&X'J^FDP/J.0$M 'I\X[V *<=&M$N'!E#AP]']*B)- S082^M%1:^ MT]6&"4O)&6/'W!AZ# Y$F?Y<9RT3W0HTG<4BA2;?1)];.',C!%KV4/Z9/*/, MX.45:1$9).R+B^(\FDY+[EZT\4C2B\(4YG%+K0]SE:7DZCK*$'CS^%?S]KQ\ M/3F!0/1!JE1YTG[H#Q1ZX>#J1),&W:;Z!BH1( @KYP& OS^PW9$0GX0CNE: M8/=W6VVC6KDDT\^VII\*.V=W7[[>/_[OW1W[=/=P][G9IN(:!SN4_X :&/0, MI->,6MWV X>_A2SH8!G6 .5'N*= 0P^L@8U1(F,0X<4+NC;<34K=1F:GBD6, MQI>R'$8&JOG"[IYW0\D6(Q$5U.K0T\6Y^@.4#;1CF744'_-U?J&VM@-_'B@5 MW;;Z^"O>F(#WH/J:(;>+#"M_Q%:H1QD7\'BK@WN$YI:2R7E6)Y2!.^_8$%T- MZ\C(&+ZHD*49;>%.S;$FKTWGKELC\% :J=+9PW3T36KW]2HY7+E%UY$2=UT= M8]_$GU /@NIR[*4NQQ75Y7W^B*["ZWNTT5IY6,'.S\9BHI"%8I L]XL%%0P'T,*QD76D,XM#P13 M^4L4YFC&)53#YE9?5OE$$X3)0!2-3&8JR/,M1@-42A^:GQZ^R8_E#^^4M4OG M6@QEZ+":"?XT8G:!S4/(40!>84N*+ W?5#S+_21SXT9949:;C&Y!('>$&=DI M7#_P1&"I] [9SK'0QI1[0\??KO=3>'X4:10W)B;?,&O9 M)E&C;!D]88:V>.PN)@@I(VYEG=RDZ/3X'MO@TJL<2./+!#9,72&1Z406$!)+ MC0EZF#@R;6(4^8$.L\=N"Z:92N%4$3+C;*M[UU@W?V4#&\1\6X^-["@;;WTF MD^F06U\5\[^V^84M$8Z*;!F2_73

0963*78U2] M+5-AW\J\-^6M\M_]-GWO;-&<(E)%43"5NJBB-ZV/7EV^2:#0N;X1OAAP# 9. MZ!LQUS4B-EJLJ<1LKXC)Q&LQD:G&QTNZ,.G1=S/X:8Y(($UCQ.5MP*4DMW:[ ME37ZBND!56>G\2U>K+W"UK3NY5Y?US*RJ '9V@VPH_TF[V_]U2>=.? \+$"B M D^63Z]9X=@*"?Q5S[G#+*G$MG5TH6X87G,V5^D3-FJN5FEDH7F22J1()'@?DEP_>2^]4GPZNHJ MOR2XE5Q$$D\V))[DVGZG(?-0"_NL<-T'US'V*/N4*X7R92V_G)=HD6CQ,+28 MOA!4+A7J5_-NW=S0XG(I:#,A:!-[ULO^3;([GG+.#/NRV R;_R4DX6^&#H/. M_VC/G^S9.]?NCEQQ(DM5!N0T;:EJ..:^M:=ZH5*93P;,C<1&!$D$>4""W($* M=56XK,V7A\L-01Y"A2KO7X3>PY0S\FL5Y%?3#3%>]F R]$[7L(T031AP#&LX M' 8HK@7_Q7CTZ0O3L 7WY+P]9* OX\MM.AQV0<[.ZX>B]])\;ZXHY^I\\80AK&>9 M=((I-CK[1;9LP(HWPM2EZV>*WLB'NR&6U+'4Z;.!:UN&]=I$&:QT)\O2C9?C M=KNZ(1P3V%9K[,(=S:4=XRPZ3V?<=\UQ9>'^COLLQDG%F6<(UWJH#5F2J&/K;O?.&V[E GQC/+:DZ. MV;:$UT0RQV:;WCJE/]9V[Q2N:Q2L2N1-Y+T)><=JMF6;O"N%TG5"0[2<4#=Y M08[\O20OR&9>A^HF7H>+S21J*B[X>M8[*4K)9!\2ZJ6PH)?"1:G\]N>[J(_" M$#0ET1EA1YFH(3*'G01&#SO5Q#L5R)8+H)'Z<"VH_O38QRAJ:J JJ!G8 0S] M3GW^$SLQ^0;6$W4=;,XPU?4 V]D(;O3D,HKL!M@XAT7*16$U6W[KJ6ZDUL;8B(#;-O.98?>+)_HJ[/Y^^UV<'NU[V;1A.E MA$JP*\H&ZO9>$K5TG\TM*P@JO!KC 99/MF*F!CX%IAB^*"\E-W2/$5S5 L?H MN-*BQ++'@5 \5E'45-M6IDHS%F?$J:7"QN8UZS>_$R\VN1-K.;D39VU/N)!5 M-<&S?TW*5FCGG[C"PA4%>->_+C=;M/H"!TYNL[5)0W YBA7 THS, /E&=>*3 M7>E88\@],ROBR-^R6Z+EFJ@TP:WX!%IAL*RO)]S3.[&C1K>O!D5?:K#C)MYY\/*39-:?1I-'OJK^4?*D[_X- MK6#4G+1NEMVWVSWN/ XD6_\3Y_>;SE=Y#NL5*9Z?:K*0!V!H&B9Q.X"<1L@R MOJ&/&GZ\;V+#,3\#,+%UXF/?@5L?UH/^);AC9GLGXM\/ )KUNLV6UNWK69Z_ MVI>AH62D\FNXHR^87C0;KUK*_(BL?(_HNAA;XTU#AR":L&?A!Y%,@+=^]"J< M[C;]1,J1'\)Q,&*J+T!6=IZ*K %BAX<6%6P0,532K6!0DDR M^F]46#NC./M:PU9U97=DD 83BYAOV'*V4IIJ8ZLXM.Q@&X)0^]HVM@76>X+ XEB M")S$%\[91Q_8BY/0J]O)N*PUPZ=.[R3G7+2+.-OXJELLJSC%324>?74]_A<^5U_3TS J$H-R,!/>0R=7GNF'C+W 6 M+24]: "CV.\A? #4#OX!>HTGN \#17(&@I\_<\L>YZWI,T/$0\:$@PJAU ^5 MR"4B%Z+1PVM"MG2/C18A>'06+#J+;:PQ2E7?9@3-6]% I#YUN>6Q9VZ'VZWL M0';P 7IA$>C)W7O3=EQ1T_+]'W&Y_JJFY=2[G'J7'PT-4._R'0+WX9"]R^=C M%S8(=+C<90_S52[T+?N:9]*M?CCP2;?;!<70DV&=EM%37F?X?G$+X5>?"NAT M );'[AV6ZL##X;8M3P?4R+]@6D"]QZXD1D6+ZS9CQHW)UZ9R&J((.84+N%37 MP]1[5J]X'M!VPI4]1J@.\N$YT75 M2K%B8Z,Q(@J ; P\RU:HA 0.0"Y+_7?^^TH1J)MA'D8@+9 ;>ZTE^X"3!W'6 M\GO"+(S-,)\B"\WMQ$*#G.,9'YHS+X(&[SUA(1CI/W4<=;DJ V>2\4G98B8F MJ%EBP''DOM7-_801XN$ #39&SQ+/*F1O?NEZ/VLAP;5B_T&54F>M"TSXB%?B2,@JP$3/S\ M6>D8K"^"GFMFR/UC)CIO%GA"#F@?6I0(>DS&H&^ )(!$P=@NA&R4S$)(-^/0 MRT2-+T5N$GZIQ<@P_([* MR MEL"FR!]"XA&2>T\J:K(<:O>'+:@U:R^.L:[W 'TX890!$6Y+<99Q+NN\0 MMUD^/D%]B?D2\1=R]?3$\DJVE*>,0.6UD>+KFA@4AF]LL2&MYTBTGIVB>7H) M,CO3,B3^4XS7CK2/+;%KH;1?6B3M9TB:WU4PUT0?6!$2-1\PLX.HD)A*D,R. M7^LOO]S$7WYU4'_Y>OK0UD$3F=2E%A8%:(7]/E9>F=>88BBQD)E-2I&-.9:< MJ8&"!LC<:72-.*S>EI,8FH;ND2!+]&@6BNQ4>@E1UGYRX9#A;IK7A8"IXKTY M;J3P6Y+VO+/^"2IT;V[_D4!*(,WDB-GI0/-!'6AV6TGLO1/-!")+.GIU/+,G]&V>LJKVGTH-[!9;L88H-$/%$$"^5_.$Y MI[!"H 5(1MA%V)4:=DWLY#%L4QV,I,U\W\A&(DK.19353<=(1-FQB+*A+)*9 MYF-K7#^$VJ>-VG]K[ZFZH1K*A:J.3&;8J>]O>:"__,PMW9CO+W1IJI_A0E29 M,T0B1")'1R+$_0FUCQ2UB?L3B1")+"61^>0!PNR]8#9AB@7+W-EBDS1 M5W5J7JAJYKQ0?^H6T.1%B\I\0?L,\_23 M=2\1&\@O&]A4^$N=16PM^UW5BO5ZGO@$L09B#1EC#3MI5'9 OU,-A(=:KH0' M8@K$%/+-%%*2) [MB+JZ*E9(G#@"SC$W];AQ["724\Q,%K +^'])_?^$. E+ M*B225?;R.NZ1BM-J49?+W_Y/>*[)_1XB9KU2KGR8XQO$-HAM$-LX/JDD32?7 M"; 72L8Z 3?87RH3Z\2\8(G=8[7)>1UU%>+O& METT(9,97]N[X^02QA'RE8OWUJMBH[+G':I7B)>5C'0%+(,4TYXJIXB@']J&= M@+))+(-8QE&RC(Q[V(BUY)JUI&#(('YS5/PFGRZWE:I-AFGJR%@*<8\3YA[' M[7G+C0&%XS8^7&ZE0M7 MM?D:)>1VRS+S(#Z1+[?;0C9Q%)ZX2BV_@B1Q"5)4CT11'3.5[":TDRPE=(:TG'NI%E66//U1>OYZNI99DOO"/&L*7 <4+,X>2% M#*K0F+(7;3,GVB9]T%Y>P:R4IRV5CHFOF7XYK]R^RMI<2\67I):*&5A"8E?' M)>M*PO5=']:FM>H(64X060@_#K\$P@_"#\(/P@_"#\*/T\8/JB62>MACGAH[ M?^&>T8MW=:Z43BT@DKP#.8UI6MG5^? ACK6KPO55KJ*43K;L/O5@RAO]OZ;3 M4D9B%R^*I1R;[X^;$9 TW9\Q&=?U*^:IP5:5NK1EE!R07' \GV%)B M.'0Q_=I5L4;%QS+*)TAL.#)F\1JQ8?]=G4O7%\01LLD12'(X'F:0LN1 ,8.Y MB!DL'S9F\+73[]D-6QV\,-,-.[8XG!]VT1KVZ8A][7&E%35(Z'+4Z$(8DH4U M$(80AA"&$(80AA"&$(9$:AG\E\,FIBT4ABVX)^?MH8;X,K8FH(X_&44IGO1> MFN]%:OY#V!>>9:B_T4!A.2'7>G]L9*6^RX$8#P-W3)+U8LU*,(R=;;2P3;<2 MBRI%RY,R $W&2!HO;I"0X9>S!@G1GQED80RI(9Q >#/TD(ZI<-I\MK$-[#"F MM_)UW$*4= Z)_VQX.'';34=T70]M-_:0C_S8N?7&EA^-GN52ZMY M:+'[)7"-LX]MY(G,[;(;- TZ@?_[>[X8>U]-?EN^3LB_>-KF0ZO=N+^_NV6? MOC?O;YL/?[*OWQYOO]^T6P76?+@IL@7$0N:CM-\U'$%?-#SB?.K>Y/+0NIZQO MZVM?.P-K66I@L*7Q!P1JX&[.'V>79YN">RY7,M@@5S*C9[+M]5E_S>W9!JU" MJ*/IPU ]7WT&,428ZN-,'M^Z3OUT$(5(.6>D7"%2/A0IKY5AFWK,S2ZPB1#X M1!&X?)UW!,Y'T0,J=+ Q!7Q>'87^K=2NHB>>H0)-42MHU.FM.0I"B%,S<,>4: MSJ_(1M1(U)@!/2P]!>JZ>K01!KM1H')08"4+%4VRL(;\5%4AM""T6,C?J-C. M9L5O5BA^6PA7RZH*9,(QN"2YWG(,.S1A$=RV$Y_CGB-,S,%W0X_QZ7$'PO-= MQQ%V@0U[%A"4,15XSQT@%ATZEC"T)P:>\+$@RGJ3PT4=P(/J)SFVG$7H<@I^ M 4;T!UB=X5G8HR)K]P0SK6Y7>,(Q!.N(8"B$(^L.^&$?EXD?-2!\D)-\P[,Z MV!VQX\+F< 9\@/?=T F8I=Y4504L7R[4LT!88_ /G#V<*@XY'H[[OFM8*->Q MH17TF-4':0L0D=L@G/*.95O!Z%PVM]+=&(LS\M4)8:N/D/LRWX.RP/A@X+DO M%H(.X+NC^M_3'00;S]RR\90_NYXL\+V\IG=[Z+9U_8F&8WX&1 T RQ[[CM4) M_::#J6& CU]M[L2](/CW ZQ^O58 Y[6QX'ZY7(TNSBO1.F'8 CH$D&FLWP\D MPZ#G>EBW)$<@K!9+*T"H!D=(&K)WG.9?YESU]3F7'D=6Y,I2I2-6KK)SK!GU^.6.M1O_WUUKD]I16S/_ MRZSQ_D>XV('%/UL^DI8D#E7K)^ O\A9E',4,I =0V9'H0&B WZ1L #/X>!>K M:Q2E F:$GH<%@H0?R%LC8GC< 6JQF0!Q0 H(L6F8A\]Q\Y]0]D8.7) CNECE M2;YH]6$K4JB!M1LP-WP5B/X)7]>WH8<2G92&L"(%4\4HF*Q#D7R-H_@V ?T8 MYD,XWN4WT5WTTIB-?8,7;Q3W@U4\ FY()CC;^'<]<_4@G&ZB,3&0G5>67[27 MQ?DF&F^4S#G>6NAT^;/K =L?:312PJPO!EP^A(#H6E(^1GX?6'!>%F(Q\&F? M#5S?"B*J /G:Z,$OW1!$Y6=NZ[)D'.MGR:L$R, 3_X:6)TPI"(&@U;MK- MQX<3OZ+^%E*+G=8_?56\S\?KPL5V05(AY Z2L*.++>[-Q5G%X5;]XC;[8F!:VRVDP+P%&ZA&#Y$%LA]*?9%C$8C M.9*!$KJU43%"U-EAE"H,;\FRG_Z"XIUY+^%Y5=EE"<]KJC=)(,W4B*G&]*T; M3[+GRG_;AYYDJ_3?1E4\IQADEDJGY34@*->%/(F@LTC0&Y5")().F:"IG"?A MJX5*?=XEF9N8?:)CHN-]T?%,\8)LT7&E<'F9XTPX M2O#-G6SU=>S-.0WYBLK,[)!8H/--2 M6;5^M/G09!7+K>3V#8-N2&@CEKXGEJYK44B.'N>[?UM!+^\R7.6*K&=$\$3P M:1)\ID6ZRN5\HF=N")Y*0!S3>Z=!;,E.[+V& M"T&X)N2RP9XLF_5DLJH/+$UE \DLDLD;DTSA&+3+]7%-$ 4;76=A'_S@BR6! M!: Z-,;/ZRB'X039@4AUK8(G<:I+@Y!75.1(,]-N;_?_1(19G"^H1T%+V.P@ MHC\SR&;AE;M(I-M81SI4Y.6"_.H)@B7]L^'AQ$V\'0$TA29>>\A'?NS<>F,+ ML<;1?=A[/W"0JVADRU6*GCVU-++5Y>):Q6 M?_U!OA[EWLND>5@H9ST/V<8O@6N[R+-W> J;*_O^<[RW9-A80)^:>G M;3ZTVHW[^[M;]NE[\_ZV^? G^_KM\?;[3;M5P#HYLY4IB+-L6-RAQ=J/[.;Q MX?;NH050AD^MQ_OFK2SU\+GYT'BX:3;N&1Q"^^[+W4.[Q=Y^?VA\OVW"[^]6 MP7[#JV62#+XPO_O&[?>M0&:]-QQ3%7IY$HX!@DG^"UCM";>R6V:DQLX! ;]\ M:;85JC4>)$*V@>KO \3BV&M57!BRC=8VBB?=VYKM+G9$^=DRQY8(W/R=,0GMA#7%7, M=#W#QXE4;;C<9=6&W0Q^FB,22-,8<7E04'VC..TU_*]ZP'VF>-?7%>V/,,.[ M'F..64J.W?I,MKUNZZ^Y;:=MA;]WO/3QD3II7N*C9LU6*SC,DXOJ_NB=)'?,#4B.R*[W9/= M)"XA/;*K'6\#1$K"SH5D8[N 23!&_P1E&PK^/R2G?7 =8X\R3OFR<%VFY!NB M/Z*_->@O?6&G7"^4ZSE6,@[1[KFT_[Z^>YAR?8J8L\*^)%EA,["$?7;U):0@ MI$CYA,B2O7-][\A5*;)7'=9>U7#,/>M3E5*A6IY/&#@BSD\?3DB2=XI,#<;A=&9.+?,)8"8\437; ,AJ6F MT5DPNMVI#X(LSL([[K-0?=NC'RC?9?ODC"M*SB"09FI$RG>A?!=*#:!\%T+J M$T5JRGCYV?64L>4[HN9GQ,RF0LROB)>S5:1GBC#JDB3CBB3QPH.3 MZB)?N#V0:S3$>&'MT0"7U+:$UT3F JL27JK]?PK7Y?EBTGEQ]1#A$^%GCO!C MM48S3/A7A8OK^6:->2%\2A,Z$H$P)O6AF9R)%T,(-'^CW=N'X9CM^C[LI&]1 MOR"Z!G9^#8SY_9U$1)B@!4/? P[>(PKF5LZK7,]7G,\+LR<:)QH_+(WG0Z2K M%*J58Q7I*!>*TEYRD?9"2$%(D0\O1^9UV.IB';;M!MS>(GYK7*HB#H%ASPJ$ ME#D$3C7T^&!S202NWG,=K:_O7#7WL6NM9+?<4Y[(6)YLP;"VD/T&)K+MF@E; M619CKPJ5$BFK1-I$VAN0=CXTU.M"/:%<3EY(FQ++#JZ,4 81H06A!266T7MI M=^;>8@D=!>OJ[ MH2>M+I:CA$04@3$CSD,N)MLHV_@TB+?C5GJS#6L)B?=Q@(_RF&(=#54';3?6 MT_"T,?RSY_99 (/#0_+?PKAEN0YG08!A3N>3MD#*S$P?+G),'_4DB@,@,8_S MB8.N$+!0=E4'V XX!CY'/=-EAW'4]U!=PFQ1H!M8JII@ !]('68 1'=!;Y'OP"ZHMGB\#<&SKI["M MGNO*7NCR58Y9IK:-_^(34>\V@ )H/; 6D!U&3/@ $@[T'XR34W$ /S1Z:A0 MP+CO6Y$UG/$;IOI==EDW4, RV; G'&8%^%VT.HP']]R.S%Z584-R9![K)=># M]74$OJB49E,"2 XUO28%#^[ TTD[,&%U?OP<815^V/E'& &3G>J 3A!N(1RE M%\!!!A*B0X%C.FZ P^I?U$KAEZ$%\!MXXIE;:,/63;[UL1;9?]RA (%/#F*Z M3 UB6_"=&@'7']H:P&X8 ";)/L+<&0$^.)*51C@BI^IQS!W&[T 0 3B)@P/ M,ZIF]9C+C)S7B&PAW/9@0B&H-S$ LZLM?ERAR_=!N*IO, F-,&GO,LOL I]?RM*I'5QI:J MR^6Q%)7B?!TRM5E )QL7CP*-3"U$SO*ZK;6 QSGF_P+"[&53Y5IQ/M8_<5/E M(OL,GQ"OX,1!FNM+T&NTGDZRE$"0."T9C0_;\[N66 @3C,J9AX??BMY;LX)% M2B ISC=+F(:(IL(DE%9Y2L$4#16GQ:*9XA[3W:3GF&145V&K7N\QV3290Z[1 MR_J3YA @ 7;@*I (FTX/:RU[A,)LP(G@4"UA"PGX'^7*=;E2J5]DO]%U?)@, M-JN^9.?LT_=6\^&NU<*NU9^:#XUV\_$AJ4GU(81V$*D&W LBVG*=)Q=O3Q]D MW$ \26E2O R0KSX)]\GC@QY:O^R1]NT;GM028>B? F2_'LK6($=%_MVAQK'P5V?W\S'B+IB:0!R]?%Y1+)Q'.=@+#^ MIU'LKQW*)U=7U>OKRMG'3P+47527.*AG?<"!$0(+31P$K&6"1,6GHB^.+-EG(^Q5PVC)#>0U;_;$Q(;)K MX"**@-,SNRB@H4C5*^L@S*+M8YQ>'Q78_]-($_"7<>R>HF0&4[F&YH72Z%P96SS$OT8_K!4NZ9 M6(4EG4"DLSR>,"9>)$K6LSK?G :XR>'$XTLZ N@?XTOL(1_YL7/KC:-3-*+ M+?KF XL\A57<22R.N%RK%ECTGW+\;>+97C5[].R+\DM?>A MU6[_O]H?']M@F_OUL%^W5% MVAU+TTO.;)IEPE6I133MD#$7BVEK/:QM3DL$O\8 _2KC1W^45Z9.')5:L9DE M^$!%9]4E-[=7':0%]YW-!SY\[8L!1RM30D':#Z\K1WM1WV4YV@K53B609G=$ M BF!-/LC$D@)I-D?D4":QHA4+?WHJZ4?"[@S7IN94(-0@U"#4(-0@U"#4(-0 MX[A1XW(E:JS9SV3F.#.+*MLZ$U[5RJ2-/@0=8"T=">JS]":HKB9)+H5U*T2D M@QAI:I#SKJ%%V)48;+@Q]]DB0'I]A%J3$*+#9^KTSSL8DY4M=)38%0\DV[C& M=$:N+>)-VR/#+8;:Y;R?$N'J:>!JC&>I:Q-K-Q'R$O+F 7EON*\EO*\<($=8 M2UB; ZQM"=L6GN*VL;Q50E]"WSR@KRR9K+FNSF56N/S5LPP2'0B++]\ES=KXD M#A$L$>RQ$BQ6BU26]YC-O8F7I*.2L_^V@EZ,VB;U@3)*PI5"+:&J%9$PD?"Q MDO!R65<6])9_M#WN^%V!U;K3UT#3(=YRJ5"B"YBH]P2I5WM>L/&!U%#A(;QZ M;T(?MB.\NQ==U0YU2OB?V>8O&27BJ_H%47!6*#@Q[IG(.D6R?KNBW*\(FK)4 MX_V!U5XLG G?+27=^N:-80^/R^]2<)^18^QP;9#(+T9L=T=F_S3=<1)98Z^E MX)@KOR]7$QUSY",@0CTI0DW1/_<:.B5/'5'A25#A3MUUK[HAT[$Y7)?+\XU, MB'R)?(^:?'?MO#L@05_->P&(GHF>CYN>=^?).^357*>KF4CY5$EY9VZ] U)T MI3+?NY$2+SK+OY=DW!ZSC\*O-W\Y$X_#;S]VV2X?>R_[14FG*#*9-N MFM/8^6E,2>>[,I7\97$J>?Z70.=/YT_G3^=/YT_G3^=/Y[^_\Z<*+3L/1*4H MT)Q:Y% M?[DZ>&&F&W9L<3@?]T[70!A &$ 80!A &$ 80!A &+!_#%"Z)_R7P\ZF;22& M+;@GY^VALOLRMF>@E6$RBE*OC^^]3=^(1?ZABJ],K?-CS ?J;6&'*%<2#1$O MA[,U?78]%O0$_-\3@LE">#X3CBE,]H5[ANY872T76*54OF9O+8=%EB3_W6_3 M5E@D$41+38I_G)7.F"%L6U/ ^&^]./FWWK$"B0(0XV'@JH4/+3/HX=9*;Z;V M*ML2:H(W7-OF Q^^]<6 >SP0XY\F4(CL+LD&FY^.+RS0:4&I'Z+";/ ML0\]>G4G@Y_FB 12 FGV1R20$DBS/R*!E$":R1&7.][JJ3C>Y@=,ZB:=V8;? M:V?J+,O%FE5R-M62-^BW?JS@SGA7X$MKH0E"GH/P(ZK-T)OS>\=Y_3/0HK!O'G0YB MI*E!SGN&-HDFW9S[)'B?TD>H-0DA.GRF3O^\8[O&SVRAH\2N6!RSOW%+LXQ< M6\2;MD<&;"^V_Y218[M'"5?W@:LQGJ6NS?9H0,A+R)L+Y+WAOI;POG* '&$M M86T.L%;5G5#<-E9]@M"7T#;7QV[LET7UPL?GRW/ M#R3R3G!WK7(E\=(C)KPN'5(F'XT$]\X^5M^7Z^]Q NHM3\1ZTL0Z7T^A$KDP5$B=FA1"KEE381IEMR.JU+,IWZ?+5"N5*C M^GQ$OZ=#OZF7JLX619<+U1I1-%'T"5%TBB6NLT7+EX6+.E7/)5H^05I.KS)V MMDCZHCY?.Y<(F@CZZ EZG<+7V2+52C6_E+K<(;C<'TA5KH]W2JI^>-Q3TOFN MB):AZI:$ 80!A &$ 80!A &$ 80!F:URC+BR626 S8Q[AW#;ZNJ:HV-E5= M+C55E8I7<[8J7YS.%ZRCK97P^]@]B00" MR.M+U,95B1=#/>('B.KX%5?1128L,K""$7.!B\L?'!%H/&?^P*P#&"7JQ FP?X: M9;#)W+6&;>LC_E-#ZD[.)[TUMW)""ZZ(AMS##+8U_$=G_5[#ZZ)'M3CO3IU& M#P#Z^%@EJO 7-@B]@>M+T#&.>!#:\G04@L2*E!1G[,/K)SN4-JHM.\>PY5@F M\EH);MT28?K6J"^X-:93(& AT]?([- AK-B3?'_> 7"8VR?".9TP.<&ZZ13@ MI;+ PEC;EM$#1+7%8_?;F,B;>&96UP)!0-*:CO\S@0?>3PBMH>BLC5(0"@N? ML,K.FIVU!6#S ('OA6*9W $2Q]751:E4.7N%1%/91**I[E*BNHS@=H)C"IJY@& D;T\QGT\ZL6:E7"0 M9TFOKQ94]<0;(VUU$Z2]6(\TAJD/&Q4XSF5=$+I7,G>O$/GOI5B5.^(V%0@D M;,T%MCX&/>$1LA*RY@%9935+0E9"UCP@ZZ2Z6LX1ENK_O3:#+N/U_^Z2G)"_ M407 G"=H9CY_D+")L(FPB;")L(FPZ;BQ:2O1^12$XFKFA.*&86#$L,PN$-:S M#-@Z#8F8JI6DAD0;EQ*;C_]%Q%LC O@F]#QX03WY;8RRL_D5TQ'O/Y2/8I_E M3@KUB_G:1'DI>$+$3L2^F-C5@?[7+_5*N?(A^F.2($CH3>B=9_3.^%VVVQLJ M-S6YB(:)AI==4;F]G,C[=*2*=M-Y!F"X'F:TG8:"?;R&N&.73")<'65,K:Z6 MYJOQYX6Q$X$3@>>-P&6T9(R6]TCJ5U2KGTB=2'U?I)[:#7U%_7*(;HEN]T.W M&:CK?UW.+[U3N$+NK"@J?\=0EO.H>5YE.[LR^(@(F CY> *8:#8CBR9GWXZKD# M .U(UA06<"<,L/8^V1^(P65:0HG0]JO-04YQS+L(R O/)X(G M@L\[P1_4&G%-V@S1/M'^@6@_M;"MB_F>443'1,=$Q_N@X\/'@US7;H$UR-^8K:/3[NZ)@Q^1W--3P\K7.5;#B'B)>/-&O(>WO90+]=I\K'MNB'[/@3)Y-J+HAL.Q MY0][5B D]0A\;NCQP>8T!6ASKJN@:'11M5#(6D*\.9O&X8=J8]W8_]N0(P;\J_(9GI'RCJ[W% MGL^8#:-<*-7F0=<07B"J?"%0Y9:67S%EJ'IQ9B#L0<3H4YI"@( M7%T0K1.M$ZUGE-8/'X=2S;&F0-5:0.1.+K+C=0#3#4RB8CIWEHS MM&,S]7O1TJ*]CO=1K"% =W'3'G#*CNN9@#31C.7!"_-=VS)EM$NIP/!_[XYF M"4GXFZ'#H/.G\Z?SI_.G\S^Z\Z=@U%3\"K7,^14^<\MCS]P.!7.[.A.6<:W1 MRLC40>@9/>X+-O L0YR$HX&4M5RDTHSK%B097AY$UGKTE4N%TC55A2(EXB7CW1;R'#^B\+%S4YZ7SW- \ MQ73F+J;S'I"9^<*VATD5SF6NHB>B9ZS M2,\IWK9$GD2>1)[;DF?Y>D*>A[=UE O5VGQT>&[(FN)G^W'!?^6C/I"9WW:U=SU2 M"87_I^=FUCUS5:A1C"L1+!'L*PGVD/&J90IY(\HERGT=Y:;64JE0*Q$=$AT2 M':Y+A]ERK=0*Y0JY5C:R"E$O8WD8I=3)*$HVR\M[ M*&*B/&PY(==&UKEO9KY@EOG'61L$Z):P51A38S 0COFC7+DN5RKUBQ\72L:& M%X39"%8\7%OI+]I"3RM7$B5>A,.-7.$3-LJ#Q:($ZNGM^5@>W0Y-+%WB,ZP0 M6"E]F,^PD3^4/\##+.@)QCON,U941XIP/3:T@A[\HM_N+BN0,AZHR_RPXXM_ M0UB4/5(.(3/T8)5RAH'P+-=D T_X\( PBZS=@X\:UG(G ZW\J"WY 99;@=T# MY'!>P O'#>'7#O=A<[!7&%)J(8X!2^_Q@'$/Z%D82.NP^X#%%@Y_X2H". "Y MB8GF4\ 2+^]AT_%S3*K,N;&J!]K/N>'V!_">T"C+GSPAU":QL SOJS:(XRT- M7>\G0LS@ RO@-OQK&UJ!\XOL[YZ0QX65:")8X9[%RP#0$T8(7-81@#$F;/(9 M#]P1; 2 8UW/[:N#GFR$<$T1EJR*(N^<3<$+!& MDBJ"'N8�G&@D,$:$>[>?MWX^;F78$-<1]\,/!<.&%81#&!$>R+DN)S;JS+ M'ZA@4>C)5IG<_"?T X4&<#3R>&W;-=31 6D S1B]J2/W \NV0>3[@7C!"UF !)G@.'":>OL[6PU>Z%GR)N;$%9L!E MQY&Q\!<8 $?R$0LD_7G<\;7E ]^*R /?FN!@W%*PD-=/88LZ6@DPQL/ _0 L MS QZO[%ZL68E8(=FVQ\3$&\*;]#9/HLV BUBL1<7XZV!G,[;"G,7&3URB;B5 M2M+)3IURTC\;'D[<.M,10 9HG;&'?.3'SJTWMNUH1"F72F\^L$C:J.).8H$F MY5JUP*+_O/MP]C[!@JDA4RU6ZOCVU%*+EU<)J]5??Y"O#_74'==&.]+OG/4\ M-,7]$KC&V<>VNIJ[#&]^I/C?W_/%V+LQ(:3T.B'_XFF;#ZUVX_[^[I9]^MZ\ MOVT^_,F^?GN\_7[3;A58\^&FF,CV"+AK3?OPV+YKL?8CNWE\N+U[: &4X5/K M\;YYVVC#'Y^;#XV'FV;CGL$AM.^^W#VT6^SM]X?&]]LF_/YN%>S7%2;TFQLK M';5-E([+72H=1X46T\)L_'0M+#L0!+:N\&B ( 4S>Z"W@,QZ;MBNE&H]\6R) MH:]%E4BOBFDU2?)3$'A6)U2Z%(AE4@:S')C4,D.0FSK:^8*R3U19I,@:, E, MYX=V4&#H4WARK*YE;( I#X^,*>SXB2.&RC]*H*2VO03^LU0*0:! $&A M)%$ 0@0VV%?/'3H(L0<7ME4K3,_=G,Q=B,Y>KCJ2:7LX9Q]PM>?CK@!#OG MM+)55,L%ALYQ.11ZYV (N<*^Y;AS,OQ3-#%*[S,"/2I2^GAB8/>G9/HX(&%C M0X%[@#U+?<'J]^'80..R8_ <@\&<06W0HN'@@2) ^_-\>=H15A0!)OB"UI^? M%IU4!/2I<=2KQT0Q](TW_WV[0/'JW6$E.5=?R/,SA? SB&-DJ/_]8;D'_/Z D( M1*DHJ,UI9>&Z\B8!'-H&#UJ5S0<^?.V+ 0>B$N.?)I"*'.G)'OB7.3^[GOBR M^F8#XSF;R@]88M&/1M_)X*KTD=#$PKM&87*USEF MYO/VETTZVV[.XQ-L/.GCQYIX'9TE4X=YWD&C6;:PJS%O,O(CF]&FJ?E[N;P5/I-!8\)3#GETO_>LP:GTKJ&2$*GAT?*2$"KLQUX6Y%->K[!2A*_?XN@: MKPOQ>7$\T:?1%_Z/Z]W8W/?3[65S2367,D785%U_)]2='-,74? 2RHN$*"T^ M*4D)9:1#$'V,DL]]8?QFAA[F%YY]K$S>6$ M/G-$V'0W'QEU[^UNWBG1'^'=O)7IA(PBAR"IML=- 6O\J2I5:;L4P MHF*BXHS82;)Y2U]?7],=3=1][-1]*#L)W=$YC3(Y%OM)*A5''G0Y4!'(6@US M%4'),$),.1,BUXR&!'BKT%8TQKAZ:,]4Y8KD+2+M8R?M0]E$4J7XA<)6?F4M MHF"BX(S80[)X.=>K=#D3:1\[:1_*&$*7,\6,'%G,R"=N_+3=)PH0(7Z<)5%K MMB\Y)H0^>E\]UPSE3!IM#RQNU2KSOJ>\\&JB;J+NC$E;NR;ZA1)7);<2%U$Q M4?$**L8N@>7*!P76>!-'PF[";L+N0VO+V[>,7=Z>;P_=8&=OS_D>,"+"2]3E&SRY(] M;N1S66DP!7(A^XSCQP;?LF'+^I4V M-[N$+A>30$K(L,\B>JI:ZAG5%RK>OJ7'31;PG_BXS0V!+8'_FP/3\$:* MUT7=D61JE1P!_]A\A+ILO[QRDY;J<>0( _!2=6+&3F;8D.I91#N--B[[(@T% M&[JA;:K>8MSH60+4(K6JZ?ZOV+ L"+D-8ZZ[8UQX >?#GK*P GM4&$-BU5;& M#9L&H3=PO4#W2I[>CFY?AKUL'0/[9.FV3[(5G-KE5$>= A,OAAC(IF7,[V'S M'9,'?*;1SJ[;[5Q='JC=SE5]E^UV+JCK!H$T4R-28X25"EBV"DQ35?M]E'G\ M'EV]ZB3@_E4?Y.4[_J@^P%4=??"$+O.H.I^HKV7[$_7Q"_5 (5*GBJZ9(O6- M>J!DM!XKX>JIX.H&S58RBJN9S.JBD*?M34P/(L#N\L)9HYK[<3B=J"CAGB*> M$NS(?F1(_J90;DW;<3H!2M7KZT*Y0H4$B1B)&#<@QNFP[]2(L79=J)1R7*V" MPKMS*>M8F+1P*J(.Q==DA<4"ZC4EYMV[OK]7J:=\"4(/5>XCLB2R?!U9[D;^ MN2[4KNKYI4JR!QVIC/2)^Y8A@UE,RPXQC,692$V3Z!*2GXA1I\6HK<[2F,,[ M[CDPNO]5>"W$/8FA#<>\5?CY6F'J!R#S#SE@G']7QNR[M)1]EXJU"\IV(THE M2MV:4E?*5]M2:K626TI-)RMB/J%O5]'7RS(0#H/(WQ/"<6,2C2>ZF/C@,SQP M1 UNPT]1[B3CF#S)>-^%4_T_%;\K7@;"\664[J_+%8]&[+7'[FQ&YGIIGRTX M,.'CVP ^RY1ARLT^-JSU+&XGJ3;QA-"$W]?)^*Z-2>MR!6G-=TQ4> D!5NR_T@JTK2F&1HR-04#U.LS%B:QGQBRG9)*6LEI,P(![,)A4MSIV9% MH*VRI)B>5YB-8"9-3R7H52O5C5*I-KMJY1?#:8%TO52\A-M>C]-Q;3,SZ54/ MC^T[5KYBYZSY)&$N6DD E,D$,(AGX(U.X!?W>N)K2LLY.?+; M9'OA\D/GYC^A+_/:UCGCZ.Z1IDE,E1/=+O!#%&@6G6CB^Q&"F )VV)=9DWBM M/NG40,']T!OIL?H"D,A,0HRE:M74.:.5=_:813\6N[X4SQ)#9M,QJ)Q]K%3C M:YA)5I_'_W6V%3?\=P3 ' W_]I"/_-B.>V._@4X)*Y+E7HL'5PMM7AYE;!:_?6'J9M.7E&P4,Y PH&[^A= M@[./;9DQ"8AV@]>XK)+/DQC$ENG\>SOW'#*8YD.KW;B_O[MEG[XW[V^;#W^R MK]\>;[_?M%L%O,$W8MX$W'E9J,7:CR#_/-S>/;0 RO"I]7C?O&VTX8_/S8?& MPTVS<<_@$-IW7^X>VBWV]OM#X_MM$WY_MPKV:=>IB G ![^@]WA,7UUD/I@1 M/G7AP;T*5ZX=HNXD\\+%V'VWZ"J.[F&$[K '6E%TJ:J,_(0K-GZ3PLT$ 7.1XG, MPG,U.NUR^^EAU-SV81%K;!]8S""9+R)_P5H;L\PQSOS@[06A#E/\,B6[5T<8 M//2%'$JSUEDK&(>-G$^X\0IS5"ZUCAP*2)6+!1(.*4T'4YI0*H2)KDOE2JW^ MHWJVIA"8LAET3VB>10MJ,Q!]Q?@J16"##E>RAZQ#>/7!9[>6;X2^'[D"&PZW M1[XE.?;G<6TC0 [EK9+/?)N4KWH<:)N=OZ22V4ZMWW+@Y%/?D[E6K< ",= R MD@J$ 3!W"7>_)R^G#GK*N;P^X?+Y)W24C($&5E +/&EAQ;1P:=:;5*T"=2%0 MPJB%Z*Z4/$RPJ%V/K:XW?EL^5/RA= K:!T2:IMT74*RB= M_[]"U!)QXE#%34IW$D[-4I\;9OV?9!/C'I \!1?/43*WQ[_NOOW5O/L[E7/) M@B_H;\%0DG6=<"1+F[;%]ZS96A-&&&( M8XL72[E"T!5A"XTZ\J<^L&8K^B(.?_P1U13A2989!^ _,JX)M@W 9A=U[4R6 M%@7%F/VQHQRN"VG-4:*:'?8[%F==4 KERA62R,,.0#/[*6U!<)[ '$JLXP&W M[C';5>8>V'4K[*"9")>'JX?)I>W(D]I55&H =2Q?3:%A<=Y!.T:$'7';$6A+ M8X!K_6T9"J+&->"6IZ^8)<$$2[6=IVGUZ^UNRNV8?W)[,'D/#$ YI.; =F&<$,'H6 M-OR"&C5R=BRKJA_&#?8$MU&&5=>A6J4B/O[,+9MW+!NI$7[',,4GO%&T>.L\ M*4.YID1,FHE'&N$;R+3A=I.7''0*'O?D"7=TVP[X;OJ1T:=L%UM(7 M'.UOW5!6I56X7[XLEM\@V-"2C@5CIPXN%OZPIH5*KLI3? Q%VVUC'])5K_8E M>"[7KPYE:\+S^6QY@"/_+^0>NE3^ _*QC3)R.KIP%L31#%0\BJC)U-0%I/!K M]?JJ6&51N"/P-:!@N-!!!E W?.RE:JE84B^5X?W)2VL0(UM"AW]KN?E).'AY M8DS,E*?CUVJM>#V>#*5H[O>TO#:^;M%8_BRM_*HV-0]F)QX*&6?Y:Z5<+5[- M#2'#H95(K<:"[._5DJE\> =U=* MU3+;1H$T*P_\ GYL)4'/*XPI?2,H'_8%"N@^1BS!M82Q4R@] M+639*SWPY!M(E5_7R#>0JF]@IW%56U^'Z^'N'O$/F6?7M8$CR&M'0A:-&C[[ M"8I97T9>:#]IC*< _P=F:,.\>/4(X/$AW"^:+TI=;;I]P#$V#KC<9>. :ZIR M3R#-U(A433QGU<2I<< ^*C2W44G3:6XN]0 @JJ6ZZCF@6NH!0+B:'URE'@ [ MJ?EV+"7>%G0^3<6;^\I6IE]EEJ2R6ZJ,2?:GM&"DMEOO@181-A M4T8JEE(MTD.8M5O2)Z;NG).H.)IXW1\SUS@,7J&O?Q4Z'?[4WQ"2$Y)O@>35 MXD5ND#R3JB5=X6ENA]>6B&!(7/;)21/%\FOCD=>4"S6C'(@0O2/K?4W[_0EGX9&358[ZR,Y^0 M3=A$V)21]'ZRWF37>O,7]J,1>S'37)"9YG@YV&&P][Q$;I[,;9>0/%TD/YE* M R0!' *]OF(WC_=?K)>]" $U$@*(/U+Y $)R0O*-D/PB1SA.QH(C%17N.?:W MO)DT>J6:0\1/\\E/RWEBJ(3DA.2O0?++XF5N<)PB/&C TQV0(CQR&.$AV[?_ M1_=$_R*[URYL&)VR1'SY[A1DX6.6"#+O\B=L(FRB ))\WHM[U#':;L!MM D- MX$W9X9TZ2APOGSE0F$>%PCPRMUU"\K0K-^4GY8S"/')W3T_7NYN_KZE0+C'+ M_##+2HYBX@C'"<=?%_*1'Z%7"03P7]ZQQ?29&;;@GARFAQ.^C.&+NSY+LI4N M?2-F"]#FWL0QXELM5Q+W&IL=@8HKU\VX_S@KG3%#V+863<9_Z[.3?^N)U!MR M/&:$G@<2AS11 , L,^@AZ$MOM$ R):+L&I=U7W%8C,T'/KP;?1K_-(6)9S/R MW-KBF][FQ9L%4D(RWNPE6F0I)THXA70H2*5^ NQDZF>'^Y;//#'PA ^XX;/! M?-_G)V4QZ;H>TV_9KL&5=.8.'8%/" [,@P4][@ ^LSXLK.#P1M=R MX$T,RO$#>+0/%V3 MEA/V.R#VP?UD*(L=O.?'I,NEI,=A7A \N>7ICWW7%#;[Q^WX1(M$BSNAQ5J. M:-$4H#0I0IRFNK[U@B0W\%P32,EGOFN;FH04Z0X\"P]/O^;+WZ8I&X>9#)I MYQP^PRDS'S ;A\(A!3Z8"GVS?F@'UL"V\"(?P1&BDUY3"!L!G2HNP-J3W2)D MC- '2 HUGMX^&[HA;+\'"X:OF=4'9 I0+L MXE!J6W+0R29@>.(QQ&-V'/QX M*!XC(S]OA..'/OL4 @Q#M+7P E*^)YXMD)RSA/W+?:5;0&B99?4P1O._!>L* M8()*+WD63B@B;:4ON ]G!=S:$\C&7"_@P TMQP1,#%Q/VM)Z[I"YH< 03Y,XHS?!Z)VAWA#^$*Q_CHC[4"[-R\50G/YG0YC&(S$Z C 9.;T]Y",_!NZ> M-\/NU:T6,9@J+CX6>EFN50LL^L^[#V?O%T:[EZO%BLR,F%IJ\?(J8;7ZZP_R M]:&>N@/"%RZ4LYXGNG^<_1*XQMG'ML1P0,D;>!;MZK^_YXN13MW>/ S<\:U= M+]:L!!Q9&5FR!4:H+W#@L7/QM2BI1K% JK.,Y?D,\4GU\QNCYH,((F9:D,P M >_+W%]D'G%6-H6JN[Y^+K-V^Z XC8HZW+Z.XIA3;'X(-P0R>,73??96\G@W M] &*_KO?IJ&VA<@:(3U>SQ+KU<(UYE]=ODG8ZIPTZ8-FX0&_3Y FYV3)V&@Q M47-6@KRLO]F$?J;BPI:$%^C1:SL9_#1')) 22#,YXO+ T_I&<:=KQ"#I 54* MS?B&*=:6"PJ)TNFZ%T]]+"D,I^.0=I,?M @(R9O>+E(-[A:X0YP_SLJ3JVK1 M_/K.&4N&<)'YKFV94OHL%1C^[]T,(*N_3AKQA(A"181C"A.S5(V> M.IEJN; R1R==+"#B/0;BK1#M[H%V*Z5*:6WR3"VY(0[AZ[+AZH_Q4AU/8M]'@0A+\9.@R:DLXWO\25@24<[OS) W>D M'K@_XP'[IV$5(1MNBHKB9:%R>8#(+3*(D$%DCWA>+15+9! AEGT$J%R_+EQ4 MZ[GAV(HKIAIAQ>3!=::=KV$99.DX,.*XIZ7R)P@^% M 13_D;OXCS\7%* Y!9L':8G[<3->%ZND)9+;/'U\SKR:=G381"QS3U7 -I6KI.GC"9&7I8+0^K]@4K2R_(!&^L%<4](0OTR;Q$$P8<>!9,"@O& M;[GQ;VCYENP%4F"N]\0=RQ@W#/'IR358V5636E\4( M!;R Y?R8$]M+; ==R_,#]F_(O4 5H)8+'LH"EV9HJ+JRG'DR]1=^_K52+*G= M :QM7:<0OJQ-?XD;A!]PAOC!):'9YA'-CW\U;\_+UQHQ>H+; "3# _C!GAL ME+B<"VMVXG7-IBIUI7JH/ @\JQ.J:EXSI]NSQ#..WP-%A25ER6'K M&\7R*BK <)GP!T)W0 M6U,_8K)/H65+ 'R-BD5_1B8EARRR_T350F%/6!54M?2QK;X51$";5'B7A3EQ M5H2XK,\,-"&7@%-:F*CMJ/8^,+YG^G*QOBLW:ZHE*M3A, ]BCRK5C(BXH)*\ MK!0M)P"ZD$O&0XLJ@UK(1@Q)%9+'.)-S7\4G)+7!YP3R@$,>P+F_2.8#2'U= M>H-/RIJK8^;E"=4!22 3&\\Z[&']O*D2V,B/3 $8CO6YV7_]4J]42A_@T%7) M;/EW^<.XF&L!6 J7Y :

M0\3+HJ*?37F6?K2CH17T=('8_Q$C]AE^PP*VC6X7B\3"!A]A3X_J5.&O;Y*D M_'$)V8X TI+XTPV]H">)#$O<*K3=_&+=3"927^# R?5QRO6%%^^VA3#W(\1- M "]>D,',Y-><7%G,!'ADHQ1F_>) I3"OJE0*,Q\C$D@)I)D<\42JZ1U/X3RJ M>KF7^DY4]?+_;^]+F]M&KG;_"FKN3)65HCBB=L=Y4R7+5D9Y/98C>3(WGVZ! M0%/$& 0X6"0QO_Z>K1> H!:+DBBIJY*Q31*-7DZ?_3S'WU,/P[;RU]0#7'I: M?2ZTZ@$N/;4^'VKU )>^O&YER^O.),#U&K+,?)G&,A,C-GI;.\\'$.W%$;// M_WF< M+]_OZSR?]Y<43N.?8R27FO-]AZ/J70OH3AV94P?&ED)%E25@7E MT+\*A=#;L$NDG]V-WN"M]SJN&MOVLGK)SO5M7ZCM.?:+(.7M_=[V,^I[YKV. MWNOX#%F6E\N/$T+Q;D?O=O1NQQ=!39YE/@[+W'Y&K9J\W_&E^ATG""\@0!>O M02'T-NPRO8Z]W?WGDSCSXFC92^K'D=1;_9UG(ZE?')%[AKW,6'=O?_^EM!#P M/D?OE\K>Y>A=CL^?FCS']!SS^4$V-[2_C3N!A,UM)(T5 MJRAG>%.92&-_%Z)--G5"F$B3P-I#PSI5012Q*C"47;76KPY[\NM8!3$B.18& MU)E 7C72LD&D1#34ZU"> P/P3-B5%LT">>T)NO^32)@JW-W36&ZOV<5RK8[C5_UJ/-F>2%:D#@!G>X+9Y?/7RR MMF=;PK;"YAXM@7OQM6ZQ+F)9O6"H,C5**K[=(YAZBN#IA#O?1+6'$5 +:+0K M8&3Q1L>"?G#0.7^'5RWD:\MD8G9+X1\7\!4M0DVF:3Y3SJZV^))&K.2+*R+N@[/6 '7^DB[<9U1U]4FS+5I*E,W1'_:#D*Z--E M*^\MWL7F'W?<4]?K.51PLNCU3"_#6>EL]]@X307'=K"!3%^KOELX>2<2#AJYT8M[#XK@#W#@ M;H3X.Y DC[)J /&$N2]^1MOZ6K.Z+? MTF6,Z'&GOS\BX?'A7RX\JL>']_?T7O?4HQ@_QC7U^/">5I\+K7I\>$^MSX=: M/3Z\+YQ:V<*I8[R.JJP6.T=?:GJK3\A?(AGM];9VGD]"_HNC99]X^#B!T+?] MW6>3>?CBB-PS[*564.WN[3X;ANTKJ)Z=8LDAYM>A2'HYNUS:H033S7>\K7IS MGP>G>G'4[57+1R'Y]<'&QC,"\'YQ9.XI>NE56IO/!\?Y>OWR;NKE71RR5X\? M/'C@5\X%#*X6!PR>_Q2ZZ'>%#L._TI_O\[U<*S"%ISM_'W!;BE]D]9!EOA*6 M3'Y]0<++=95X%ZZ/N;T,6O:.D<>)N>WZ!LV>8;\(4M[I[6^\E$XI#^,3&3R^ MS?0(KVP9+%M@L,1YC?633V8T/>@<[F,UO4P*>%FO].?K;_A34< SP%.[AWHV MV.P4[D^,B^,"U22=^<)Q72!(U75P,;;115!?X'L(S4$&IHAR!8\)TA!@= M^.H[@4_=8^OY QRX&V1C(=#4=#R[Y2^=EEY'Z< M\\6_"H'K\Q&NR2$]:M V'R*G M'!'DIS_U \Q+X; Y]BG"[2QR]SD:@4Q5PQ#-L(Q1&F"TRG)FX-0TZ M2KC%6U8E5:*XWQ.W3)OFW%2)1@=JBL;PS:A.T^ B3&MJZ!6$&*:G=D,)ME;[ MLTX*%?>D?1&."\-E.;U(^CK1:-B$[3R#_8REE9O//UD2H3'D#&86%6JL0+,& MVL$MYAPE[.,-1_&J\U%NM4,KT0FFG8:R_R*R4'R+#;^EJS6BCV<_LWBVST)Y MM"R4AJ+ZMV'Q\]^=SI<^[63%Z&2UKJD/Y?NT$Y]VXFG5IYWXM)-GD';R6P8' MEAJG5)!G0126XV"4YI?!6,7GRG41P!1><83,Q_:71G9O=GJ[&\\ WF/-4[BG M\.^C\,W>WO;;9T/A/C:V'K62<89[&*Q.U^M^/_PF.#@Z_GIR>!0='1Q\/OQY__D=P\MMIOTX]EOG[Z>W3-XM=QPX1V"6RL9+3S,2])G?X4[4< U*%]W:/!W8"4U ML!O$>< +/S';0C@*EXC^4,()IBY[20H55<&HR"?P^ZP>A5%5%ZHH.3X/%E9= M5L4L*.OI%'X.FVU'=0:$=Q*<1)&H+$*LAZ0LZBF#. ALPS2$PQK6%?T6GAHF M;*R4"<;?\1=#!5N9(3,UL ['!CU"N!K,'#<#8_3G81&G"BV=$3T>A3"565GU MZ U8HA_E=8K_S:HD$S9*>03$A3G(3T_G,/'03)89M3!-(!@P,7D#\=T62J.$ M%V99#FNBM>$<@87#8\3B8=?R"6WC[[2PD+XJ03S %(K\0DUP6'@;_KI4*64Q MT O*%L[%GS7P>%7H/>G1RJIQ4IJ%(3(&87!L;F#45UV Q4ZG ,( A]_J;_[4 M?BV(;""W> */%_;F,@'R<8_H M,B^^,2A(8R/QJS#^ _[9WB[<\M&H!.(8@VB@X'A94?P;9C%C^)!^< 9SP:8D MFQOOC" \)FHHZ>,!J#,*93(F>(1(P/!J*MT0\BK'>5&MPTE,A(HLX2$\"6PK MGE<.J]F^IFN6]0AC[N86$-RHANBS8/4I*F(W=&' MMQSE]>D2V?87[V+SCSONJ>L6&RH@$W2+I9?AK'2V>VR\:A+<'FQ@.H)6F[=P M\H[G;+"SU0OT?];>_?!SAYTEFP&W>!^?;DRUO[O7,5OY^%U#\2*-"28:!G O M1__SP_^I\NB'OW^EU \@RD/X+5!#^;>?P\5$1WM.F1XFRV._OY-TT,B-#KP' M5&ON0)(KK=9\"H=Y\;I5FA,0 <.Z1%NGQ!R]E+8$C2'.?&)9B.STC[P0]DJ9 MAY-IFL\40O*@. E+S6-1D@!;3G,PJU'L@')3$]@4Z"&58G$-TD2A#&@F64D" M(-II&]5KAJ4'H3N%2HOI/]@&L]EFL6!^_K)*7W?BGRN$9UZ0@]13SB3;.&H1*8 M+9YY(F_CCV!>DSJC7%_8M7&2&H4ZMJ?#SA#@%OFE40?A76#I%#6JNSA:$6)N M+Q"0\]9&WN\Y7!;4NPWCP#W'A22X333%LJ'-\V4O05N])-@ZUDE!!R<=T%XS MG@_K@83(AUH8SO?)E-1<& J,&JF7G52$I!# _ M[4KEL7[/BS0.?E%A"C;J20&F??+?4/MO4[: X6=Y79&M@*:U.%R-NO);_PPO M.\CC*BQ(>Y#A\ >_U+"]\&UQ0>8M3MH,#&/50R!R,"CH]\!XBG.4..RNF7/Q MTM-16)?D:#G/$I!0R'DO\A2FG!(CJV&KB@IV&I@_ 1MJ#F&=./W@2^.UN;-J MYL[DG\Y"9G&]8*1B5>!?2MQ%EI&D&YVCS,R878[#"V*@*;%/]/& >E(7;-(# MHQ^&%3,U/C(T4F1][JFA5[Q(!# 418OV5:P7*?(A.M=D & /^*0HK>)[9/;@Z,>AUI"!+(M*.T_['!<_X-L+"B_[ MZ%'C%=_J&.N[&"QU"G?GBC21%$N[,(9E7XIS! V/#\E,&O6_$OX;DW+GF' R M]P8#[P7#4'RSAZ#0PG:_!Q83U@%HHJ',M*U]PU&3O6:\WQCH3/-SIFXQX0(8 MRE&W"AQ@9!5ARV$912^OXB. D::.Q)NA\C+[@2Q@? MB0!TPD3*[$AI3'-DR'@4S>$'&S]IFW<(S#4:-YW%/.$W9N>=1:WU@P/#F%+6 MHX.L!J:(5X'9FUP(+K7#_+.,%?ARK%)6R87;)%8VX_?FMHQ!7.BE:)=_%AR_ M_W+M_4"^A:*R250H08=*H70'OAIK"0*7#=7V,-7B(T'"9<<-*_:E*!!?:4/@ M&[C_1%;J*E(D5K7&L6A($/J@W:/(-H6,C:F%1KN7,LB8=F_$5/PO7AV#PUO^%%B;11B6/(-/[#]@ VC,11A&8:[B!^%J*LU2@81%AC192 MZDR%A1"J4>JLN_]7NS_LET$K$WBI#5488J)S2C1!F#,8@_K1B!D)G])@X);+ M] ,)S./2F9W*USVY0\C,?@UGYO3!3*?K@,,V-I(WMX=.$W*JE.$E<+X*#,>\ M0/4-@UJN<@5BVS(D+=AUK,>L$.5WQ;IKF5Q).SFF&:,GOH?I'<#])MT'Q"-L M(O_ABD/< M'#B/(H$=T0ZO!L$.%;U1=H[BCWRILCQ;-^2O9S9WH$MPRVY_J+@?>@'_TB8)?+U3U#?PB6XVG%$+@'#'>>U;=*$T4685[(4 M+H%&/TR%5X[4NAPNM>P.S)JMMDL=EY2B6W::7[.J. MJB8OLVX+,D=28G@H,;2!2HA4'/E<#6 M3 ],;Y/PF\K:&FQS@.9^-54_+8?Q_?!S_ ,%/SHT2D?S9N\VO9A;K_1H'-R4 MH,1-P@5QKHQ\"G\9<0+)&CDCA$A8;]$60=DXHV&1AVB,:9>S+$3;.L;XD5Q& M5$Y .D;)E(BKH2XU[2-*P]&49FS>!N68*(!^29*ALR4TNCM\D;"F10>.+O\Q M>V;8ZM:.&CX])C<)JV&\L3A7^+(DI5^3!Q'#"K#I18AOB=B*H2%9$E,4H,*K MPIUK8#GH193ID?EMU?-]DUS/E@&V!0:85KJ;^D"/DV9J! M4.'D\Q\V\QPN M676)BIG,@"F/C "Z%#AU,=%H1XY$.#=@:^Q$T/Z* AA# MDI7:2X/OQ] R;@=RO)G"9"J%D#D8D(/7 "F9+&2R6,PRU!2F"QR%[!^$C*;V0J"^.^)%?0G,'-_'BQT=W3)C*1 MEQ*KASR^YO6E)H(>3N0/2G.LF>'I_.D>^6=+R_R&"C8G0>D0@;%[KEH.&FT% M.0PWQZ"O)50BZ9_Q&?BEB"Z4..@)$M%D'#9)069Y580X!LW%?EN7.A,/?T1< M)0M)S2\34!+@LM/&-RC KIPS'QUVZ?P,'7*\_:_7(8LI%# >;#%S,G0V1;6P MK D<%8H<88AZ%T>.DM2AO>!/B;K%;FO&RIL)H70#60$(44,9LA,*=(T(M%4D M&I 4)AI"Z2XQ)U;*W)3P WQA(\AOW/],YG!#,1:/91R9EO2P&7!/%0*M($%*&@$.K80RW4R)C\R$1>!14^AQ5"O*UZ?VRZY$D%;U=?^1#2K+IP44U MND?3\H<[@?-LDHD/BBU>?%))Q MI)-TS?N-#XLT8SE.ATC:V\_^JD46E&#U. M:6T1Y1R'1$35RSIPR&F53Z;#.&E2Z$DXMZLY,M\H#8GI9Y<--]&@IZ3A? M]'0UE'7KFV));IYG)J+8JZ;SUK07OLO57&AHRWWUB>U M>NQ&.4U03(M[M[I%KIA6 0IRU%D5&W53YLPV,._&"H2UH"5OY'U(W4UE +B5 MW/W4^&*N2'16YH*C;$:A!QHLB?C&^%88.T)!]BHOC!H.,D824I7P'!.Q1D.F MX(HBS+^3-#)=LPBS'0+9=KGYX: 6!;;T3I+1).]QS>#P0K0.)YLA:^2J.LJ1 M8Y7T5[0$UK-$SQ(?@"5^U>+=->J;^1F659FR,E/)Y^:@P [6J63[ZGQ=MS+I M@/+4S6\:I8+LSC#\P]0@:D;BZ+2)B;!A/E8&8W,^BG@@C9:%H2K,!QDG4Y/S M8O1=4.LQN9X<9;B81)PRJ%!Q#,PLP;!2S C(@)\ EU0.TXY0\36&7H9N[AP4 MY$MQ*J I)XMH^1Q=)]0\ T-FY7)A>2TYYDH5N1Z=UH0]._/L[+6R,^T82<,$ M4\9&'.LN4LS*@,NXL[OEV,N86L&9!]^G\?6U+F)#'%0BP'4WC=LK>0C,,C'9 MP,XBQSR41NX!,BB==8"9;]: *Q36C%!$PW7P]H,Y-LZS (8%5Q5SN?8WF@O7 M3-M$OT95.S732;$C?Z)G)9Z5O")6;L;"3W(@8:['6=A#&J7J"7Q"99KS2@+5SRDU5%GI:.05#[INT Q ]=?',V&9#YC M"A/K1=-Q OH5)K:=F]0G:RXV*RB;.R!ZF"ALE(WLZ&12&@:<5BM6QAL&-J-T M7LBU-[:]0S3G#"SN_ZJ6]YT-4%ZZRUO1-ZP;39!VMF*LSN=4W;UAW$9G@EI[ M.WR>U5/D67DI[*7P+15ZG6@6)W'+-X'>P6:>*S!8#%&6/4<^&F2T9O##35?I MS.3O.=EME-TCKQ+KFM,BXE9E3$$:P@1S"-RDWQ+H-)>\ 3;9==*)C?M.0K 6 MJCK6:42E$U4I';=P.!DFYS6J[HV<7+)!="9+JVY!=@>N,2@%&*"&OQ%P,SF# MWX18:7%>11.L6!6)V515)-"J :G1F<[N$GCN&*; MT=(+,$@H6?-)J:N_C-81VW+HX:R5^49(=28"#S.@A=ND-#EC.9X"=2S)<4=3 M*E+)!3$A3"VAQ/.A35)W7\HUX.TEA!HKR': HNH*3/:KI*F3WAFC6E%T'_8% MJ$,R[V6OR/]%=-8,\\^G [7VSVS87(X;%P8L(%:^5Q9*L)5-A%NB\Y](X<3M M0CM6%90:AZO5J7B-;!^^,:HQ0XLK.+>3"[SWJ$.+PVNBE"0B#$&%&Z:45B&E M;=-PAE_!2#%E8[+'CU51RGOGG*4T^;-.8IWI*#DON&HP=S'P(U7SS5)X)Q&1 M8#G,&$Y^V:?&P(=R&TY5"4]@F2?F4W$P Q:^:CKE*XF]GV2ZHF=/ VB2/>&4 M@Q\D<0].#8OO&!KMHRY?/B-'*YSOF\.#TX]GP4%4K5&="MM.#)J6AI=2.JU_ MH^O[2ILZW&SE3J:'5.LDDSJM2Q.-ZC>]2:9GG"X*M#5#G &CZ57GTL&=(&XH M"1E@# MU B$4*$BPCE,&I%>5BNI5#3.$D8D*@IA9TA-H"VER2C!T#:R_G'.N8(&R$07 MF)F;0"2(31#SK$;O R:J)2$C QR/4 QPAE+%E0&58YH3%OT;\;Y^/ODD;MX*<>M2WI&35CEW MJ7F&5 ZOZ43%[0"Q%OB@*OB\-:?-BM!I$CU#*HLZANG@.A%Q E8 M)F!$E32(Y&7$<%LXV2^4-+^(TPAI]PH&*DU'ZW8.]#3\B,IGN+P4RRK@YS6F MD]3#/^3.AL[$N<*",I:;HUDWX-RX002J;0P[@F&6,AKG>4JZ(E5[(R,,V4K# M##?<&02#:VT.P;&Q>*Z'F*S**%KK^GZ;1#OG7*6@DT+1'S"9LII(,M]"7!;2 M&DKE,!\B;]2BN2 *1%:2S@F:#0^ZO23F\NGX7[\=?SC^^I_@X/,'T!R^''\] M^(0PVR>_G1Y^O"_0]K) E2@0(;9%86P+B[],M<9<%=]IRQ%(#$AORKG4H!=H MT^@8()E6X7FA- 89>4KXA39M.67$8L:-"5%0XL1X&C-G@H[:B=2,=2DUIB&W M? :8'('%$]8!SXH/YHQC2H7)#7,GX^:MD8J2DWUHLX]A.AG:D*E%%$+$>ZU_ M4N1%[#R,K@Y!77$ ];4]V/ (4$J_7@4,5.1IZBKP+GZ'L_9DU"H)PACKB&UC M)S(,YP>D %!ZLR8GBY;I&4B8H4 6@MYZ0530LS4)/TAKE^A M3'J.5.*T PLI MT&Y;?FE2A?*Z0NE!PW;>0(QQ5>M<:9F*720.),EX M.3@G4C%./L2%CKOSXU ML &O(W4.CC.WQ?)Z!/U%.^:@@'/6*3VEZUC;E&')ASQ\#+K-80H^/&1%,&7$ M/-/V8!C#M2=DMS4YL7NQB/&6K TTN$=O,9@[ M5U+*=E7!"3)5"@Y2%Z0[VECL'+]0U^RE\1TL@B!MDC_-D3$_;B4W$8T=--Z7 M1J[D7<5=TV4W!A%/96"9Y%S'[;@2&X!3;$1@Y:U)SR$WGD:]:;A%FL+$N'Y% M'^T"O@->.IF2S+4UY2(Q6R4[E(& ?E@/*[^,D/3@AI#T/:$G?$1[-9!#ELW? M5HZ0ZPR]=RIFR$U!04"@)C2IC[ [Z&^9!ZV*=_ >+$H"#D'-5[IG_KBU[[R%\LZMILBGP86AI NBGP#- M!_9A6ZVD0L6=G#(&J@.(CG"A*/>@8KQ/C3$_<^.;C.S'D>/;AP)3@;.VB%\2 M!-2 *+$JHR(96MO*.=U$_._L5L>S#%D1:QD;#76)RX=(,\+%8M9]$5[JW"]W M<_O!+]J^P-Q=4ZF:<\(707%9JX?;P*#N-%'&URT J[05#2VA'I>=*WPBM.&6P6U8Y2=:6#]%C_78A[4R/U MH]+%20@-]+^.3GGL[#/5U.RY_>M-D-\^K]EG5"U59^APNC!>4-.WX[HI%GEC MWMTWI<%%$ER!5 A_X_R->^ ;%ZN4DY8<)S?IS>(9Q( /19^[_ 7-MH?^]OG; MYV_?C;?/D7'3<.;TWB3H+ 4L]:/V,73([Y) M.)@N3*ID<]JL-IT_;5+ONJ'.;;\TH_&P'^3U.C@^';\_.46W'F4>4&/E C-N MJ>:%T3!$71XH!,S^:'0_(1"MH4Z1^@/ MV#):(&9::Q15^A[1[0FED/MTP 9Q!T%NU#P,LV_\13W$&@_NCJACD\ 7(XTK M@EU/:0>YI!U3#WJ"JD^;FA$;,-V($,QW G_-8_:XZI'@G3R,CO,JU+S3I!QC MS>Q)8_Y M=X@=FI03 ?CG%Q/J<2I-LD!=^5@7>8Q"K.##2VR6;Y0443WASHH8/4PP%\YD M2_/"&+2:VS86.M.EW5I%>UD/V0]I5JHG2VV_35Z[DZ+8Y :8P\':VGO#]F,925#E^<8)R26F()*<+QG.*:WYR=')VN!9A5RW!48<9Y M.7JCJ.MJ-$8'*NV2XR9.]"PB5@AQKZ\P9\2E'$9U<>Y(Z22;NZ=!1\"@J4.E M:X.HCHI>0C?*IK+>_I(O[TI_N$,K=DZVC?,I'N?!V6_TX?K&-A9*Z&G2 9QB M"AKSM$6#W]O]J6.A&,QKO?:3KL[O]T%]-* M%MI6OA<9)@\S^.LF&%)M]GB@7Y:1)33A$H*OB_M;DM6MGMOZ^,W/\>$7E0\A'D(_ZSF;GYMV'Q M\]\YN:65H39'(YH6"E[6YJUWXS&)R]/S:Z-G72,U1]*#M\^=I*^7:*Q(+A1I MCE=SWWTH3W^ M\AF^7Q)='XB$O\]L.=291Y2"A#EN%V%*1OU-%+OX1.[),1\@1+#HEOSP]Q]O MB%K0?5Q\RVZ@P(7F]__PD$ M^E-(;B^3GR3^V5T9\#H$\L)9>-[U7<2TN=O;]H+84_3+H>BMO=[;W<&SH6AO M.K]0,>W6?7GA[%G9]PCGC8W>QL83.+R]=/8D[4G:V\?/4O!^4F7YU^NKU:U+ MVQ:AOPH9'70A=WDNMVP2? .Z]^[>YDT4]?0'O^;IW-/YZZ'SZZ7YW83Y72+K M5X^?+/+ KYQ+$+E:G"#R_*?0I8VNT&'X\W^QY^_=@TNQ4K96SDKYFB-LF,GY M7P RM]??[J(U.H3&:\WV-M_-M3\%+;*X/%UU4=X94M1W )%,=P'VW5 M4\!+F,/34<"S!U'QF.%WEZPM!V!#OC;^N..>>H!OW[+ZCI!8]T6_VEX 8[7 MK_PH9OM3X6:U7!2(X9 25L:H1K@9TV\$H;U-TY%[=XX1H&-"G-9-HH(\U@:QE5E(CB--A[Q^A+61F:[NFZETF::'R3:9XB M"';91*B/PDP@S?&2,F1)*)+/S1-@M'Z$!BJ4>0F?!F\-8^PXA*1QW[^3^@6S M*.ZBF!>B8MV2C=U-F/ './#]^P#R,-C7(8E6IA'@3G]OYZ?@3&4)7(7/.6($ MX74'?M'T:3Q=$\"G ]L_4].*LZSDH!^,IHT]_@K10\.?/.U!GU!%7[^R:HY]0"17VB33L_K1LCB""%>DPB;OV@DN ;=(9P9*(*XYV55)-PS M W^>A:AQ('A@#^\RDD?%^':(6]YC_8?%M84^(]1/4"(0XXPT&%$SA=BPMR[H M1&&!C<;>.!V ]>_45:2H]62Y!A__%:APC2\!4",J 5:9X0ZFU,$8FY5-"2 - MV0IU-7@'3^I'D<3BA'KA(>!CAGALV*$(H0.=!@?V.?,@7QF8)EA&B'@+H^-K M\4<7\AOJMXZ:-1 N?*X_GH3?E-,IN)I-Z8J[%8;X:_VF<#H%/C3/)?2VD/(3 ME* %\F/Z.=MEIM%@AC 5P]$(C@7![_@1_>J1]UG,+R/L^=FRVFS]7$ M_]'G1N]GC&Q8^U7GQK*= F:Y% MKUY[,/V1E/(]N B .M;IT975J!9\0*LY@!TG!2% M^TY#>3'8L%IS<43CO$#L>M!"K5I4W9CFRDW)Z,6B76P)ABQ*5N!3%]C5&>^L MK%1:01XE!6@_!_@AO19OIL*&6C2J1J05:UG#TE+SZ)E("FP_M7" ?]:9DOF\ MI8*>>AEV:8>1* $(1_!36P\K3:!YS-4">F$2ZZYGNUL6-J'D>O+_$6AA; M=9K69;#9W]GX"1]I?+8)&BAS+ST10: M@0!G($_>A]DWJQ6!",@=V:09(-Q9V1R21E09T<-%->2Y5*+E?=^\-XX M%!LN((N^W*@"==L@@EVC"HP&H3XD_(00HLG[Y*I194 &J%:&V]-T;2"R4<8& MA5A9#686G(.I!ZH2=D!T[S>0";#,3)$FQCM&\W8DT*F60.8^=I'2'.MM&LK- M+\WY":>$;?K9WO9C')GW&DC%4M!B'D>@YKC7!\3 -.8ZDA46_C3/HTV9#+V^ M>%Q7WET_NL/'CHTU>FTE4D]ZVF.[R=N24;B()9.+E;M\-B["ZV6"7]M[-R1O MB1'<816H1*S$>;!Z.6%>0O3E8$V$&;QR0.M"2:NV9L5+QQN$F$Q66Y%\:74=#;=)GM\:;]VO!AG[_ M1M?[6U)U&6_N($H?>[][['W+Q]Y7(O;^0+VY'S"\NRHLF71[HQQ2[S-D$-14 M>Y'7%!W9B6V)+2K@3EL#9&V4>Q.PI:-[$^N^!G=_W00#ED.%;4FH_<9KE^UZ]^9<[HW0!MG%1D&%QTK\ M"S?))B[N*L_7C>3UASECQGBA0Z+H[G22VQ/A:3_6 M'<6X(:[UU*'';#131W11]G5O>YD1 MW27J:9]4=<5WXXM^^M#XQ,@$U+% N8R+K<@0WPM2YA[SL*=SR]ET^&-O>;?_ M %F6C&8O[7I778VB*$R-D7.@P#0A\Z\U]0[D'>[MTBZ&JG1(PFDX:9_4[@6G4Z4D M$Y%_H("G^:\7?!J2XV:.@S+V1.=D*L1>HH5XB&MX5)5@A?R[^VF=MQ3K-ZE8 M5"P2&7::80$6P3GK4R8KO)4*SE.8"[J36MTY4A],'.SM6V "'V\<&C"H8SF3 MH"$I/(FF1I+'Q!MF4RSB &:QNT%Z.BCTI"Y(:U).<^1\ -;Q(C5O7KY>:YO+ M2,Z+O"RUR4/IDN0>R8F__AJ6N(?&)+4LX,!M(XMYIH.MK?Y^2SIDF(2PM='? M;'V^,$Z&3\RU8Y(@.SW8Q.RS)>2FY-&1+XPL^M#B6[W/,9GSM4A(KQK#+-/!M(G-DPL-<.K6K MK.2D8C#]E9M,CN5$J.1I?U.*GM@"3/42%H5_@9D59'JSEP;H&EOH!9,ZK9(I M*BQ1A%4#>)-88@"U?YF;@E0E6=.?9+ID5:BK:5+PM8PY^Q7^-49?'&8"DK]/ MQ*5)Q.=1):]+S[$&+NNN/BGU@K%E>J/@"P;.(U!SQ5=(&W<-2"J59T7D688] M<]]A,P;G"Z^X4FIQN5:"AT*C@*IR7H03WKJ)O!DN'N;6Z[7"RZT@EN(.*@H# MRXUR>\C[1KN%OO=FT>"DSA(J\N"$T\NQRGST>1G1Y^T6FDH[XNPCTJL1D7[9 M(65D9T/FW\PTW&@!&T/,LYC?LPF3%,$?H.64<1))3>PM>K2[N5S$F'K7\,UU MQVAYFI;NMK.ZN[V/T-)]?^LA6[J_]?W'[S.B[S]^(T29[S_N^S7_^D+[CWM( MV:5 RJY>XXMYN]-#OGJ0S+N!3.SV-@)7NAW&ZA/]NS-<_6[DY.>[WMW9?2._%A$,Q]MYWG/X5GVFWG M-4C85>VC(T%B%+-S5L7K$+7>";(TDN(#E<3BP59OZZV7N;YGA.\9L7H](YX& MF/BY)^0>9\$_PPR17S&9=)_2P:9YB;EH'1C?3P74[8QY+[#N1/".,&&(DK'+$4DIM24TC"_E^ M.:O+30Z^0T[K2N8&']JB)4H3S:>JX!Q[!!ZXN#/2YC)*@U226?J!*4>SDV#0VS'?G"R>*)8RRP!M!"!N42F4P-(#!PVH0+8-AVT%J6':#^^E,IE*99O6E"DO)>0:>GV>8 M[*T;+8R3@O'N1CDVO]!%B91GC>"?99U6#(F,&,J8CTU%^P4W"=&' :?Z2WZI M+B1_6VJ\>38+3P\F-PH)!0)9I-16I3!(6LKT2F7G$S,8(%'6347B6!DB&'SZ MP^"8?R@8?!;S[W_5#&%Y"2+P@%!/=8'(B9GT*6T#01+RJJG!!U*+[ACB,G@\ MP'%>5%R/HBY+?!Z[3EXI<*PX8Q_O[Q<$CU8S0*V,5Y4P/HJ3?>?77 M#4DE"_2[N2PTCHI0,$3\=27+A]G31T'TF>@MB:EZ/#Q84=)$(ZJ@H,U"P MDS!6+:Z/U=K[[0IT$GSM5D--28;U^:8&55>"2IE[Z&17VQ8;\MZ$]'/NVX1% M9,XP(^9$+L8+@2D!?=&48H5,AU<;HUP\5DSN7@SA%S>;&HBHHPTU$W!(IQ>XWHFFJZN8VJ M;7V+[-RI/'J*S52X7DO#PCFR]W>CKR $4XYE;;5R'S2(>?1.('Y!I,(*V0(1 MRFI:;UZ?CXT^$ DQ*(<8^L$!T/ ?#&[$]Y9;R,W]DJM^$;,!5L+H.85*)D,L M.X=5)J%9Z84#(6!7S3U[I(V.P(_H#90>.BPE39NVMA;KE),;R>FO.3YV@N?K MWJ1^<$^1Q%H*^J$V.HN\]UJRJ7U9DJ:^:7N7L-.'%2![DU .Y<4T)_03&T*B M+DD%(?I-PZGBTD)&NM^<0X'IFM8U\Y N4/$]]JEA0GI%>'"J $.YEE+VCBN ,%A1=EB]#.M3H7([Q&/#;$.L[CESD77 M"#4]WPK5A/ET/F4H"1"A4IN%*Q;6B$RO!>?]!T &U;_T^;^; I"S-F M5$]N@<1 JPP;;H"(Q.D2@C)[GB6C)$+D-Z?-&2-O=PA#MSDDR:F\KFXR\@@O M4/<8D\ZCOO9Y";7/.QYY>Z7KG)?!B5>.ZGX7N]V:[-H].,]U7#N >YPUM&%B M<+O]O2:#VW(TM4PL.>F)8*-.@&E5/=)J2E+O+Q C@ Z>$^%3X/NWM%<1&%#QJ@JHN:;YE M74YY&.IR.&;@C+9093A3Y[$8MF^&EE.:EVWA[<.FR])(IY:Q^7 M[Z$%EN4-G0FH-3M7)J)PQUO=QLCT]+ND!H\))0T%!Q8;Z8OD=C"Z&\AE[)VS M*B1]9Z<%\52FO5A\PA8%"E9[' M! F/X;*D8/!"X[O>[ 5GS@7HV.)N)S;YWPN1!$.E,! L2D'K$D7Z^-J+TL>G MS/$)'E5.$L.T=$2##9;'5@J.B/(R.$+X%?=PP2:J%%$5N18NBW!Z=UH;;*S_ M[YTN;B.!>N-..")SU+7 ^W:KN]Q,JX:)?+<7[HEN^:F*V!U[$.=35*E<4BSR M#/X>J850V@^&>,-FT-SJ'@'R9G/G(2%O'A1/9V]S6:,_!K3,+;%..OE+:S(> M ,6]TF>8TH.PX'>MF'A($)SE$(,_]^N ;Y"#M_,Q@R>IB+H;;-VC%:(-&ZX],?RVG/P?EE6^^$QC<3ZQ-O_F:3Y,HV-K< M7>NR+!ZQ].O94CJEWD]=_8UT?C< OR[HJZ%NYEN*"<'MGJP:.&_N((]9]C62 M3F>I6H?WK6.^J)PW-1V7[DO:=K$@]+9KFX!Y4VJ 3)=RBQ)1OEO8N0+W;1NG 1ON&KL@OE=TL)3S%20QCE<:ZRVRA M*&Z$>;@4Q-9M6<X%C8O76Y0 VK^++&&YW+A&FCSWEU7LM9(#>AG[D#)V;WUCV\O8&V3L M<0:Z_WD"%UY+UG]H-Q0R!,KT,>)U9V/MK\%9@FW41C/M.?N*Y0'(!LR#Q\9_ MY87Q/80QW@M80*%(; #CCE2!M1$7TG0DRLM*IRU-4W5E4^J6?YVJRQP(24WE M$#M3)?(?%%&TU J0BS)DAZ[E'8H!#Z;DN&JL/!"7*!+:LPH3( +[#53)Y M3J?8QFGY:\WA1)RU_EECSZB*&\552O:\0!<=NW!M;G/74@2K'_M9EMQ\V!'= M=994ILEG%!8%W2H](!XTPEB/8"Q.=>Y1'2/V-;C"5!7V(%,6:\

[/N%R M)1(N[Q&\O3Y**ZL5!!J>32-.SA_Y8.XJ!'.]TGLOI7=S _U272SK"73+4S52 MW+?T%+W(I\@$85>.N, C=.L2/I*\)1.V\RF4Q#9B! _771:X-D\8^#@R^ZVI0:+?:H M33=^Q4UBX8EQ@HWEJ4T[^2'AAUD9"D9(2/3(D"*%(4BJZ"/,IPGKG@3X4C*J MR"@X.#M$2@PFB&DUE"["*N8^XT2HO>"L'E9$LC#=XRR&7Q8S^R$M(DV;UC6$7N/US_E^3>\;V?6IGSMM9W$ MS=DG;-FX>-O74]DOQP;'.+E )H&)GTG6,OYSI&*"ZW-B[FEXV8AJ2_U]J4$& M\#&LA,'O8%.^J4KPIH3?VCAUK^45P)\9J ^XZ"KM.2A(+@B2]@V87^ND:PQ" MY),9CZQ&L&8&)\K""RPCD(B^=C1,BX3*@E5VD8#LXZ[8E/PMO R>U-@(L 5I M*K7FD9*YFY$(IC@<8G9$7B(GB]6$<:>8[V&=*#[&&0M%'M>T(&!5,"3\'-@< M"!VGBS'#EQ#X8EYA!17O8HPH8J7A@'.SE1)3JNKE \V NL8$'=8L@V\ 76', M P:>S8V'D!*<\IG51ULH C9T3+R8GTKK*QJ8: MVY8:S>_[!.6[6$P"NOD*M73 M.%[RS1!5AHNYCW76?OMSV*@_8)GS'RMLC#KW<5Z6&"5N?ZZS1-J?PRK;'T5Y MG<;M#R^[/BS'79_RL;0_1<+!=JSM^:9A9C[#<]+O2])4?YP7!!RA0MA@6(/J M27?83)V3 M=##9!5.ZRF%(*@VSM!OP/J7PQ%E*?Y^8P4MU)=QT*EC)L42#@3 M G6C_N*A0)0ZV3L(@P3:UON9GA4!2/2N'_XB3^$V%$GYC:D3]71RWA)3'L)1 M(6W!@!I-ACR_%T9;9T F:HR>%%$]04=MI&222+E880)_X%SS**H-B!XK7OW@ M()M=-T,:AR"HO@'_!Q4L$:S6C/0X4=]8*)7"4LS#>I/.ZY#48JZ>E&>().H%]P\ B...D?,?*?(SLWN5S'3_M M%(9S_*_GRD1B6FB8H51"O73[JDT:YB%, _2(G MFYL_'7.%-B@0FX@$ WBEIX*2G:6(Y$P*@\$@#B@*Q'UPI]B"A_'8Y-6/CV&^ M6*-F:CKY/L>Y*CE61!R_AZ_AC6;6<>"=P=B6;135^@RW;5 MFB4Q6 EY]'9CL+FS__^V?_ 6VG>!DL,Q295E'^^:3;;!4XP-O#J+\'Q%(65<@R9-;;_?YV$QW+'54,CZ^(D_4I!V6-L.1@T#H+)^@Z M_J^*.9,;L\X) $*,)N0-SD!@3C&BG8;$" [>?P)63:H00W@M?H)]3BV$">#. M?XB9:M;>W":&/:XN\PY7%=IIJ%$20P\S='[E(&))'@!S IV3X3$5^Z' QI-S M0RVF?7!R'&:7D$/!SN[,074N.@\Z*JV:]"19;/Y$"1)DNSTJP@\N(JGKWAB, M9U/4F]DMF&>DG6%D&F&;ISF:J<9@?A,K_MO:8FKLF"_9#9VCD(7(8MV,1EA* M)SD_? M#R3PW!M+@#K4<4B]UNW0]>;6^HUSDNBB"+!B9_)(M,Y"/, 4 /5 @ZWP0=%V M1?TW)KAI)4OP6*B>E35KEV3(:<41N2654Y"'(\12^]^E2!YG1%D4?.8Y#\GU M$W;.8Y"AKK.?M: B9.96H (6U2D+KFE=X"7J4B)\.LC=TT'V?#K(2J2#/!B# M6TQRGX[?GYRB^5&7A'E%HJT1RM%..BLRM9?NVJ@2JBTU RA17*KC"2VDJ2P, MZTO86#XZ/$!Y0R'1F!TV#FR^*28PI/ 7O:S(R&89-IQ,;H>1ZH6WE1;#[*4BYA\.0C@V6 M<6":$J7BH$8U4*K5[*IDLD@X)C+LJL<4T6B77*:2R1Z%A&KJU0.D*!>XE )^;V;RA3KNN0P&_-/;TU MVWU2*8H\9:7["\+GQN2<>?3V7M?M^!U\-:NXX1]11A@6XE1O/,SF+\L/IHTI MQ=,7EL&1#1 [F=SU9NH^IR_I-4WMFJP'FZ)3_%X\:=/ MPT(BIH[S_W",7/'C%XTY0-J9,H3* MZA=L(6_=T0D5KS)^-?WTEJ=.'2 ,R5SC<7IR'O/IR1;IAJ_L)E MJ%TJR6HPFB=+GD+B) H%8R2R^V48,Y@B,2EJ)K0K[CC!DFR/7EZS!:J<)I)S M-:(A>)F9"7JKR33-9QCN%]YA>W?DQ(=I\5CRR,KK)"??KM,AS\3"I\!BU"2) M&)U:> ^:=[@]L/<)9E]@TE'&B-IEJ8_'#%$FE9;'W:=-RO0DR9())EBY"4B9 MI'+ DN%:L&/"--AKR,:;PXV[G0KLO4#,;LGL-K>?-[/[!= MP]U0FQ!W<_ZNX_]:$&/2#3V#ZI:R^ MJI@<^*]:K"#2TA=06(/C7H#[%, 66=EKDY=[TM!NIX=I$Y-$F@R1OD4<[1Q8 M-.8N&"(G[]*UOV4P)[?_74A!=G(N(8=*Z:RF]JQNYE+[WLR^[QTYZ =N-M.* MW(^/)GD&VTY@!O68F]CVVNE&VD'%$I\\DVTX:J-$:#WJCBWT)(N/$Q]MB*]< M;43J9T'_7Q\"34CK4K)-P&0HZ"9NZ':AOTYO;!;\ZSS&GJ-4FKS#GJ-7N9G= M-C#\6+'ZE9,PB-;-^/2B&_^>%[#IOZ@PA2M\4IR'6?)?9O_:N?'[+\:Y00G3 M'U1$H2"^38=CV'^YW6@4!&#IEQ5W,8]TB\IIIFI4KT-\_O=ZC/D^O]1#E:#H MOT@H^0;/VTV&I^A"!G8#(D$4&![BMGTYEFD4=1F\T72TUFB"PL$/F#3HV5$: M%N)[,E06&BO I)/^UC]#E$-L-X:]QN ]LA_X@U]JV'_X5I+^Q]172P:&L>IA M"B.-^?<@G0L4IS-):6S;'?0T)6''C7X6%SD&ZKADP69B2A=2G6,+9UG44T:F M_-)X;>X']'168X_3(KD0)4?7_3G:91EK!'3Q$-V-= R8H2!YE.S6 MGPP%>K*&X+@ MP)J$G#R#\D!G$\A7DJ5XXI:_F)0'US_*FJ;C6C55%J9PT&@1HCJH,:^LY2R<7A8VY M"!.3R1&.V98%I2&80(\S')&EFQ\ #]UNJ8TJ,_)WZTHR&A/O*:A0=59QNSJJ MK:)*/*/$%S<2M')RRP/_BJ\_ M$,P_H622?O"K0WWHB1=06KE"\QO$('!8C1.63/-CS$I"K9BIAPP"M C@\Y$) M_$F&N:0$2>=<&Q?L!0=3( "Z=[^&I,A+Y(1;T\\Y);CZRC8#+L-+T.EUY\,9 MY1J[>CKEZ^LD%"TM#(GH%6K<5>P&GEQ)YC$MUU:PO8?I'<#>D9X!/!=.%\RC M3B(1+'C%%9PAK"SOJ-8,LJ9AH:A8#. MLGF^6*('J\SI4]L1,\5.G?EH%#!Z?8K$ 6/M[&XYP28\8=X 9G+N:KE&K>*9 M++@J?7U7=/RL4&-*"LC@2&!_-OI;8?$M M]F['X(>%46M XDN1-GHY:R/LKZY\RPH7+N,YPIUU$3?;$.(&6[\!7FE*YC:IF@-)1C;(8@@5V=H]J4 M%:(DRG+:9TF;W]A@G-;KU<".N%-$;X%.A:F]B[Q_-H9*$6"M4!E^BIZ#89VD MY(,PE%'9DN\C ?PE]& MZ+K"XG/1M8BV=%F2"R&!,\7"?IL]H\Q]"\^!7JM+Y"H@+W0-O,A2N60&A84 M.^;6S,+,H$0(OH NWA)=H.%JS19L\O6EXN*P(S:+0H9\<(Q+;XPK++FFBC>Y M.RG0HEHOP62B'I5%R!R5ZO>Y\W!IT+*XT"QP;MQW\F$# \% )R)&R1ME7E_J MC>%[%#!)B483^#@1$OUTZ3D0H1P3H(^&()Y82H AIL4E)U6%2'^*B!P M$?UE76)]'/#R4N /P*P+M:7B(.0Z&ZR(7'%[7B]3D4P.)WL#V]B "E^8%$/6 MP 11A^F92%\Z"U-?(Q)+7$Z.B#-&@4HRK%[/@9E<"OE@C@N;48UKXII%[%J' M?:=^0%3QKZ=$*!:",((VN\[*7F1I&B-+&ZS6#6Q1$FIJA@ 4FF2OEQ!.R)++ MX!)QJ0?&$:-:N"P8A 0GH$_U]FA1Q(8DK\F(=LWFD0%1ABG7,R+P$GG.S31, M>P>T9C(.JU^&@CPB;-^\TJH*[8(6T\L]_ :<+@RRFC1Y#*T@ $]-OP0:-2Y[ M+D"2PEU>NUK2RJVOW[BYV&($'I]2DWB!!V,L*AB4,IL(Q2./V&$ASH$1ETA0 M]D$8CU4A@:EYUQ\\6N5@%L$/R;K7!VDW LU.NO-9\$<^+),*!Y5^]_CKIB&" M=:; A3&Z1$&6#.Y7$9XWE6>8"1FS)J>,G'8&"\D8:W@SYS2&)F_X8-/<2H.1 M+H!6WP@0PQ N$$&99QG/[&>41ZZBSREGL"]@(1;4]\NP!O+WN288.D45@N)H M_V 4XF6J0F$XE@(*4TQ!RH:46A!^>U+.*!M((8J+ILYA;]GT4:,WPF;U*7-D" MD1#PD%G@_L8*)I[0F;,&UB@W)R0" M3A+D9D@V24;J]BDMD.0-@ZOQQZ2+W8)<&H!!:*F@CD-D3TOL=>0:,3I%RN>!+# 83KVP8]J 4JE1D 0YI<99,A((NIK9Z M&V:-Z#ETTZQV22XU-'+(6X!-!KF6-.5;5W:'H&>-G*YY3P_)+C$720NALS2?$&N- MT@7(3T.Y$Y8DN"A7C)T008KJ3-RZ"[B-:2O98*.:X\+X(*]Z\BGM?HI6U;ET MQ1BYFV)0+24T9GAUTX&)*Z:]+GAX#TJPE C[VQ9V<#NJ[J/NJQ%U?]EA<]@[ M[,7 V)1N(A$H)\@YZH+PI4LK!76(TA:]UT &JJ+!RDI3$W0-C@"89 M-Z>UZ$$-6\D6M*X:+/,Y>$6UW\#)A:P%LQ&W3Y\4)4]$L#5Z MSM?X]:S;T%%T;.)8H<[G#D^K.DYRFB(OUY0@+S",B*XS!, D%"[*(,RZ1!:%NJDX;(G%^@SJ_KN;$QFY41:*!^IL[$)@L:S 7ND#T4;;_;':([4?=E?J ,&G6*V5+RZ0.RU6P;N>B?X $W69MP5M? M6W#/VH+-/E@C>,-+1KLZ(Q1M..V/?]9(;V?-'NJ_,=R$%.NL2B7"$YJ7HQPC MFL2=B(F58R!H>A.;S>[ MVG(]0K^MG?V';(FU_2"#O\X1_9;Z+5W]$?V6+F/$ZQL [M^I_U^[SQI+[X:T MD0%I.E:Z]W>NM][O5>N^?UM3?E$'MENWK]/K[5[?[6??=>88#P/+Y7]^V/SA MIM>+P#:.F2FFQJ=)3,Z?C5Z _UM[%W36][7V;67/Y+Z:X/YW*8((J?RW8?'S MWX//M45(S$?\V=DX! .'__Y%M,&XJ]%85ZM"W1%U\]8[L^CX.\_U(4C2WX)7 M>0L.8,=!(@B=8[,./JL%\B87NV[:G;4[>G[A=/W?>RN;PU]205\&I8&'-J\ZTWISSG>HVJ.7%,(,^BN69VST):7M[L[>SO?GX>3=> M7GN2?B#T@IW^SEM/T)Z@7PI!>Q[]Y"3MTPN62,W]MWRH\+84D0B>"UU?;TW= M+4!UES3@J\?//'[@5\YE&U]U9AN_D"ETT>\*'88_?W_^_OS]^?OS?W'G[W-J M[N'9]9Y4;]=X*_TYD;2WTI<8]+313N]0]:SZ11&W9]5/3M*>57N'ZI,X5 >/ M;U _PBM;UNP66+-Q7B.XYI-9U \ZA_N8U)X"7L(D8H/:S1U=EHI^?RN==@X77/^M Q?<0G\7E@9OJ: Z8+Z=)EP7 MK%&'3<'KV^MO=Q'[/(333G][#^'FY\T&!\#I6DOL ?O*G&2!+B'E:[&Y2[W< M][E3Q# /"^IR%B>%XHX;85V-\P)>% =A\./.1M/NF0.JESZ\3C^57RTL_2:_ MBSOR9<$)O,$ GDI3^6LF@K!>%]2NQ>W2L6@&/6<*G^$Y"ZUJ5@R/E#5VM<+^ M9=QUF3N+F+'J*746:;SP1[@VS4W076+K"MM-4G<.[+&KMZ0W[Q8 M:LEB.IC(-5Z\[3!;9[\Y47W0#S[4IA_M[1H'4-,U.W[,$V)0M706;&]O\>^! M-NJ2VJDPG)ILA;M\;KF.>WA^7BCJ(SI%@$_J_=,8]]=12%UL?@.:"\Y4E@#A M._U37GNOE$(YG;NR/##-@V*]<0FP&]ZVTFS;S4V !@-/O?>DWNU^\"M\%IR% M(U7-@@])&:4YM]E]U53[&>11.*5>R,#I;T&*FYX4[TF*.Z!J4:/GXVR$"ZW: MKOE72(29[]"ZG)C/QN)=]-U8'[L;:XMU;CT1Z[P#E:XVY]SM!Q^OQLD06[G> MF6$V4@HWVJV3EL-!FTF$\)(GV[0WX=J;K;7N[7HXR7*-I[#92E#I>:$5.E34 M/#5)J6L <)K"=B7_5PW_4@78KZ<*3%EJO'D$--Y80R?R]UUW;+"Q_J_'ZD3( M?'%N*Q^R%>'M:>^9M_7J MJ_+J,?)TKXE(WY2-H6_@G+UQZW?X[-Y%A1B#_N OCY?=>\,!K6H>^X/7*6X\ M>IGBQLH!T!D/6\Q>KUA=;0T&_7$U^>'OAQ]/@D/<]A%L/,E9-[?AXU4T#K-S M%1Q$57!:@]4]V K7!]MOPK4>N@7".)]6*FX\I*T"6G3)U M4V3JD9>IST]BK?Z 7J9ZF;I\F;KI[50O4U>"++MDZN:M[-3!?O!;_ZQ_V&]* MRL'6SL;M9.K;C5TO4U_C@%ZF>IGZ$#+5VZE>IJX"67;*U%O9J5ZF^@&]3/4R M]0F9UV!CT#_^?/87+TN]+%T!8&4UM9X; MO"-YE^AO8_UMG,.4,B[L4F&!18?\0YA!R+7F<5B%E'$=#%44UB5\6Y7\MBH\ MY[1L+$:/L5X82Z-E#'=:YGU>H+Z@ ;U ]0)U:0+U[/ 7+U"]0%T%T$#>IGF9=K29!IO^>'!)R_9O&1;!:*\ M0;(=AFE4I^QS_91DWX:(]N3EW$L6+.<^';SW0FW9 GWY?2CEW!>PJT"4=X@X;X4JH2]\J;<*QC0"SHOZ)8L MZ#Y\//*"S@NZ52#*&P3=!S5*LL2+N9<_H!=S7LPM2^'FA=LJD.)A#AL; M?,$N,,=.RN4'3+D\PI3+-PS[C@4-2=9(J<0>-1&\/X1/Z$M!?H29#-862[Z_ M?4>?%M\W[(&H<[7[AOW%K1WKX!"/U.'KB,">L6,*)A??N^G0$HG9D^2CD^1? MGHX.S^KA)"%.K%(5546>X:33&;<#PXSW@F#'5XE"?6N,[Q++VP/?&F-E6V-L M=[;&N!>0\>MHCG%V_(_/!U]_._UX]J@MA*Y3[9YF([XXI<',M_^LDT*ARX@: M/K8*B[%EXV#G3;QFRH9M&[L&:A9\/7B[M=V30<^3LBKP->,06S:"I*#RJ9B[ M5;"PP"D,55#"5BMJ(8JU54,U#M-1,)S10,#65<$_H)$+56?P% UH>YEVM>.Z MI1UVO_XF"X^W97L]88,3,*?@V5]#Z56ZSQU!;[=A?]1EE8QF#W8#YM_>[/N1 MYB'L'CDAM [UG2JGUK@ZVXG(Y I'JV@<'_/KAVPZ(M/;?L'QY\,V%[YGR&&PNVP'_(J-^( ^?4_==Z;N][._WN@6?U;^Y@<\O8'C++&? M777V:%FI0_ZY_#GXIQJ-"C4+?N\''^/+L(C;3=_\Y;SFPXFR=X3_"O MBN Q_S-!^Y[BA(?C1(V"CU#(:)5&K,9Q75KVR^IPHW"NKKT19_36) MQJ%*@Z]]^&N:?A?;>K5WTU^-9\?8/+U[>G]-]&[5TG^#4AIT::Y'219F41*F M-VNN3YUP<<>A?*;&/3,U-EN4X/P!U_3G81[/X,MQ-4G__O\!4$L#!!0 ( M )!>J%" ?&I4TP< !\K 1 9#DP,3(U.&1E>#,Q,2YH=&WM6EMSXL82 M?J>*_]!%*BF["E]8VZDEK?UY>1&A\&/_::C0^=ZW:S7&H,NH->I]GY^>BL=EQK MG+A;:C_)!*#1NFO_ JWW-W>]N_Y5Y=.'[J!3X0XHETCN!N,$=;/1[GZ$A\$O MOM[9-@]J[5U3!LS:I-+NW#X/K7J_3AM9/W5Z[>_L> M[OMW[9]N!@]5Z-[>',,?K=$-ZD0&TA.)5#'T\==4:O1A.(=^&B+4SL11[?Q M'(+24+OPLYLO:/F:3RY74@60C!$>T$NU3"3)=AZ]L8A'"-=> M1=^]?9N=5J M.YQ>Q73-;K5<^@\&@<8Y?#J&CC\3VC=5\*P-YZ2C2.KK6BQ7^)X66#/4AD:5 MYG?QT$PN[21,QNM6KY-/U;KKMSO](^)=[_K^H5//+[ZH]OH>*^"FN:J<5N"F MT^O=7[<9B(O[A_OKF_S^4[<]^'!5J9V>?EMQ^O3!)',"QA54)F*$1T.-XO.1 MC(WTL2ZF2OJ98#L??/YM!3YF#Y3VO7BXS@'4CLG%M/,AQ:Z5046+PJH18=<' M>PEK.G5A+*8(&J<29T2&9"P-_)H*36 ,Y]0^49I0%\._E8Z@=GKT7X9@-S:) M"$.2;Z4R]&4\@GNM_-1+""+=V#N^M-"PVZ6?/O_PTUTATAXM7T3+NS>(EI8P M],P)#=$H,9N$=Q!)$Z*PZ)[)9$P[-!/T MK(8\[X144S[M.'3UX?F"?76"-0S$K]^*%@I6% EJ(-[K.)9+@ M_*K.->4V@NR3YQ5^+#:U9$+6>?%%\HC#MT<>'PT5_P0CFV4\C_$J9T">2,W+ MAW F,D0B4+Z42VY4JFD&\ME3:6PD(#&,[41DC%&A]$5B-1W2$Y5"2]Z!=#F8#8TQSY0:SHNLQS VB;)Q0QDDA1); MWE9A0L6&]-)0<+BC?5DEEOD5C7#96C'+E*9<&B)+4DBB"=!_*@3M&?8J#!N^ M>8:]V,=O$.V9D>72,CQ8PL$+^$8DG=)SH%6%4;'@0"@,49"+$.:6T'Z. M%$,9RF3.Z=BVJ,2TMY2P8'>$71$M%#$VWCYF.YJD>D)L,S9]]#RE?:N +6=& M&%-6&!+IJ VK]KM3RWB"U<"K"U#IXAAT& 94: M-8Y9)8@?2[MY/M"Y_?D@O\&N9#!;*/HM2=;67E@>[9QXN65!Z=FY9+R MO%0S* N)T.:LD3()-?,[ YK+>#11=F8+!]M'!,0M\OEKPIG:'B'>'LGQ:5V< M+M0Z=/GB6)A%SLC1PG(1?1M'K36R$#>'4'[&,#N>6Y.O/F.@1$)LEE MZOD96883))?OVQ3)5BKVW4I^!,P MW,J#H;&D'0IS*DZK(T0RF:22.R&-G& M;B:+K5M/R_<9V#^ST.=$*]#D9ZL$1[2A@1!M7]%ET*^Z3$7&4Q5.D=.5F"SE M7C7J+)I@- G5'*EW-E8NA(@58A$1.),KEW9,Y8Z_)E&QGVO\-HBN(V<=644D M%1'XJM!N\H=0#J;-[&()0X*:L\.B)\>0V]M2QUQP$\>[C#_;=?W%!NR#7&XU MM^$3?(2OM.&:J^__N]-UI<0=K&]WB#M8E=AO= MFM=WF^#%'\?5N&E(,03ULND1[)DT?'-J_[[R:Z>B94_,"6Q^^;3*Z#\,!'_F M$]UM=-&DV\RY-^5O,N6]1C9+]F[Q9BPQ@,XC>BD?CL&=JY**'FL1?/BRW?U( M[=E7J\Z7G? 7KM1H/XS]/U!+ P04 " "07JA0 &BE4-<' L*P $0 M &0Y,#$R-3AD97@S,3(N:'1M[5I;<^(V%'YGAO^@H=-.,D,NY+*S)829$.@N M,VR2$KIM'X4M@V9MBTHVA/[Z?D>RN6>3E+1-6_) L'QT='3\?>U>EG[^ MV.ZU2G2#%0N0NQ9Q(G2]UFQ_9O>]7SNMR])$^LFP^O[P7,8EQD,YB"]+H0@2 M.ZMVEXM%7 ]D?)"H4?5XE%RP[+JODD1%;BA0<7)@Y.^B6IE?!SR2X;3:DY$P M[$9,6%=%'"M===H?;BY+6@Z&6*K6J+<>AK(O$T8[8[6C1KUV=$=;VV1!Y>05 M3?"L3TKU]LU][ZK3:359XZ=VI]F^^<#NNK?-GZY[]V76OKD^9'^W1==")S*0 M'D^DBEE7_)9*+7S6G[)N&@I6.>4'E;,]OL^49I5S/[OXBI6O^>1R(U7 DJ%@ M]\)+M4PD9%L/WI#' \&NO(3A=N7[TS-KU68XO8KKZNURL?!)8F$1LMXA^R3# M4.@R\ZP+IS"1)]55(^8+O(/^%3^M&52J?Q?WS>C"*B$N7C4ZK5Q5X[;;;'4/ M0+O.U=U]JYI_^:K5JULL,:?FLG1<8M>M3N?NJDDXG%W?WUU=Y]<_MYN]CY>E MRO'QMR5G3Y>99 I<7++2B _$05\+_N5 QD;ZHLK'2OJ98#.??/9MB7W.GB?V M/7NVCO^50T289CYE\=;2I$6/LF4GLFV?ZP5;L:G-AGPLF!9C*2;@0C*4AOV6 M<@TLAE.,CY0&Z&+V@](1JQP?_$@(;,/QE*5QHE,!!_%$1(ASA"$.XP RR4,6< ILFJD(^2I13H[Q8F%9 M(A:>,(;K*F/K0"=0NP ?)-^"2(O ( MJ"/&$)/"<,Z9#(QF96VPSI>DN4P2:0@!T$ !JW8]8PWRN!FR(%03DW-$BX$T MB>98B-.@,QQFEA>@;G)CULS=H7UKM)^]0;3WEI#QW3>5LW<7)H-S5@A2<%0! M:FH,$63:C&MAP0FPR3XP87M I2\

]I8J8:G?CBO?S/;%OI]KJG:[>7QAT/L#1K;*>!KC9:J /)Z:YT^A2J0O0*!\*5?6$O[>**2:TD[D*X& MLZDQ)DVIH;K(1@QCBRB;-Y01,"BQW6V9C=!L2"\-.:4[[,L:,:^O,,-5:XM5 MIC3%0E^0)%(2% C_L12T8]BK,*S_YAGV[!B_1K0G9A8+\_1@"<>>P3>0=(SG M@%6Y43&G1,@-*$A-"'&+:S_'.9@G>5^&,IE2.;8I*Q'M+24LV!UAET07FAB; M;Q^R'8U2/0+;C"T?/4]IWQI@VYF!B%$5AB =[H@1L9E$T*O9K#P"$3TY0LK; M4>LOI9;W!JDEQCQ,;8 GV(D@0*LAQP",V= RY(7A,Q*6NUQI(G*"62)A)I*- M<;U*7Z7)XQ8\)Z?RF;2@3BQXNG-G_;S'L\$A\P3LN;#*=XW.7\D%_PUR(8/9 M6M-K3[:R]L#>V<2)YW<>5)H5"\KS4DV@7"B$UK5&RB08IE<&T&4\*,K.;-G> MYAD!N(68OR*T!\?9(CD[KXG1FUKZK%X?=1Z(TMQ4Q;* M+R+,CN=6Y,M/.*A8>,I#NS2T[1G#^7_EC,&^LYCQLCP/V91!%LDQC][04"R\ MH$9<:X-RTS@ZH41I,RO*[ T1I%,$B$>SX]]A:J/;OL2YED=>Z 0LI&A;(?_ MU([EK*>WD[#>4CR-/7MZMU_=Y9__W4$"'?M2OV'?7 ,-=#SE20'$9@75K)^? MP#-4(+EZWY9(ME.Q[U;R(V "X$8>% N;TI+KO=VAWH8XSWW,-&(6YA\C3=;? M8 :@CS:D[*HT@Q+-I!$\!M_8S62Y=>-I^!?WNG3Y56H!%HR\"C ML+D!D+;OZ#+LEUVI(N.Q"L>"ZI48GG+O&G663D0T"M54X.YDJ%P.X4O, A.H ME"L6MJSE#E]2J6P!T57DK")K$4F+"'Q5:-?IAU .IO7LRQR&@)KSP^Q.CB&W MM[F-N> ZCK>9?[KM^K,-V /:/XRHTU$<2$7H^],#LH33[YMC^ MO?#73HN>/3)';.V73\N$_MLP\$\^T.UF+V%UW9L[3_XI3[8>A)?2.1C[C':( MW6E!7LK>-%X/I0C8#[-\=.MZIL7P-L+K =T<]=,6A_)?L' M4$L#!!0 ( )!>J%!GZ'E7: 0 )L2 1 9#DP,3(U.&1E>#,R,2YH M=&WM6-MRVD@0?:>*?^A2RBF[BIO SGJY50%2;&W)AH!L;QY'TH"F(D:*- 2S M7[\]NH",O8D=O-Y]B!^P9J9[YO29T]V"[J5U9?:[E_I ZY=+7&4!W.-8^P_!B-#;'TYYR=VE8NB(7H%Q"NQ'E@D;]KF;,*T!\MN ]Q:=SD7AU)[G9DD0+QJLB"-N-4'0@&]N!$,$R MG9H'7%1C]A=MJ[OQG"R9OVE;;$ECN*9KF 9+@B<-3./BNJ=$;.'A4=UA7[_W MF,T$R,B@6Q_VN_6)#.TI!&KS%2$X"2=*W[B>60/3U#48WABF9EQ?P&0ZUFY& MUJP"QO6H!F^-:$0CP>;,(8(%'*;TZXI%U 5[ ].53T%MD:IZ>FR?0!"!>N9F M@^^@?,V;RT$&A1EU5A$3#&WU>\V MSAH2Q\@C(2[ AY8<64Q(#L\A"^"-P=UP)O N9X((M!L%;HK@Z8Q[%77U+8S2 M>2"IF ITB817+MG4#]; 8K IXPN(5_:2"8F0<7 "SC,NUTQX"5T&CP7Q?308 MKICO2I])%+@K1\28+=RIP:<5B3!4']5*0SP$T/UC$"U!;50_R6.3?;YNK4(: ML< %REW<](I$C@IA,L M0W\C 25@'Z=*.I/G2[GT3 47,!37RNP+#]:XQX*V]V/>Q?,!P]E+PT?Q*_WWW([#3K*)[)"#H:GG M6PW'4TV?5K$9FH/)3&_G#]\E:9]1!=)M>DI#@9%NFI.!)KO#=CR;#$;Y^,[0 MK,N>HC8:1TJ*9PJQV."]]T )R8)6[8B2+U7&)=MM\BU@;F:HYQ(@=NLEB IV[J2MFRU5G0I+CUP*M(-#QF&0S76@3U,LNQD%6"^\C'1DP25 MXM@6DRAM;4N47RP%LLNC8Y)UMV/W!'Z8J.62S-3.MMDD9.#'5'Y(8?S2V>OH MK/D_U1GCV!"6:7/#KB4(XVD+$P41$I:T&RQX4F\5N8SU#.%@J6;$1S7&(4VJ MF?3";>+ 9RZ1M7K...$.&I5+..^RY""I-O19^:EX VQD"8+X6=7R)4)->L#/ M*75?0/L"*PJJ*,1757A??@E)U=K/'G9J1,6E/&Q7TPYH:/Y7R(?^O0 M\[Y"S7G\!_2$E[(X1ZX),\TJN^//Z_()GTXKZ3_Y3M5,8*]0)^H M"OL6AWD/-^W#-GCV%U-53ME!Y-)H-W4/24;#NT;R]\)7J"*S];@.NUU8VW+:2!!]IXI_Z%+**;N*F\#.>KE5 5)L5[A=J7SI7=;5^:/:-;++0=R['- MKOE7N5&OU-O5M(OCU?4":/>'QA?H7PR&]G#]@'"X(GM2SK8OKCA:SN8]' MM?M=\]YG4R9 >@;M:K_;KHZD:X\AT.NO",%5G&A=ZWKB]&S;-*!_8]F&=7T! MH_'0N!DXDQ)8UX,*O#6B 8T%FS&7"!9R&--O2Q93#Z8K&"\#"GJ#E/73X^D) MA#'H9]ZZ\Q.4KWES&V^- M#"$IXO3&64WB&/@DP@GXT) ]APG)X3FL'7AC<#><";S+B2 "UPU"+T7P>,2] MBKJZ#GKI/I!40@6:Q,(O%J8T".^ )3"EC,\A64X73$B$C(,;@7JO7X%@N??]./_VCE6XFV^>MD\TVT3*. MPH3*RW3#112L)" %=C]4TI$L7HJ%)RHXAR$_GR&1 G^>XO8E4/G7-7#%$#D- MP*D4"U<,[R\N*2SF/7HOV'<*M\RE>)4T81Y*5;DU\!F=P4?&"7<9"6 X0P5) M2W3DESHH99I#(,(G L\+U9%3FBAR?13=5Q[>X1YSVMQE8.O=!W1N)RCWV-"Z M[_DTB5IJ$UDO>WW;S+;J#\>&.2YC:;1[HXG9S!H_I6R77PW2;3I:38.!:=NC MGB%KQ:8_&?4&6?^S93B7'4VOU8ZT%,\8$K%"%71 B\BOH[/Z_U1GC&-Y6*2E#FN8((RG!4WD1$B8*CZ8\*3>2G(: M\QG"P<0MDQU.1%1E,VF%VR1AP#PB,_IM1= >T*+"^HO!!?5>%=^9,D56MWW=BJ$167\K"9R:24^K;% MF"WN_[SRNR2AOGI?2_ M?,/*>[#CZ"-987?%8=;]5?.P#9[\,U670],P]FB\';H'%='PKJ;^GOE"E6>V MFE1A^X(%Z?O5PX!^,PW\EQ=ZF/4#K>ZS^9O)%S'YDA?\?/K:5"+9-*Q;'%]_ M3$H36U5^>,)!];WJ;U!+ P04 " "07JA0VM=N;',7 6_P $ &EB M<"TR,#(P,#,S,2YXD&VY2C&V MY;5>U:3YA[A-$/1Z?')T<6IC9S"%U^. K\Q>"GH[_^\N__]O-_# 8?,<4<^=BQ MYCOKZGIR9_U^\7!C3:CG(VICZXK9P1I3WQI8*]_?O!\.M]OML;,@U&-NX ,! M[]AFZR%\_S4D:#V<'9_ (_PZ^6EPBW:#MR=O3ZS_.CU]__V[]R?G_VW][^CV MGX.!8,"S5WB-+!_Q)?;OT!I[&V3C#T<1*2*X<%WLS /B"NXWG#F![8W;, M^!**G)P.?[^]FC>VRR@/M]E&?&P?;QD3\/HHP#[<0\LX!PLU@07?/H3\E%,7C]CY /!!%#_-%@=9^KL-]G*E++_DL.7Y&VX@ M E\$P$_[V/\#/&Q=1Y#.^NX;G1"",TF"=C\3Q M^5!P/(1" RB%.;$3N'*@+(#'?5TD\#)/&MPWR3#YI(()3X0H93X2_DP^;3:$ M+ICX*5KA>R&&1P"SQ(_/#Y.*CD1*[Y*!)[Y'2VB;!*2=/B;8'0SNE$C:I^!7 MP'6MP3 S\/]TC&"P,/.E/XB?X->/8"451&--X**BN1!I BKE;>1:P>N MF< P([*69$@=3($"_(!^ASC";(6Q[WVF*'"(+]Q]*.7J 8]O 7A MST"..%;$].YJ?#<;7XE?L^G-Y&KT" \7HYO1W>78FGT:CQ]GUIO/=Z//5Q/X M\I=>7U7$?X_ E_LK[!/@L[;RLM &39X=JDGK389.K]D]W23"]::+Z4;$DR(N M'%$HM 8IK " /.$)A*!K7*6A-L-GT/[WU;0_>X1_M^,[T/STVIK>CQ]&CQ,H M8(WN1,G;^X?Q)P";_#JV)G?P/.Z;>LL&4=43M(#<8"KO.C"5WI=4-YV9S^PO M*^8Z,+(<_QD0?U?7>Q1A,!C!#TV,8/8XO?S;I^G-U?AA]ITU_L_/D\<_>@=1 M3[-PFV O%6US$(._S M?7DK6*P4C17C><4J>,!/F ;X =ML&;(:RCWG?;ZP3T_VA1V!6@KL*Q;P)L7BG- G[/FR]PNEJ;XP"//MOC 5F%RN$>&_(C? MR )D(GB M3O,_&23[P[YD!;0EP2T5_A6+^@IS\@04H<,!7_H).TLH-K+A!? =VV]9(8/X M?]P7OX)'>MX(DY6B>L6:T/,@T0A#?V^0MS:,4T&_LT+@5RSA\7KCLAW&%Y@" ML[%'T=X:I*L-VF) *X9\Q:(-4[F/Z!DG86_Z(E^@;[6!60AC2:!7+,L'[*(P M'>[O'CFB'K)E^CP>^!J^&J2LC=0B!);$8*DH7K',+]EZ3<(1EYRED/D73-,\ M3U$!@^2U89V"0W9_&2RO6/@7@4#N+5!7@QLJ="O6,RA M>[W'7-@AH[,5XEAUUGM?#&+61GR1UP9H*P2W)/PK%G1A3KA&^K@DC?Q6&SB6 MI)&M-_&OUSQ%HF>.'U&:6#)^->A &V+F9)>M-R&.URQU-:FLRCOGO4'2VF@R MDW+N96Q*F*K2+BQAD+LVJC0E3WL59+.HJN!SWAO$K0TSLQG57LAQ:C4C7O5- MOF#/M.%F"-0+U)!O5>5;5, @;FW<:L754=PL6*\1WTT7T2S]:87^$-\R#D MKF@S+9(R6).66RBUII G:2\*5TE4ZS-+8EK$#*3)GVX6$U-BC==(;K$WH2.7)=MQ7;W M:\;5HB;EU4=A4*F68MI7:=(0I^!]0UJ@6RNA9@&Y_BW;\TU6W/237[DT#=E&R 4 M'=EVL [DZ!/><3_*6%9HVPHLIMYAD MA#F*\UXC2@/D-C64&O@,]E%][4S6/M*QZ4M\RK65/>JGUYY)>[?(#[C, M_DX7:HER)99 &G2I99WVUL%EQ[DI#?$DBEK*DKE>IZK<2P/EJH4-FM-R3EHK M[(/BXJ6-:=N9!9M->'(RF.G,Q&'1K.'>BCF[S@Z=>UP:7 M&Y^&IW1Z3;UW=50&[6M)K'+/+6A:@FBFU^Z=MMD,HM8C'Z9SERS#Q8Y:NU6^ M90*Q Y$85*]EK1+5QZT]= *PKSVG_G>QV[YNRC2UIM\AF%0*&>"W+PU/ZH% MM(S38!!:FLJT5R,[@$Y+>?(Q9L"T:JBW$8.-[$\[):7$ZIUH@;HOCE@E3G26 M1DIM))HT"-N=F+CP M/ :M#KK@%CW,5Z"6;U<_:#D[Q5 *["J>.HG6ZJT. M@$%K6EI/WT;:JZRZRI+N]#?&OT!K$K=@8.I)GOY&V99>NHBL1;NE6,!J5KN;X\I2M]<$3Z.TLE;DGJ5D@^G.6^N'NP8@YZZ\BQCF0X-Z$@ M>3$ ?\ VALYN[LJEH5*6A=90!X-!^UHV,%?[RN@O(66EM$0N/]9]KVFS'PB[ MO0L$Q$=;Q!T/E!07KM;NJV P:%K+_)6T\Y#40-*R0F)2SPFY7M4%JI;QCNHA MQ\_B)ZZDY1)@@X*U_%Z)@B65K!>/Z/2:S1QM6F%A>*6R!KUI:3CU0-0^X&IP MH$?:,9I*9+=-'8C%H-><;9?&0T&R?6S1Z2&]UDW:J+ ?OSY@OFY_S-D16:#; MO@4W. DF;7XCV^8!=L(+T5TEUM4'3"WB,VA>OP*G\&R9;,..*%L1Z4PPW8^4 M:AE%U4%36\@,YE#OM.=^+-6B+91OHFT&:]"TO@&S1-.]UZ]SVE2I-NL"&=2H MI;ORSZ7JU5=/?T:+LIL$&=%8\9RPQ\DR(JF5ZQ)8I--B5\A1HZ=[/PO? O6V*FL^\/P&\Q#2WI5,(]T%U9V\4(TB1QSH\TF1PSU MAI1O2+%8/1& AR),=\*%LBVSE>HH#.:@IEWGZOJ> M,[FS $8U@9N]#;Y,Q^6@!MUJ:323;H&")4E8$0VAXY1*K]/\.T,J9D&K QGT MJ*7-##>-_+\/T<2?.?)@3+JPGN4;'SY_./*(.#GK*'JWXGCQX8C,-X.W)V]/ M3L[.3O\.-3I^7KMQ"8$X4?YVNSU^GG/WF/'E4)0/%;XOA(ANC )Q6\.R/9,X M3L_/SX>R%"!AT(I$7SB,>3^RAH?7!^1=MSY9%7U3M7'1O&YM 2[WUQ%P*SK M5F2O);1HQMF M2S0%(.)I$,,-Q*O!Z=O!V>GQL^=$O-5@(*U5/09BN)H,J)C>R2?'KTPZ!A T MWU6AMD#>7 ('WF")T :0G)X/3DZ!62-123 7<(BA^X[?#%)4E>OM8?MXR9Z& M\M(DOA-(?RSBQBL"C!\&*9;ZC 2<8VKO2N6BJ$C-4^/,0;7C$%IA.Z]"/8<2/00I2WU8!)73;4D&#WNUV'I7PX[>3,TY2*(SMN M&**=5#2/;&MU4L^X2O(^T2[7![)<^6P!@^8P\]9);>LQ5$\.#IX;Q^#NA M,J9S.JEY*0^M*?T.;Y4K4#FC\-,.]W[=,?\/[(\3EV\9 M?QG?TYR_0QI2'+Q%1JA,^+YPHZG.V"'53Y:HB2/CXT6*8)/R/9AC&AN\L#B: M,UI?/#G+!<,5>R\B@\K<'&('TD>Y M+D_2R$;C4#=P1WFU#2O0I+*5&3'4T?'?KX 4MX,YGC2O[0VA$MS[%FJL,%-? MLW?!>BY&ZG%J KJ49/8_6SD"/>X2\UK6&TX#^05#BD+R#0S5)=3Q;K' NM?^ M'+9&A+:LG RY^NQ^1!PM\15CO#N>87T0K/:++ M_[J3?"'U^I5Y 8_!KZ/.S2>')H-.M(5VV(N+1 &@>Y3&,#?$LZ[; >5N*A? MN=\@_N0;SM@"$'96F5RJ3=(NZS5TC@2YG7&NDVS0$O &AD&@O0>\9@[NCGD3 MX295$",V&, A]PYOQ0 .*-F=.MAR%IKE\?)29-KU>W=B3O/@7&YIO%&/G[:2 MV#)3&*>+\[.#756^E(VVZIR3%8W/5.^TTM7X:*O6L?E,Z/C9QIX77CWZ M$>K/Q+W'\@F"=I&06N(9IH1Q2> JP(];]KAB@8>H\[B% KNQ6!O06=7;8K2^ MB,2]+A,9,TOK"2_CV=U";[$"1?R!$<^VRZ5X)3^WW*]58:1^]6Z1!T/,EVF; M!;2;NYC./'GQ-;*E]^TP"U>5E09YH:U83P2]IY!6 MAXF@7++UV1_-W5 2W3<0,^E&U7A<$>Z,X)W3=2WR*1\01\2H7C"@,++0I!M^ MA@'("O$EOF1/6"3R'P0;V9YE T%8ZTO@3(0;328*8-GP"D 4 M\2(54.C6K\ XX,QA0(2_A!X*J;=1F2YU4DB]?F5N&'48A>$5YA>(?IDN%AC\ MND1-YCQ"W%GE:G'3H+)BK99ZB$5GXU2/=)JMY8-^PV+0BIU1U"=CX03B5?DB E%6ZJLK)#O48PLL-IB% MS1*]BI:,"M?US4FD'G,-33XZ/*A;#[M/M)$C4MU;U[4H(7^0+CKS/&UOR1&+ MTN\1<:X9'ZV%X8HY13=P1/9;N4!INGC!+O%P%NOK-EJB%ZW&O@Y\H'(+KFX= MK+.[I>)]8UU80 .FOL;6K?&S'8A]OG+.K8MZ%Q!OJWX%HOV6U'R0=@M"#SE% M*$]XWKM_M]OU=$4<-%F&DYZ*_5+5JL!#@\Q1SA5WOQ%_]9FRN5@E+AB9T$W@ MR\E,*E*YT78C$80# W(=[<>AD#36:<";@-LK$6&[72XI MJ,5.RRKM/8P+12081CIB=YT86.Q?2-:1)3=F[!#S MO@."F,LS!L #*S?J=6;1I1PT4?&+UNAK5^.9:7E8)NL :Y=8758F0;38?H- MR5T:4A'YMHQ)"8G$:3 LX"(JFJXIF01.:L.]I-U-'C?FK,&N"O()I"DZ@^XV M4V@D#U&>=IE@N@^LHR95AY=#FELE.ATVQ+K\M'*R%U":4 =#"+,@X8D]"?MR ='>9;S$!;U8SV3R8#?0EOG10,R7,XE(N>NRR^%@.1<-EJRP';2&[E:G9,@U&+!BU\4\ M] [6;@^L;LM;:[&;.V0'*T0+R;)X%D1U;^56@T4G= MWCW:15VA= WQXQ MC[.HQ ;VKH@;^*D,A=/;1$5:=@Z',%?%2P[#*T)^^1=02P,$% @ D%ZH M4(\WCV6:$0 K ! !0 !I8G M,C R,# S,S%?8V%L+GAM;.U=;6_C-A+^ M?L#]!U_ZV9MDM[WK+KHM\N:%T>PZL).VA\.AH"7:)E82?:24Q'NX_WXD)=F2 M39&4+9N4$Z#8QC:'G)EG."2'Y/"G7Y[#H/,("44X^GAR_N;LI ,C#_LHFGX\ M2>))]\>37W[^ZU]^^ENW^PE&D( 8^IWQHG/=ZW_I_'$YO.WT(QJ#R(.=:^PE M(8SB3KG-_X$110'2(/)]/3MV=F[T[S@25KRPS-%I=)/[_*RYZ=_?+X=>3,8@B[*I%A2\6ID M=.?OW[\_%;^RHA1]H(+^%GL@%BK4\M6I+,$_=?-B7?Y5]_QM]]WYFV?JGW = M$!S (9QT1/,?XL4$CC!)&Z^%IA+@R>2_UDP"RUC"-F69O:(Q"SLD- M(!'CFPZB!ZY?5GDL6(T)8&)<]\+&;:FYQ-+V' M)+R&XWC%"/^T@YSZ2G=D&C(O7]#;*)DS(MZG0%!TG?VHATDHM#6$0H'W.*5- M^:#;2==E/X[($%)('G=21[,, M[#JNAR&*!2!B!A%Q0V1S@1L+&(.*X5GWUHP:7LW%5PF%$60SCV5O9<"D?=3[3X(( M&VE+?97]QM9G_@Y:V2<[0E$>"#P^26 5WS*UE!0&GV/(9J)^KC+.T;[6*&+! MB;U2^P%?XF%21BQK7JSC)H".Q6(NH=TI '.VJ#M_?PJ#F.;?=/DWW;/S;$WW M7?;UGZF:\IH#,(:!:._/]0*G5AB[2@AA/4'+W[+<.I87I,PQ(%Y>&?NS!.3F MJC@K<4JYH?':N@RB,*>?$!S*=94UB)6<)I0UC>>\6L",$!,?DH\GYR>=)XBF MLUC\>6BE#^(9)*::EQ5V0/UKC*^C(.-:#L5;JU#T([8&9'4OOD 5".5B[JN_ MS*]<\>^L*IY-,/C"D:Y&5L:J@1]2DKD/C)I_.5#?6P5J-&.+>;Y,YC9%TQF3 M B!Y!D?,M!^0'JX#P:!R?LK+_W;!IUR,(Q"0VSB,R8F:F0,B0WGW(# 61 M8_AW5V8 7W#DU9D$%,L[@)'!!*#(L1R,?U@%HXH2%>&?&NG)6H"-T M&!X=ZW*0Q(O[MBZ66R!,-#SD?@\D#3?NO:A11TSD,DH;S"I0DJ_S3M0#4 M"XY)%2-UD3^*L?=UA@.F.]-!=HL"1&=^6S=U4^>L=H21!A=G; MC:B(B5^!3?/Y;061*S@I9[H5O%<@9#?T<@TGD/'GWX/GNCCI25U'2R]!!69V MHS#%K>R<[X419%I*UQ'3"E !F-TH37G&4@\R UK703,0H0(VNX&9XID@(ZRJ M"%P'J(KO"E3L1F@*\NBW"&2%G4=#PG,%$G9C,.N3'A- M?LXI.\I7"RD#VI9@9B!)Q6:TW*E8%!I,(#6%+(-.) M40&:Y0,@=2+#E;%@!\"I%6B5E:R Q_)Q$!R&.!+L:D]^;!2U"HTY&)N,5T!A M-WAPX?LHY>@.(+\?78$YBD%0X%XUE3,@;@E<)J)4 &@WSC#D1]6CU6V_PIVV M:SA!'E*-42;$+0'01)0* .V&)^Z)N.VT$**F]J9SBM4D+0&K6H *B H1BJZ= M16YN3"*V(KE"?8LI/X8TF-R#9_7JMUY-+4&TMEP5![SM!C/N2+;59C0WD99N M"5Y2WBLP0]6,+U6SFI/,%#[>I=8 M8]_%6U@K_GI,XO0&:,(ZS,KZ+^$$DTQ@)BND-\\Q 8QY% &RZ#.=B8,#/ L$ M#AA_TWX40P*I^B;1'ENU:B52R]Z\F+1'\5V\8+8,^1CU>FEIJZ@>H)=41LGT M'L1N.%,D0KDC>*)<%Y9*6<5288L;9]2+3+MX+2U+WI,;)4_#\SN*9U<)C9EH MY.;9"Q(^_>$GA-E_OGJ*L%5M5K&4V-[F*GX+H9R\\88IFVWP:Q,BA@O)(_(@ M';&IN7+65TWD.G(JWK77V6RLZ4=0>/:;9YY$1;7,6R_8%G^XSK?V'IL-%+)L M+3P9EQ^B"-&8B_<(];!H*=N"DU80[<4V*R&Q0L(TGG6F?"%/%0'3$+8%-IT< MVHMR-E#+Y['Z[K51\J5-Z3<4H+]79P-1$6UEDN&RY>H!UA&^-+QU^C"_L'?P M@!"3/V,SRQ6G#>9(*-H2B)&PKK]49JUG2D/1!(( ?8/^)X B+O @NH8$/8I1 MGUX01)GU72>$_7O'OL>^0I,,V29:G);$\B:O:"C5UQI7#:O1H;LPPFK0>A+^;)(R"R9M?+ M?F9:0=NA-133Q4V;#;.L3 !3I^,J*FD[UC5$U6X46>G4ZP+D28YA>H)*#')9 M N,ZD"NK.3;0E<)J]XS<\.5;=?0ZM;0=]#JRNIA5,;?:'B9%6<12MM[TO79- M;8>^KKQ.[G]5Z"%[WV*WE9NTDM>56RUU-9M4?7Y'&T: %MQ,3>4$#;?IN+=49.[XB;$1P*S2D1]XL=ZR$I7%".1G(/57&K\ MX@D0GUXN\DQ3LAY:B[JE<-6249_QT:&HP?+TXBY1 VDEKUNIR,B/EI@XV M7W92'QPS('?1)RBZA>2(F8&0^C27=L[VKO.>/ZFF]@,:NJ-#M"2=/B.F&U"* ML/9*;-TA>],*C@Y=DIDZ==S%[P*56+4>'LD)6)]-]7L,Y@1X2ZF)_!U"@$/G%VUX* ML,W(6XZRF9!.)@8]SEN+NT.ZW65&RVE$RTPO(S\BK,K,\1K1=+Y@#*NJBJ," M6"6HDVE*A>24L=3#Y!HGXWB2!/ET4+T-KR!K.:1JX9Q,5EJX?X7H'%.4FJ/6 M^VKH6@ZD1CI]UE(KZ3-F@,!+(.Z?A?PZIFYJ5$70VGK[[Y<@56;&@;45KM*_4P*&YD&\G6 M[/53*3H2$]^0I (>,]*6XF,FG'$6T$,[-Y[/[0D%/#G5*BA 5PY.)(:[ H0L MN$DG47/6*89EM%]U8SJGA?2AY\=;@87+3R>Y> MM2$.+=._B=[M[A>/8(0P$7RJ8I_%4LYKO<2M<2+U@P^C/')76(J,DCE;^/(# M^""X! &_7S.:09Y7L(=)JIOLWL4]3FG3X9::C[?2E:^H2QEC+96P^WZIB'0. M)@\9/PJ3U=!9,>(-90BK5T+EP!@^'9R4087YS325[J-0--2.@^95@(7'Y8Y MKC?*&^AAFM?)[1Y;DYJ8'BLUF?-(J=DW3LUE9\PO,C\8!V@J&N,'Y\H&6/C- M3BROS [M)7%"X&<4H3 )\^O)U\I'38UK.'C$B:?R@Q4=/N=L"$. TGN]/429 M8?P3 J*0=I=*W7BHQ SHC<#6#G*[N'XRDH?I@TMP_X1WM8AB34=O!D5A70Q] MUA*"-:R,4]>OZ\7@GXKKXH*ECA@]G.P\()2J>BGXI]*ZN/RI)05Z;*K_IU6] M&/B%M"ZNITREN)C$D#1H VOUO01#6!/Y==6VQXB V7)-3^I$>&/;]=DVE=D^ MX&0$I5%X9*N%F-T;7CKY]0LPXQJ.#V?]2FO;Q-,'!%>SPJI1Q_$"K%I*;7M# M[' 0:Y90YE4<+<"JM9+EC-A&[*LGR.95'"_ BOFOY2=A=>R;+H-JUG.44!NM M=\XEX<]#+WAZ )'?0)# STP4MO03 JQ.JBQ_ILO<#R#(#M!'?F'WSM()]!4# M2TYY1HH &S!^6ORIKEAJHH;_>$J!$8FSF!I)*XN%>4OPMVA<,Q MZPN1GCXPO78("PJUJ:R' 6\GI[%&^/,-S]H0X'7'=D<5@ M\CLF7R&AQ5P.OT;X*;H* JYL^R/(S*$%))'6]Y2PN+Z@0K&I]%YK?I5';JS M&G"XFWR6.^.V8*YW3R-)7?3&*L9WMF'K1P\/";/^E*(#CI=GVT?I6[M,X.4( MXJ'BP>H+SR,)]#\QYTQ T(_8N,2GZ7;=;L;4DIN:KM:,_. I].1_6UQ>K+/? MDA#Z=MRA1)(L!=(W!HK/8$ 3! KW]%,)"@E%-B51Y^/86XL.+$!-!)$*D/<8 M4;*0IJ9Y/=9LWJI?V;-Q&JR-]Z!1%X>C)B7/W^6H&6UIHKU78]U9A2Z>#-Y; MOQ19[6VXV*SA5WMM3I0Q(N[ (B9-7\;;1ZJ%PP':O_5C!M7 MJ8OGLYL=<Y?BRX>CV]2XFLX@3RE^SUX-CM*=HC&7X+I'E*? MV@L UG(4&VW3%S;F\S!U#Y/TI)2=3:DE1R,8QVEJMD(,W6BOU+R*'0DD0+ 0Q].]P@#Q9O+SI!JSV_+JH%F=&32KA M ,]HJ+K4S;,'(>^NHQC/^:LXMXCU47/PM14=$\A:87&UL[7WK;^,XMN?W!?9_J*W[N;J2RKMQ^UXXK^K@)G&0N+KO8+$P%(FV-25+ M&4I*XE[L_[Z'E!^RS:=$BG1F@$%/)2&I\SN'K_/@.?_^G^_3Y-,KPGFC+Z>?__(__^3_^_7]]^?(=I0@'!8H^/<\^75[? MW'_Z[_/'VT\W:5X$:8@^769A.45I\>G+ITE1O/SZ]>O;V]LOT2A.\RPI"_A M_DN83;_"W_^H/OCI\>"7/?@1_K5W^N4NF'WYMO=M[]/_WM__]?#HU_V]__/I M__;N_M^7+X2 )$Y_/@'_&R2\9'G_]MK=W\'71\'/5\M?W M/%YK_7:P:+O_];_O;I_""9H&7^(YBF4O,@RKW_[9V=E7^E=HFL>_YK3_;18& M!66AE*Y/W!;DIR^+9E_(K[[L?_MRL/_+>QXMZ8(V4;'\3'V HZ_5'S\3=N$L M08]H](E2^FLQ>T&_?<[CZ4M"$-+?33 :_?8Y?GZA3-\[J+[S;Q=9&J$T1Q'\ M ^061T3B3P7\E\@V[X^>BBS\.$I_>8F*($X:X5(>NQV$1_2*TA+ZAMDXC6T T?R":3A/Y70:X%E_-/]3?AGG MP7B,T9A,E//951K=!?@G*GII]% 1;Q1LB^^W8\4%1L#FVRS/46Y:ILICMX-P MD[ZBO*#KV#0"U:'; ?B>9=%;G"0@VYL4#HAQ_)R@G)P949F@_N@[!A9>!!C/ M@,C>-"M3,@UZ(9R$94+F!_P.%_-=H 5:*W2T8\UMEHX'"$\OT7.Q(H3\]!!@ M$,L$%7$8)"U :W[!'!S30FA85#]EK0,!!, M&[C&76?X(@GB:9N5V>Z#AL$N-H1JQIS#N1'UW@(&M3@.RT-(=ET&L]5_928"X(%J9NMK?, ]IN84O_M@+XI+6[#GF_%A*'[, LNX_ MFYMP*GL.N35B-($.H*]6US';/#!!BV46703YY#K)WG++KDS6=WR1OF.!6W0< ML@Q-\VOL(/M!R(#A"XJAP'"=I:26>0'DX4OTDL&1V4XSZ(0RX^Q;7F^)(1P^ MO#Q KP*< M*\G[)(-,NIED388\H]*G[ W,=].*O.XR0AM%B"+OJ4%??FTJ([ M@5_!0EUW+/9'BV[F'9JZ7[;KW5U.MM["W]]+TS)(.G+JZGS>JM=A+HS:Q7FI M%A9DXX^C^29OS[>@38(E,]^?&?Z)<%XWOOU7FKVEE;)/)/F4(_QJQ\;9 MB( .["^],,0EBJH@P:1F$6G-"I.?-Z_%/>#LFM@-X$MELG[C,:R]*7S)A.'W M 6'"<3B )G 'MV,!UOB&N0"_UE%\K?UU,1SM(U!HT@*F*SG0X),/<&LF4[F9 M?TX\HD5R[9%MBOSM&Y6ABYG!H+BVD6]V+D &+S-V"!P$ALE<#&@NA*QUG)A) M8EKPBS6,A;NFN2NC%?):,% XGJDPEYP5>=(RF(4SINF0%4-Q*:8O_$8N[::) M:C$->4,9"Q5H&P]@R_]MU,EMB\@6@I4-:4WU,ZW+622U!7L51C6O4QI3&6T0 MUX*9HN',JZ[&]%-[+R6L/(ZP9?MNM4GQ!NO,P6O;IVM'TS%M?FGP%1-O&EH\ M33!#0!L-:&T $\2LENM3^0*=R.D2)/5I=9->+\2P= >:>KMCY.OVV+!PD==F M8D=K5]OFB2FS3V),8PYPFIN8.H(RF_27@*B(E.61%K6FAIZ%-O@ MBS8N"7=!46*J>?=']1;&+PZR#U%P 0X7^.;_K'][F8L@3HNO43S].F_S%0CZ M+&4()RO"(JD!28=P1!E%1VM##OR;1*!DZ9<(C8(R*0P2QQC;$*G9-(A3.Y3. MAVY%*!WCRQ1-GQ$V2>7ZN&U(G U."R?T9(W7\AOONSMSY.I_-O\U\,E6< %= /_S!=?28)GE-!O M#_F-A_M[AW.&=DCT7#,E7*3J:7Z3Y^5*7@S*.3V&^_O?MN9##Z\#@?FX&'D^ M-1ON!B.<3=48.O]\I@&BS(&L[*528CY_RC!,KM\^[SL03I5P(7Y%5Z,1"HL^ MW"'A!$U7 6OWJ.B/!L'[ODA@ZJ, _N,=$J(N,+9@OW4OV'NB%Q';$+GT"42W MU@XP'.V.%XQQFU27< M;=/Q _P^BQ833"!#\Q\;[G\[VYV)8 L_>S8Y.$*7[*"JJLJ93QL"S^PLYYJ& MU%9V+(JKJ^"O8986<+N[J@P><)U$8_*/U=^3#*YMOWTN<(EXPCIR**SJLDCF M9992A\Q[K'1?8_4#QAQ8$:5 S1"(MBXLL5CY8-@".^Y>8!LD7JZIK@Q!,=L# M)DN74XY.+9 .G^=L80D L85TLL-"&JY;.JP):]U6TX6T5LC84COM7FJUC&Z\ M0_IN[2K D*3R&' %W'-Y:1$L([8D-9&QI7KF0*I+_]M#$$?DU$)(+!D8X#*\P TV#+&;46247# M: V G.IKVG+A8N (Q8$%I6; DXIDJRV <6KFTA8(!P%'' XL*JP86H$NM=D8 MCM#]W;%H\.CGB,.)20(HK$S:=0-*9>JF_Z5YS>KO_F3RTAMMN/]MAPS)C0%R M).[$KJ$-X3K#(U1%FYD4_7)88)$=JX@OPP'!WTZ9&K[%PP&[-@A3U53?!QQ.S#DZ"-HL?>KC H,VJ%@ M@-9 .3/!@?%''TK#C5\V(C#&J;G/]@RH@>1$%3BP(ZWI[;4W)R+YSA.0##*.UX9.P^?-(_@151F(T1/"KW&(JC.[]BQ0MJ_:_O3P\/CDZ&2' M+L*=,80S_19*X]?UB'++,>:JM165%\;6'SW ?DH>B-&/I5'] MV[>"L''-$8;[9UHVR(84\P+>-'H#I78,Q.]]EU?-Y$F&]12NC47Y2K7D.XE_FWL:YS7U%HFZ"\B3*W(C2/-U$# MTI-MG>W=GCDN:A*$GS:E![\:SJND]_%<\^3LD[RF@,2.?[J+S5$,RE:/?R<+VQ&16,;!\S$!"N)*&EJ>X[ MRL8X>)F08D6"W8S;'D#9<=QUM:5)D%F+#%<34V6WJ9,F7$C<]@#&DO=.:6.3 M,)DA%3$0:Z'AW4O%A^W-K'BD>YRV!2-?8,Q1^,LX>_U*,^_C&1'5R>('(JF3 MFJ3FOQ[^>&*(9?7'X3$8I),*ZP2G=ZDRWH= M'/N[J M@<1*?9\C\+H?F3USV@M8Y@>EX/L&$63]X?0"[6 M,;B=:-:(>]!4"IFW6KD3G*7PSW">%0LO*ES56\1I&+\D2.1E-#;V\,#%,\I% MP;X_XV*R*&RXJ(4X6Q?F7Y(45SH# 5BG;UT,28MK!-)FA3?.RZ:<@=NU5K@S'6&!>R0>'&TQAD>6'I6K)5UQH3LF9.J M 2^\\F@,]')+ H. M5*WY;>0!87HU!X3]YR0>S^_H>8AC2F1_-(BGP >!=#5' GXXS>]@]6QOQ MO M_+K+&RIA9/6N9QN&?":(^P-FIT'B7I"-3HOGJ_06%I!X#G;?]T1/\ M-A]5!:_@;TF0&ID*+\+E1E\M;B9OH2Q)@& MWHN?5RKU'Q[MG>P?.WU2;=?(H,4$L1_=M8EP65M]_J?\,LZ#\1BC,2WW-+M* MH[L _T1%+XWF?FDW!L0:7?3\GM.K8A^4=1T>'+LQ_ZW'*\$V0WX1C)$P/;J@ M&P!Q>K-38S370E1[/;-C*;+TD.CNQV+9LOCPX.++D23'WA(0*0U60+'C>F+PL"](74YAMB7IH"7L* M$I3/MY][5$BMF^%#N*PIM$Y0_=AH;0O/XB#,@/=G!YB"]V2("98MR>0YH<4_8 MF9R:\*4+B2-!%51NGS6T?9]U<&S'#6[U4!.CW;!:,"<7TD&96,V6<+["0WT"#B%]S8;#(\.''BAE&8Q.N\91-N[8'"]P ' M8SBP,BSFY58[H,M)#L-&#.50;^*U 9.K-VE."YP* I)8S8 J)[E7&_&43;R) M7.I,EM)23N=S?]Z"6"%W!3V 5B)<54!FC\9LN>T28US:^T A*6C0K_"*Y_)'.EL _$G'79C M:;C61,V+1::.ZN7 9AXD)"\Z; >QH%XGJQELP6XKPF_/X.VC@TVTB4S4[%LG M(M&#<+ ]HFD6(3%#V8V!0K>9VU78*B)=DF>Y#7/S. +20)CWZ.TB2_,"EZ%4 M4Y5U ZK=IEM78[@*" [KW;V!N :TK->\5^]A4A*=L)?GL#NB:!"\"_;Y!J,! M(YTNHS91>8WA)'%*+XE=QB220U ML"JZ25]1]8#M(=C=O#"GO//@D7D3<3/G33/XWL10FWBE3!>6 MZX3"S>3 EJD0I3=AT^9$YXMBW9$,/4S1O@+Z5 1I%. H__$2!06"]L?[!U+A M*O6OX#LMGBM<69P-5@N:-Q'3%^64>B%?T=5HA,*BGSZ2&W&*HJL DR>K^3TJ M^B.XW0N?DJF/4K' Z9-.&_>R)ASP)R);2GQK^:^ .[5SN!']&GAQ.'>WZO$* MLT_:\>K2^SM*HD%V%Q0ECHO9$PK)_\M*":4W>NI=EJ)9]<#]NDRCO%=@).M\5N MS4A3":4W^J8P"KO7CC.2ZN$3/ MQ1SM3&* 4AQA>."R.& SR3(GAQ9>;S1<&BPXF 3I $U?,AS@V2H92]V9L$K] M>I,NKGESD,"<_JAVLY)&$%C[)O#6]?LZK5G GDB6V>.-*O[AIIXO]CK?YZ#, MT.? (D!V_0((W-SUI18^<4$@#*. )K!Y P&H)V&VZD+AKT4FR+VQLH@ $"793-ITZZ MU&FPDD79UO!Y8V$0D'N/1,8_<-A:R[N)G MP_9&=Q=0OJ+[/IC*,^]HC@1\<)TY4%MJVL+G _=&878Z 7PQM+B;"?9KLC<( MJJ@BY1]1]I,[K4^^W,?S%]_$"!R$/Y.,_UQ=K2.@=!IE85"4 M*D"M)5/3EN< !Q$BZ5#)XWWZ T$I7Y7"?@#2:92%06DJX)0D8NO6WGR;I>,! MPE/JCUGJ$>2GAX $^DQ00:M1NRD6 63.M!R'2HT(=H_AX:F#:^DZ,3"S M$$9Y\1@4B+X.CU:E$901B089'IXY/=Z$O&>O%EUP!DS!S(?%ZW0LXBWN,IC_ ML(S_A@+>TV)Y1R#NP M)+:Y[<; A]2Y'!EHR#*%0QO+*GK!"J93GA= )FE5P?*1C(>NU6$LPG$&ZNG M81'Y8L8R)RNCD3W,:P.Y.-]F0;K4P85I2#BMX3QUJLJ*I_OV#4$(PX !D,GI M/] D#D$G2Z.K?Y3Q"Z4T*P1ZI[P3$.ST(9PNWU70&+#<,=E_#:KQ0P9 GTAB M$OK3\F;^A-(XPY04\AS^+1M,LC(/0/M]@P:SJW@\$:\+,X,/C_;V]@_<9GS1 ME*AAX+9L?DKIQ!])+4Y!EOWEWX$9'J1V4+RO,2AW6]> $L-=31LM8$]PE7&! MP3@.9^NDNBU1H,U;UU>F)DR6)K?OJ/S 7? >3\NID-UK;8!X)X^7F1-UF\T, M6DU4#VC!8&"1E,'U-D"TL[3B*@S>IM5$70$;NMB/-*B"6%%T&>M \=9]XU >8ED1G- 9.DZJ5[0FL-F%:'407@3@6U(+*XMI6;EXV&)ZEM$2L#U1Q7) MTFA<5G,X9IVJU_S5P)8.'X,)%PW3#7H7Y/!)=8\_MSW0Z53S5>6U @AK/AOM M-?"(7C-:AF\=G70Q"/L!5YPF7=!=%0I@3#A^A.$P2E$P2XJ<)MZ0D<$VK"LE9Y^>H-/$RV*S A)X5-&TXK G=A9 MI!!,%*+V(Y3XR%*"+)N:'0^&B5K6_@6J'ME*KMPFEICR6T4ZFT!,U+[V4D:^ MZ'OFA"6-FVD?9-E[3JH]64VYX#4?'GWSZ,'1YI3?/EO$.*P5SX;/#B8QCGKP MQ4B%V:S60*.3F)D6O.;#,%%+VV*8_-$W.X>S)58+89@H>[W;@=I.K[ZZLC0, MW$29;?%"6RQOS17'Z4:KIYQXY%O46'TR2"9J:INY@M6##"2JRV93X(*=8\BF MXL(&8:(PMWEY2"_#VXT!CNMGCVP.RZ51!V"BEK]LKT58FS*$N2 *O.84$/N+0[O:^JLUH*@L/P]OKT]I=ELUK0 R:' M4U]T&X9O@. $BK;7JF^S-,I2FC/G/$A_]DV-33R'V>TU:PN/W2G-KJK9L=G'8?$&P1PFM_>"6V.RZUVF.;>E^TA[ MO[:EE^_T$NC$5L&;M]O\9E/,X73[2'%+21PHW4[,%AJ<9E+,X;2#6.^-4P>. M=>4H#=)X>+3O47S ;8.'2$L0G/=]#M)B$QB+4/1E*&(UC\XSC#,2/W<1O,!? MBIGH_JDQ#+# H[QQ2G+4A\>1L$.U_*'$X23(T44VG<:T"N4#PG$6B:0JZ0I0 M/5Z2_"D765Z(UJ>\'QKBP<(0).JAU/S"J/B# C3L=M#2O\@2JCWZZ= M0@TQ'>X.\>,,%F5@'7LN<^AVV"B*@$&^ M1+@O#@@2]*KXXL$;9YZXF+)5 >1-CDT.L=+($V&_"J8E>X5RI)"*'+0DN '. MFY2:-F7HVKW?C3!EH0 .CL#U"P2Y7 @DN=VX N;43:-]* I0>)-- Z)8OZ%5!=.KMTA67"AIO$FJJG#YKV_6I MK8PW=H2Q3;LX1Z:?Y@5&[?,=M#6<[9TX.#V:VQJ 7CLZCKZMH6*=HJVAHOM? MMH9-+0+XXD&0/D]<#6P-%: /;VL F*YB_77DT$P]K%L#@;D;MH:VPO30 MUO =I7"=2.!>T8NFP'-R X==NW$1D?CS>FB\4C<14U:ZMM!<>I[JM]&>6#\,9&\33) M,'VTH2*4[<;#P_W] S>U7YNK"'P48DN$"W6X;C_I/R?QF.X(^9967/N;FU*8 MK37B_6_?]#+W.-:(";UVK#_:&O&<=6H:\9SNW=:('W &T[^8/97/?T=A,6DJYV$I[7HB6.0^:P_1&I]:"(-72&HQ6L<12 M[)FR_MU 9$#V*F] !\6J=G:8U%VN,U(:E?B:R ] M*FJJ#N$Z*UMO\[6A*F8XM=1;E?@:1A/U4AU(/'XUM\9M>U M%*BU>K]R- M9%6MC5KC5'QPFG76N(S9 /TIJBRCOX5L*[2[9316QF2B##,G3>F*@JOWL(1> M,UX"8&'[BM3=,.>J ?&GU#)SFC0PVFJ-4_%AMXRUS0!:*]DLL#VVM,UN6RR/ M=D/#:(3+1-%GBRM1;H<5=:,HCS^ $K&)QT0M:8M24[+ 2GI66#^ FL" )*E, MW>W+N.L@QG2_N .R8;N@^\-3.$%1F9 ]9/'GG!@4";XX2&B**/)L;H$R1HX> MRBW)8Y$T1Q3UTT=$9 #XH0$(!"]^/ _R.+]5>&-G]#O#(P-EZ[1955&^!'() M)W>2$;H5\M%)^P(DIT9T"_)AKW%%3GCSMN\BR"< EOS?U3_*^#5(R/IFT"^0 MOO(8PR.WI684A<.6K"9*;][QF9CZLN>ZQKX! K!SFQ8^\^UL=S#,)X//BEU8 MI!;,.)\M__E[C#"(;#*[1:\HD;PE5AL EJ.=*[[6ZV'3DA=/+P6&>),BB'G! MW"9?^HI4:QS@@27=0?EAL8ZP).)61^Q-]B!G4O?ER; #\!CN(T5J2>Y.^ ME$5.<>]+TTD)>@%.IX;3!FM2(ET>1F^>'[(H_=9(AM^6^/Q0%FW(< VC-X\* M690>-)+AP1*?TY@JJS)3AX7N8 M+L\OLNESG-(D91>@'P)R6 'PKSR.:!0P,17/3=""*=%@M.&1V[@L';&Q!=\8 MM#^/"2\1CE]I%M$:.P1R9K8''CEU;;:7I "6/^_^Q# ;[]1;&)/G,KGC1SH.$>#"?)@@5WW%6 MO@"<);U+?^A%0.6AYSAK./3PZ-B!Z=*RK^S8CPM6*Y$T=H\=\Z]3+I+2OZ*\ MF.K[Q,0= :73DU51#&P9JD#SQOMUGQ6DB,V,Y@;3DJ"D)ZD1?;#O-.JRE115 MX?GH+F)M3,HN2D%WX)>#),,V]UMUU 9]B2Z=2+9]B<<>9"+6$&HK-^$Q=_G_ M\SB,CBU9,8V["8^YR60;(/;//]2UU'?-36A0_#(WX<=P,9WXH6.IK\D&+J83 MKBKETL5T/JN!IN9X];.9U1/88\?EZ^I0YH/TQM?T0.H" Y>+)=D,'4*Z0#5& MH<'Q^ZZ+\2D)B2W?)EC]\2JYDK>'Q[!]PO@.LJ8F+ ,9$FTE=A^7)XFI::]'QL7SZ%)/%X MR #S$RA4*?T)]A8@)ABC)Y3&&:;V\\L2#=ZRP20K\R"-!F_08'85CR>%L,:* MF<$K9C@-LI.NKG7Q6L NR3;9K?M_%6W22Z/?430FT6&(P^,]I\Y$ [+CW7E;\,- M( !S?Z\MU2FYW?\%$&'CH9_A)G-1ZS@\.G.\*1L6I YL;_S^=2Z$B!)T&12* M,9#K76 F.@VDL[8RQ8"].1#,>.VK MMV*) M-_$##6!(#:B-QP3>N"Y,WTZLQJ9*G1_>A"=X-U>\.65\FS126[Y6L /3UG,# MR@GLD\4CZ+9/;\$+)84\$>Z]X#BYCD<%0NF6M9F8IH56_+;#PIGL- 2MY5K? MMA&988B)D >]:7 7S :3&!-2<%YL$0B_:#8/5,<%W$[M2]U-!#V.^!/T< '4 MQ\5U$-*WWI(;Z'9CX),=B[#[NR4/K#\Q$.L42D]Y5G. Y#KPD,=G%:G40?@3 M[F!(+KYTDE0QY/$ML<,I1'#QNP%$U_9DN01DDN/! M\J?2I"7)^7(PV1*A]*C2,ONP@_ R_!;@:%.=R,7!=<).<"!X$F7#6QC;1YH* M(G^*0&XI?S+'#+L#P'):4$Q74"IH_*GGR#RN%[%9Y[/YJ?V($AJDF$_BEP8W M%/F P$@[0O;S[J+*$'^J0S+(E!Z,W#X SOW[@>928GS!<>B M3&7W'KW*D.:#F(%PA2=XC/;#XSVG<:N2E<0QI/"1^%-$ 7Q- E%6)*RD9W: ,)LBE;U,>H!?PYZ-Z4*6H.>\PG)AVF*1*-U=A/P#IVKDJ%8&6Y.JP.+)SDLC6DNQ\ M.1UM"5%V3AXX?MRVI?*NGE564*Z!5;TP+*=E0@Z1_L7-(*M07^5%/"6_NT=% M]8B//,LO^18A9>KO,M=Z M#(_.G.;0[F!F,/!R!.DD7\F"3.G#:5D7@.:T:%L'HF0!YLBR?8Q/[;,E0=X? MU7%5#[B9N[MZ9]A6G.;DLOS*70Z=(SPMLQ13>(M/4Q\O1T9K;8 >I^%95D3! M0,CA^$*A[S;7RU.1A3\G60(TY*0<>#$SDM^%.2.6MU-@QR3 :.VSMX*\+.J= MA\(8[Y;^SL M+.PE QU6D)8$Q\#A*W\)^H,YUJ\-UH O99T9*D)C<$W M#F/KI-K* &*'M:XM7$UX++-:.?""T]6X>E#V@+,Q#J82GP"_$Z!TZ UOOM.H M(O,FSP:;4*GA6-0-$+KV?LO8KR.T.BAO8S12BEJF2-J$3V.$MC"+C[.WUD+E\PV]=H?7RV\DXHW2<&<9$@8BF*XMI3%N6^"#'4-V!W=F 2!KQ2N:285D&*W'%@ZRJ[00O3QM, K,1E$0[& MB%#]@##EAJI@!4,,#_<.;25J[%Z^*D"]*G!Q-7U)LAE"YRB%CQ1F2EHPU>2' MZDI$%+W\ ?B"41%7-==Z:>7TVJ1%Y@=M,>+P6,^M;\@YFM#!440GQ#DRF/.E M%TU!)L :&F Q)UT<+:F:,4",-744'0;!\\DY5&,\HL2 M8R2,K9/V!:Q.(K8LREH1LS>5+!;T/B'\&I.*@ZSMZ3Y+7U%.GON0K!_Y((-3 MN?YW(1A=DXY83R6?\F\-9)_&T'\\D2K[PI?&$-9Y4=]#K#\U^1 M=B);3+>$#(^//^H.V"4##404,._\OZ,@*28W*>A'I!XK_X++;SP\/OPH>Y(, MI('X $.:ERC(K^%HP! [2CXW\L^"]%IA-Q@CZ"*PEVPT)&&6K%I'O1T MZ., M*/M!VTF,K8MN(_2FH@;[M.AA3&+):!3_^6S5YB&844X00"M4:42XI52MV,;G M8"^TI,"JU^'8EK @^,0*?F_J;GR0&>7:W^O-U.J@.@=<3N&N2:W'<,6A]%77 M5&$,E*077%2=/BBTM]2WKQE*K+!65:.!["34.DU"UJ7@Y'PP$8FA)+5'4 ]Q M'!*3.7%,_0"^Z\F0/P#U9-DJC.B_4!48XT]@A?F\/<<'=EZFN+S22_'Z$V]A M)^O+\8$ECZ&1C#U4!%J2J\/R)ZS"FNQ\N=W:$J+TTNK F4],K/W14Y @_KG* M;0MGC=.L=0K+ABTJ#A)_JG8LSG3)"5=O!G@=IJ*S=*1M _2G/H>R-6#S@G;@ M.J_<-E?%W*\3;J*HAG/^^W+2-!>$-$MJ>P-([;D3K-_KK,3DQ5-_FL;/90Y; M+ZSK^%7K59C2,*!A.GT9QIKTV^I4,U3^%-IX7.[-A$8%CPB[ YR;=C1HEX>. M"*H_)3"VJ91NA+PN ,U2H5?E(TG$ MA<]O; ]=610EPE"0G HT:[4Q_):IZT.T"^%V4$=#2# MDUC)QHMH6UP,//X4P5C:2ZOG@<3UF*4T-:HDY96H'W#"<7X]"XJ@ F)_BF!L MT"A5,ICM@1N6+I[J";#D3&=+2P#(GW(7QJ3D^@BS)RX?"UL F=.LRO:DX";; M: M<5UKC4'Y\LV/R4CS-1&N)&' UH)[EX[ M=\X]SMS5LB:QJV8T1;*HBP.(2-8EFK*)(KK.\!\H+^)TW!]5V:7H'SE+K6?A36_'?.-DC'!@]FH-?)Z8\#6($Z)A 6RZYFSLE9)/#H^/+85A M[-[&J,0JSBQL_WCLSPS_1#A72VLF[@#KY:,(504H1R0N)KKIJ=ZA P M[YS&*"MPG[T"]0!ZDX-RM8)8R'EY?C1Z \_L;+;,O#ZMQ:B,R*N*?J;%7CU_ M'L0(WT0DWGX$_Y+%,#0;$9:#PS!W?:DWF31B[-ZDJF32*756"'H!/M?![ZTD MPQ:V%+ W.1^M"-07%U3WDC5:8%%5.18^ ..V!W*=1KE+UXB2^EO'(LY]Z%@+ M*:?3 ,^HI2\N9K7,+J""+!H[TD(:*X8JJDK[P4&X+KQ"R[VC>9X8]:MQRV\ MBSI,C&E:M+(+DQ'F&+R+.U#!&F;./+7C9&EX;S8C1^9D8>#V1X_Z"-D/3UT' M?3$DW-#,V1B_-UK8!YE1OJ@)SJ>63&O0T@N96D,MIE@A%2.G]?!D_P,F[#ME M9I@0LL"6;F%2>&Q>>)/& MWEZ\V76&1R@N4.0T9G"+BN')GE-3D65%LVM&[DZF_[;(2XSR/U$\GA3+_!H]WIV+!!XH)/]GS^Y;HZ>QF<=%$ M.83=FL!^[NZ:-(+P_*X+L1-+0)'-)FI.^+Y&EJ7UJM!))VM@@P9@OM_&&T_G M.).-)BIP[,P<]G.+5R+T]KY. K#>;S.A MIY.;Q45_"K1TA=O/K5V31A">TSH8'V,)*++9GT(XC1G#5%Z^XRRW$L;&_]KP M^.Q?AA=]AOE3O<C/#C>K>?OM@I*V'[^+I@UAIFSVZFH;E(X M3M"RV,TM^1+A@?@QO* 7,,6.RN;H:;R@KH*4"]X\:^90*GV?+.P'&"WYJI2? MKDLEH"6X.BQOTDA9$YTO;\1MR=!HPBA3U;;R G:D($'\%ZS2^* MXHJFFY2^9Z>8-:T9S!P#M8^(S V\IL.3D_9Y#I8#\]2Z[4;PW0[U,C'Z]?G& MH]6K+&%*!9X?B8; 4836_@X [3A?E:LN,AF^)A8&P;9T4'7F"FMGUUH O:Z2 M9#'XQF%LG51;BI\=UKK6!)KPV&AB)T,ED$11Y000_-#@(O9 =I3E(> [$K M0Q.OA1NG"X<:%9>*K.OP=,^!V9Q#U?P.FU_#Y*QS_<^XF-2[Z.-5'1G8X=2[ MJB8N]J(T MT;SPH'S4.)PTDPA]-N3G"' DXXC=NW, DD6+WQ8#RB5Y26:(/* M6!@0Q.T#V)P&G+63HQ"4-\X(^9%Y/EO[B[*S4V,\X(F=H'"A8[.->%O -*A[ M.[A7J\&5>"S5!P&6V0F9:.C U)>VSB[/98 W3I,Z>5*OUW9C0&/)8*OLI=1E MO5R =6C>^%$,",JU):(+B\*5/!B)C08L1L#FD-? M+DOU%;%M/!+1[Y/+@S?OC/@_=L"PX")762\,LW*M7.3Z[?E"6EU3<02 Y[FA M8)][^=2"Z(U!P!--8]]+38,O[!8P=SL8LG--PU(B^BXTC7TCF@8_^[P#PT3K M"ZRM(AY6-(U]K7LKOSB'8XM 0T'MHJ:A*S'[$9#=:1K[WFD:^UJ:QCY7TV@? M/W07_YY-47Z3AL*Z*)O-@"AO;-U\IO(I%ZO/W2INI*A17-#G!+TTJKS:8Y2& M<#5>G:_+^KBK6_1UAB^2()YJ>XFYM:@X5%S&.;ETE7A5B)TS3?0&&9Y^T\K^ MT9QN47"<^@##TP,[AS0W<*X)/[>7@"Y"K\+M6BAN6N6EE50WO8+5IP=VPK:5 M0_NT!2]1Z1K ]T8_8]+9JJ3ZZ8&EY['*5_96DF$+6PK8&XW+BD!]N=IW+UD/ M@R+GST=NX^ 9[L6"R[^X Z!S&E\C75)L>8G V"IUR;AE N4W<+N=ID#V_'5= MGJ-B>?G\ 7_$UV62S&AGN)-G21RRXJ/,?@ 8X20SG[EKF6E>V%(11:K'U7N( M$%%KGHKLY3;+\]L8.*,N?,E ,R)[FY5R$J8O7D/MP3PA(JB4@5JGIS[+ VE M/B[5(0"Y$Z."&6DW0^N3!UG WN/Z)S8'0ZUTB^ZMSLL-FY,'>TSRB \R:XN)X'"J#"S2Y8_:;NCY7: M+31'@INCJR?-"O)A"[011&_"DYV*VO7^VJ7,[0@]7U,$;2E[1'>QQ$]%.K3C"\/3(29H?,Q?^1F#%VJ][(3\A4$:BOZ% M*2E M?0&KDT2JG0AV$R9;I.W]_-N?SY_@__)1C%@5/V5=2** 8S _[G. U\>Z"P(*\7_J.,\P4+I(\31-V&IV<.#JT:)22%GHCX MS:;#,[?/F.7,Y-PVF#B\"4OI33-P( ^0#:,.P>P=CN!+_D9'=&S @C&#BT5:8>2JU&Q"XXK0865-9 MMT'K3;@)"\3\^'W <8CF^>3AU]^S+'J+DX1D0@D+% V"]TM$SD$ZOZ?D+93F MU&C\'>"AT]AGDS.F)1.\L?,MH M/[1 B53V=7XG0.>TF$9386.B6T7,,:#FY[/:3^I/-=6& DYT&!?>5J+- MT!GTS3I0AQA()=X53@]@K)WK=L-GEUHB5#UJ5T"]L<^QJ*SV(20-^97V!:R6 M-%YE?XI0"NJ"8\ R8(_;$1'ZXB>Q)4N9;V3?14U9A&.4$P4^BE_CJ Q(:.IT M&H N%P<):W=2R*+?;$C8Y)Q625!-#ZHPA7(MFN2&4I(A&"9(" C5HJQV2$_W3;# Z)L6*11B M6Z3>^5?79V$!O.L_PZF7HN@2Y2&.*:G:*Y8S#FQ:3J\\9I>L$*0W_L][5%0W M/?+B5>1+J[>#R>IO4)) 4 P0WG@XY_6J\T$VMU.M?'S?L5@VLJZ U&FERZ;B M4L/EC<^S5K6#+O\@+,AV?U'F!4PY?/4>)B51/4A0%?R/!$<(A-I@-."'O_$E M CDWANJ-1].IN]M2W'1S=[= U,W0&71W>^(M;>;N/K.4?]JR]9U?^ET(])_$ M5WIF*75T>W?W&3\SM"(L?URCUF7HBR'>EC"EAG@MLQ+3X- O)@C7B!#FP&4W M!DI]L^ZQUL6VU4 $QX0+DLGPZQCG!37QDS0Y22!E.K]#]<#)MZ!*-=XKH#+A M262*8/"6%9.LS(,T*M[@,C,+5*(S%'L.#X]/3@]V6S?[$Q#^9@JY84OIY_P^"'@ M&_2VIV.77/'N.:IQL*LTE2J'@LW/ \=]N]F[G8=;O/'9<=L8\N8[<+KZ!I-@ M^T@"0)M&5]#V M92I.]M[)]X'GOMF\.I^,$N9X$ZG0$//B$L'$?H\L3$'9%X=G)QX'-1F?=&KL M\";FP6HTV\E.WKG4<'D3]. TI,E2ZM46(4U\N39#9[*Z@B?A% UCF@[M6-PM MQS0=<9.E"X'Z\S;<A%N7H?=!32V%*0UJ:A_@ M822HZ:,.(FLV/SD\VCL\ M._VGCJ'ALH0SAQR^2#$!]Q)5C]$'P;LXJ*N[CU?ABSNU13E@#F=W&["-Q?47!-NH-OX=9NPI; %"T%GF.'9B8M"6W(*_T3Q>%+ M#'Q%.!BC'SD:EG@?>!%]6$!(6A 5*45(7 ME>Z V*FSQY34U;%Z$]XH@+P\??*' !>K6W-M$Y>Y!@R,#ORVDWA?Z"TP.R,, M,,"@0\%!V** #>>SN^#O&;Y( KA.B7T,&J, TSS(9&I.^KJ3B\T/;Z(#!92O MZ+X/IG([M^9(P ?7^5"UI:8M?#YP;Z+WG$X 7]P>[F:"S#'B0!E9I(-Y1)4Q M.Y_$+_+\Y8)><-%R^JJAT0)E2UB*TIOX,Q*OF4U?4(%Z8XRJ:L12(?([ 3JG M[AF#,I2!]":VJT^^W,&ULY+U[ M[;\G?_\(_B&[>??,=^2?YZ;L_'7V,7H[>?O?V._3KFS<_?__#S]_] M]+_1_W/\\?\].J(*)''ZVWU48$043HO_^%WG$U_N\^2;+'_X]NUWW[W[MB[X M.U[RYR]%W"O]_*XN^^;;__7Q\G;]B'?145Q9T4C1:F1R;W[ZZ:=OV5])T2+^ MN6#RE]DZ*ED3&O5"RA+T7T=UL2/ZJZ,W;X_>O?GF2['Y'6V#/$OP#=XB]OF? MRY<]_H_?%?%NGU"UV>\><[R5ZY#D^;=4_ML4/]!.I/7_1.M_\R.M_U^J7U]& M]SCY':(E/]]<*,WYJ5=7)?2M)QVO<1YGF[-TG+)#:;]:WY917D[0NROO2_.[ MK(R243IW)7UI^PF/:]]6SEN[DE$0CVO7CN25,/KOY!?_>TT(Q/A\7U1YM&ZK.MC%K"O_$U2IC6RIU..B^R0 MK[&3@;S9^E^-[F5?)5,4*4%G:)P>?;[]W7]G?T>_UB7^][_SVAKECO-^FT7Y MNOX2^=&@757BVW5&YL=]>=13=)MG.V7K5)_,E(9\NVR'UA[)':E7T9_](IZZ MD?_S0&8_G"G%$-)[]>^(C&> P*.L9"T--E4#@!1$IB6A1:!A(6UB& 6GS+@: L[2,RY>+ ME Q#Q*V(GS#Y:G1ZR'.BB0('>A%/<##H/40%+XXZY2DH(E1)0('#IO6[&+%I M^H6ATT_1V[0,XH5@>UIL3+&7Q99BN4SD1';(68(,IR5 DC*@WM6%ATC\R_L.B;A9%5.35\&12G M#U2-0Z&%E$K$*Y:4>BM 5)5'C0#B$K# T;>^B!A]TR\,E=M'G"2GV6X?I2]: M@/0+>H7%0$<%&%@I5!6#18"L4<5^E[6H!R\T/R5CTD.6Z[M[4-*[+]K54N.. MD@FC*@?OD0H-*W=*A59=FN&[*$E.#D6!(>V MV1<&R?%F0_JQJ/YS2?#Y1@L1:7FO )%KK(!'56I5_X!H>725 B\K-*TNPD/3 MY'[ <4I^O,KOLN?4!AK=TA# Z&EK@@4M3%>U= M54LNUL.W>'W(":3>O+V_B\M$Q5>QF*<>EN@W[&'V>Y1MT9NW7]U_C6H)J&Y6 MM6BWFU7-N5@WW^41O75S^[*[SX2FKA0?E/'4P4/-A-[E?T>\ %2G2MNOVZ/2 MQENU#-[!WH.^[@NANIRH($FNL:5D5C6LDN?_66['3UX MS-:_W3Y&I->N#B6]8D8AJ#\!U KZ/0?4VZ Z#612B(F1!1P31!U)X%-!BWZ1 MG U:=(KW;<*WCMN$;\&W"=^Z;A/>/6=!K.5DK6ZS3?AV<7 <[W"ZH2&WYTFD M&E@&93R!8*C9L..;OR-: *J;I>W7[5IIXRT>RWX>%V29\5<?D-ZKS0F5I MS_'LHK;*B'9>%-&RB!6&CFE7M+0LJEW1S)[ P&/J[>'0*P\"B+[&)DA4=QT" M H6DQ=6PD#3WTBXF^78>)1?I!G_Y3ZP_5Q;*^G4D!4U5OB,OB%A)1(H".XOR M%I;XA_+F76[_EL>JM0.2_M:3NKBO?5VUOL(>;Q5,V)THH.\_F9J[M_MK:&M; M3-20V$;%/5/Z4!P]1-&>XP(G95'_9@B0ZM=_8Z=.=("ZVI[':92N8S)*9?QJ MGN::NYNX!P YVB-L7=1B= .R$42U)/"U^3&=5<-M3$_Y@]]Q4>"RL #:L*!' M2 DZ"HL45D"#DU;U :P0@ 0B7XYD=< M)RN/NU(LIP^*I*KYQYL>9U#XJGP Z[%/*.\=?:+&80R)9KUK?4-! MK (;<@ K@.$1S^LUO395W. UCI^B^P1_PJ7Z:KV=F$]TZ_470%X51VWY%2(2 M*]4E^\D&/.'\/K- ^T@[\J8\^BJAV^I1DF3/+%_C-LO1.L>;N$1)1M!64/_X M]S^MOGO[$XK(@NOW/Z[^],<_H:A$'PG0']&[-RO$\C/2/[XG]=+HA^JW;WY: MD4\5>\PN]"IQOZG[-_' A5$J)&<5R>1GG^$J(Y1M+1(<"R+ MQD+V0T=T1$$O"%IG%#GCTP7Z1/1(\M?R&2C MX4R_F$=J#/0;XJ3Y,_.18#!NJ6*,0<$KZ^@A1F6][ ^*5^4CSFW]#EEAC["4 MZCKL>58(+>Z'V(=]PG!$U((; 5:/!XUG'8Y:7=SC?4185)=T,U^WRR8O[ M/,N0ZRN<7=!B1P1D.]0I"(-B2Y4U>GH]3]$ 0C@_T: !9 3^1&RTWD(TR,&, MRU(+]$-T*P*^M^AJ""ET%.3(K0:29A!7H\@?&<[C-"[Q9?R$-Q=I2=HZOD]P MI9[65S8)>J2#T88AC+C $9- K4C+$"@GV]F2MA11.UU";9O]'V>UR6_129;] M)E^T^^2P'?Z')+8#OS\6?\BRS7.N@K@K2O5^@>/\1I2C? [J,DDESZ^J?P?JF#/QJ0$ZK2^K_]RYL?O_NWM/5#^2\"=4:=G%#_"+_.,S*XE"_7 MI)W+XW1#MXSW=%6H=SWU8A[Q;M!_"*"Z^ HQ ;;SWX@ >ITCS6#ZXU9_B?OI MDP V8!KRP 9)'@?\/7WWD;3\7W+'4#?QZ.9\3@,$"84BM MRR,FL$),Y"C;'A$A/D% !8*,-R6A GQ:R&MS#O5OY!.%IXENK$F@\YH-*83Y MS881_HA]&4?W<1*7,2[((,-N-S]FR8;T&1UPRA>+S4?[*CS2W<$N(1=-*]K, M@V1*@=Z0G&+1Q?')Q>7%W<79+3K^]![=WEV=_N>?KR[?G]W<_@&=_<_/%W=_ MA222*PB'G')%H,=0F6RWB_EI HT]R%+*?)RNB:8:1FFE?(;%:+477Z!L2O.8 MF&YYH.B720:LN^715Y^R$J,W/X#&-5K@28A[,8/)'Q_>XRTF*[K-7?2E0UJK M/02SJ$=F6-@AW'6N1-B3+1VA*K@8>JMABD5QNLYV&)71%]@0&UMT#2EB"RT0 MM\S.\X)RKO3^$\R9CUX]'O&;J)4$\GPLG)OPE@<3E@5!+0>LEP'@B+957X Y M,Z+HB/Z![9#!I&!TQ9>KQP_*%/NK?SHA&':8+]/U7)=0;@(Z65 K'=X<8'DQ MT P;_[<#KZ,7>F7*_E[@4 #@1J"@L_(.7542.(C87>\]+QG"53PY0%27\.3H M\!I\1H__V29M3;<7,[CU8GX#SW3Z2\+.V(70ZJRCD0 &O*,5]<"^BTJ:\S7F M]UFWE6WL\ -E]TG\P%Z$G']ULHF+=9(5AQQ_.,2;2/(LQ]0>DIQXC-?Z)ZYU MBDE[8&,(C:.^E[@H?F[\@[;5T2$E;AKO#-!IUX;ADN Z([W]C5%GNWV2O6!\ M@Q/6@8)7H!FH+&0]CE8VE@CIXBJ9HYP+(9EC"C-LC3&'3'SY =--Y]T>IP7C M"B0]K,$UY(@ULB#79DYK,N"UF.4:#'QGPO:2?;#++OOE%@"$L_2!7D]ZC^\M MZU#:#KVG8CS5P M(:^VVR9V@P",,VT5>Z02 '*IM5$Y0Z_Z[,LZ.; K;2'ZUY:FS.M,NXVU(]5= M(99L,5SWVAP7I8<]G)-M?^<0/E)0J[N%MPT=%SA"_W8-'*C7;7D+,9!8P%&7 M,@*YAN%T3>&V%YQ47;LX+LL\OC^4+']MF:'K*(B DPF&P4==N=^P".E.Q?%Z M?=@=V.$"H^EIMMOG^!&G1?R$+U@H\F56T&P75]N[Z(L^%,6M)K\Q*HY62DZ4 MZAH0'YA[=2!>"?J*5O,UBT*G2T)2%UAPRXP&9WSWIVU^@ABLE?4N*"YO%3Q,K'*:'J 3P=VTC> M2B*$QI#6X_BTV;!G=Z+D.HHW%^EIM(_+*.F\'ZL;DBR$?8Y"-K8(/&R$$)4B M^$.5W*KW,C#0.#/1I'UETIK+@3+*&FD"B:QAYO>N9/5Q8P9QH:CG6Y$#/64W M"=OWKUFI%;HHB@/>0$U ]EJS.P+_AG[_W3??O2%HS]$3+?\S>O/==ZOO^/]0 M="@?LYS..ROT[NWJIQ_?K/[XQS^R*P;DGW_ZXYO5#]]]CV)F,?OMVY]6/_[X M=O7NS5M>B%3SYL?5N^^_0P5_'3QK7],>]]X$]+5,&71E=S%EN/69UZ:ZZV;% M,VEIKUEL9-J*65_JBX@A$6Z4[A+:_2 A'>-#0YT.S10L>A4DTD!33(ZCQ*4_ M*MW@DOC:>',6Y33)7=%Q3-_C;;R.=?LS-L(>B69ERQ"[M1"JI=!7W258)2C< ME_?CYDVS"%=2D'RPQ]>0'O;@@MS%=-J]!-ZUG+9;"1.:Z7!-U.9:Z&2E'9*, M6JE^!PT-'H+ MI*N*UOXJ+[V:^YVH?K#*GKMS_]M/K^QQ_XPF_U MIQ]^6+WY\?O:6YUE<3=7HUS;CTD.35-Q?H6&';UH!U_;CEN+6>)S4#,-$\.A MS31&@,=2V@4UF&7A(RKU(0*:H,H%8QVFQ55:6A1V$*5E[)+1B #B#2T".&R) M GREW(KU1DGHB^5::*GOEB_(]PU9YZ;LB&/L56PKFP)A_%@#9KU.[C;2NJL< MZ!!E26NKJ^20PU/G;.(ZRJ]RXA03IY+Y2,2SO*7.N]V)G%H:YI!.8XW^W(X( MHBQ'7)1[O(@((R8-E]!TM%D%-ZLY6PCDQ,R$-LTAF@EJ(.QA&A3'S6&-'6M$ M*1BV2+37LX0+H%8"G!GV)E2,J'@&8_BI>#V_N?3670H:5/3>.PTN5K-+<-YEMH MA\J*$N/U#S/03JF\,CYM[M:?+]1N+EN @^WZ3+:(MNO3V.-U["3)GNE1^WF6 MO\\.]^7VD-2O3-S@-8Z?+-\M<:O'YR5M1PN5KX6TA5>HJ11MLQR=DFDE+A&] M6 _]!LI48WMV;:H:4%15 7D,,M6T$_P0I_3"#[J/$EH/W/'(5%/.^!5&A1U> M[]B/&3Z$Z_9CQ@Y_0R3/FL%VX'9V#YVJMAVBJ,MTT1379HWQ"R]#L M0Q 9VMSK<=PPXXI%LB6ME-_#.(WVDE,LFY1)JZ!N_DTQD;_E"WPX9X*7Y&S. MA*T@Z&$QLEI)AT$7W1.+TV@#GMYOG-57DJ1C55HN3JL52KGM9?3EYT Y9IJ& M' #J.4.L1+//37ZT#U&<4OQ=I>^;S&C%<1X7Q,]\?\C)_^>+>HN9;(F/^KW-'==YZNH^BSBWT7\PXMF*R0:%V0,BBPOCWAISDY; MT?&$-M(Z*A[1EJPKT"/>//2&%G2/4[R-V3]__V;UT[N?V!W;W__T]@U;]1*- MR?]RC-$N2\O' N%T0VJ67,M=\B:NY]E6FX*J5\HCIOO:#2' _HKXGV%6 MSS;Z[:7Z^42HI(^'D)1TL.\]13HSG!/=3XF?$:<',AM4%[.SM#C!Q!>IYA,R M,>#B[ M9/63Y)DZC_.6BQ#N6=I](DG8A^CUD(:KFJ7R%4M:*?R^\J+4 MD^]-+\H[WT,74?+L"WV*&9_PU91QV)%(>!\R9%HK4$N*HJHL^JHJ/7^R1LMT M ,[:TV4NF86?R$)#?"C;CVL[2F=(H/M7_6DWI ,D&^WE!T6^Q@M #:W&!OO^A^2_E$=#UDM)!) N MK1IT"HM#-(T,1'HTB>;J)&)U8? SL''J5_-;&%G#5)!19@M3X<5CN.*.ON[S M3^8T7VV)$TR:.293PG%1X%(WUYD$?08DFFP0@O(Z G3_KQ5!7 8HUG"*'?.? M2V5%3'?7%]6:MG[[.(TIN,*[<5J MI-'MSYHD?>[9&JT0]DFY!#N&Z,O4,QP,I]TMZ9<#W?.UPY*P#VP') "7SFH1 M)RT-X<9I'?K6 ^HMZV#6;ZXJPP?]:2"A=-8@5R6WF&U2FD?Q84&?SU@,=12> ML. %8 =D6RU!7U"0]K;P>H*TJST'P7W*TJQ/D$H?FV6S906^@]5L;)('\W0E MFX&Y$OX:?H4]S3@LIZWW2"1KR$FCBZSQYO, B!\]F4=WH:37 Y^AEN*Q R^Q MV !O?;ACK6F%:19I!WLR(H6 >"(B[?]0QOS18WU 8_RXL7VIF]_3AG25+>$. MX>.&;HC'&)]P>L!U] &=-WZ)R\?30U$2M?*S+^OD0*^4TFT@\G\;?83_J-J\ M/MT0DU=J*YLD:![RS<=YS";'KWEO":H"7%V M0Q:XMVZYVSPK%&&?VQP]@HCO;XX>/OR-F+_@^.&1S&C'!+/1 _YTH,^O76V% MO$$6ZT;WJCR.E2/L'**SK@)5=2!>"3TK$9-@K=#[.#G0TM#+RSDMCRK+Q4Q9 MH/<8QX)XR-BQ" :G:X4UES1TSC7!DU5CY3Q<#8J@#M8JU ^ @B9@6C+0A$IP M @J:G41%O)YALJSJ@2>?TL*)U&/5!$4\:TNEJ@= .CT8QTYZ/23Z(US]>GV= M#KP:"C344DIX))%::R''556RS4R_W'1DN2ZU5[[V<=,FSA;MB1F%+,&^3V(8 M0#.D@ $Q<& WS2**\H! 5XV5,I@O,_2/!+EVD \>X-H17HL2^.PL-'1C7*J5 M1C* O"FM%2.2H(#MI;I;8Y.#I)-\!/Q,PPPXVVP7 [1YC#*JD_T1KXQFTGW, MD@WIW+-_'.+RQ6)CSE+>9TR2I45"$%"3NY&N)CJ2?T!<-I"NH!M"OK C0GNQT/4'0W.MY)6Q[W0Z S\LXQ>PFN0U& M.X4A<-K558,!6@RQ_!U^JPW&F@[U>(SB963=4).J$8:<7'J>-85H+J&13,"6BXL9[,35W9N MZ[3T-/QB_4A*TWPK8>2@&P%9(666.UY]3BK$ >-O3'73V/'-T7HQC3=TM4"6 M"NRZF7;6&5&;UVEIC+7B-$!JJ5Y(&R;LK)^Q9?\]NJ>UH6YU#8'/LWR+X_( M]GC.3&W1L7/=*5J]OT8S/&SBG* ^RXOZ 2K8"7,TWL49=338@^9WA4SM$<2T M:L-F?-?^>:G?U P5MCMW:["7/#;\['/=>0@;1<]1OGFMA!<(, /S!?0'/02P ME(KSTK^J,FSJUW;/2WM6ZZN9Y%5M0&MA#TK)N4YG>KS;)]D+QJ^5^#W8ST#Z M'N;!"<\>'9_+I==6!D]RO:TN]&8UO6)_WK$EG-SY)UIW@!RW0+HENRU@'C*O M)[CR=K4&S?2QCKR1\J'Z\6/;PNC&OT*BCW7B77 ?,O5'NO#F&H.F_!@'WDCW M\/SW$2W@YKZ_0L*/<=YMT0[TF#Q?6QRO_W$@/I=N#M=*03TH+VAO>E*^7DG7 M(E"SJYL5IUTRY7A/E'J,:&H'^1+8S[@QR@0^2-YT3 CL278Y'[2/LLO) ,1G M-MS4NM"7=#[B\C&S)K92'(KA:GM,5*_FW%IVA=B32%P\"-K;FZ;DOW0.!:"_ MO2F,+#T;HAT]EP]F # 02#L2&-CC,?7QYN^'HJ2A.,5==KS9Q-3=B)+K*-Y< MI*?1/BZCA/7$_= GN<%$^X*L0*IWM[@3%.5LY3:=_PEMHIBEJ*Z7?<3TXKW..[6OPZ>;Z6"9X"]>G5XH7KQ"OW(I M((),LJJ51<:[GTH[O7IRKN@47#)7:/I<3DH=1#/;]')>%W)Z"\156&_9==0N MNZ!)-TIPJ=Q722@^M!P/A? M0'&_J3%U6!&S7^J G3"8(2WM#34^8$2'_WC F!4SZHRV-:Y'LP:6'B\'LI. M4NQP+"GK\ZJG1%/MH2HL@F=3U^O-2Q4:A/N5*BB )# YC8K'\R1[MGF_52\& MDZY$IK\V2PD50$PBO-PDRL[0I"11]H3'@9"H0/]']W:>HH3N5]Y@HDR\)NM/ M^H?C=-/_1:>D;M"<5J_/ 79B"PBC&RFQXE#M%*1G<74=_(_T&? MYW=(RB@OC8/X DW"[&79K7!;%D4ENL"4#(3_\O$C7U+?%[S'_+_DW?Y7@[ M/-7%#1GZ>F&&I MD7.$(J]EJ!W3Q@N-S:LZC*+6!GU5Z_/U"C4JH5HG1)6J?E<8*+Q>9Q&Z9J^ M![$NXZ>XC+'-JF9,91['NU&VRIC#!J"Z&G3_@KZB-1$F?8V:RE!;&_@[*;,8 M?EJG0BWX>UK;QM*H$8<<+\8C>S\#50GL[#3Q@?8+*5;+(^<,-> M,1NGL] _^ZZC%Q:D>9[E[:69JVUG/U+#.AMACVRSLF6(OUH(;;.\F)"21[*$V)) ]SOP3YVK['M^7]B=#-T]II0"H(M=> MR1&")EH>-1=QF00T-^R,8(K'M>)KF>(0;-#@1T4##7@@\/\1YP^8$)-%EC%M MW'PWYYI >&)KI8X[O Y45<+)LUK8D1M+J;'VLMMI!0N?.LHK0[/[)'Y@ESL" MH9P39-4T=,*K1VKFV1KC34$?M?V4E;@@&AN> U"+^"2;6F^!5551OH!GA5%5 M&F9C8K3N3_@Q7B>8;5K2_.6/ DD . Y#\L8!3$5_2COC88#^^IX"FVE9P)K_X6Y/5KK?9<8+\] M]DVWRT:/ \V2,Z5#RV46R2YR+'H"?9$^X:*<*7)$6QG\B;3>5L>3Z::R5Q Y MXF;X,'(D;BP-^JS: LF69]86, Z1M[/P-5">SL//H")'[*WL18Z\7C9.9R%H MY$AWTY>EEG"CH'--,#$EEE9J TR^ZFW^?UVE'EF6D*,#3D8:S(J&<,[GB$Q- MU(D++/TS\"ZK4H*>'(HXQ46!^6N<+*C;G'C;K1H [EG:IR0>S7+)BZ&VAN;1 M&S910J?KGFAJY]"=[0C?-](A\- %GRH2NH 3D(%\7# =,>K%(!G6U]^&41V) M8,ACL*(*(&1,B=7J@U)% B0C-20H J0"F3/W."]?KDGCE\?IYJP.;G AAJ82 M2)KH;+,A32V_0JR&%8O^:"H)AD=.9G99M:\$^U$M01',"$\CW8S8A(GXNHT2 M?+4=Q3Z76H#BPLS6Z<.MJ#Q%J"\&CHTAFVIG4=D9(!/=L:H+,K,$*B07;Q^S MO*1G(9;>H64%H Q4V&1'/B;,0ST6<1^GD<[2M(]1>M#/X,0&^KXUE 4]DK.*MS,WQX5IB.3W:7U>N>^T8&BCTI(\U;X1-#-)/8YL.^(7 MQ?]D$5%7VR;&GUT'(RN1]W&QIN_/Z3Q^^RI\CD#V=@F$Z(@J[@RS]6A3!]#P M,)^%&[S%>4XHW6:O6#=FTG!VM*EJ R6W(U0%PCKBU!\)W^,]&79CIAGY.<'T M!Z)25V,- >W$/9+/TA[QCGLKMD*-($-A5Q3JQM0,9C%;H@']PMOE<@'DD&8N M:/1'L0]1G-(I^2HE/-]G_+3Y:GM<%%@[N1GD/)+*9,$0=K1\[?T2G'6$NCO( M? .YW3M>T>R,59[&JSAAD/P0%6UY^HN[F";Y;GX'=>(SJD7H=8=@=Y>M4#HD MG!5$O>X@/\4%4>$\R]]GA_MR>TB.UT8O4B_F=[=8I[]DCY@79Q%RM0"J):#F MJDE6K(DO&)J 1\OD6@TEGW='"W M*- 3J[9J?R+@HSL9_-K;6J.XUT<3M$@1GDO0PF3T5;W^&JG9J6"7XV_BA\^EEZ6R5"Q4M1XAWY]9KYSWE4O:.XB]*4+ Y( MQ;0^_HI#P11A2>/)[^]QBK?$O^"A'H?U8P4GH N48E[PIM&KIQ,MCFQ<*O$X ME3O9-H22)(T_[?KVL*1Y*A/XI&22E:^M,)0>Y8C#6LLR)46A$$= M$6[V[!&Q!DD@?HQ_%WW1WOXUR(%2IF^!)5>JL!DF%(,<,#.Z%E@SHQ$*9_8P6:)4&9H& H1L:"#@ M!W27@%ZE;X.Y3"?)MA7 [@[(;;+=&6#Y(#K!E#/OA4XEBZ5UW RX+24%PT%RNY.8G:B)!()H&C*],D6 SQ MRI&&;2Z5!'G%2'8*['ZU**@T8_96!A^V[X[1\9>(0 *BMG%)([3TX4]-(;_! M3JUN,NST;M%T'W&^IJ>468J.RS*/[P\E76K3PST:7)&E)?EZ0HM=I&1"P07< MG72]>?Q^"W"(TP =DH"F 30\SAX\5*9-&)9NFL#YBQ+OK.ZIVM?A<^YPL$P5 M0-1FOJ-'ANT#&4Q^R5-1RR# *3;>'O;[!+-@A81=_TBRXI"SN-FT,C^0R<,5 MHL+W/X_*Q&^T03HJ^>>@Q' _FX8:_0:**T3BCH5Z;N"2#=*/, MR:'\E)5_Q>5U%.N& _LJ/!+?P2XQ>P(/3.K*-M0EX"WIHWOHA3B M (8WW2" M>9_3/?D#JM\2UB0MHPXN<=AYANDHH. +5] .2>J*V-$1T=WGP:[:,5(SQUI) M>8I[-FNO?88/=626F_JT=!EGQ;6<#=E]&9&QG;$!?UFSR#_Q#3OH%U\=8->- M:O:).9M 9O=>H['+<;T%OCGD="W5!A'33E/V$RG.MA\PW6^@'W6Y77GS(0AIJD7:DF^4%.T=S+48]SP0D<@[UK/0 WA M1PQ3JF#NZ MCB#=H(]&$ K[#3H0=56$2;)2;-G+WI BQ^P5IC%=:Y8_C%Z+PUO#^D&.F) M@0Q)8( "%CYQS _@;$ \*.D5P4,M133P$A5TVRPEU4Y _$_B\M2%5IZ.[^VP M;FL:+*BE,!$1+<6(/SA?Y0]16MV.I;NR61)OHBK#T#71K%Z3-@F^HN26_(;- M,#:'E3/5[Y$Z<[6($*75J9\G19A6OLI]"O]&&)? UH@>6ZT5SNV M:'@TZS"C(9''5+/\^(GX9-=$^;5E*FR-D,]TLCK=%990<+QW(1&CN B%I MJK']/>Z4Q0]IO(W7])$402V;B#J%GW!ZP/2UE%,:NTO8_4MBC+;X=QBF+:NP>>ID[55PK$* ME^0)BFI9'@=52P# MG)HT-GCS>3K8O(9(G[FIWAXM7V[QNGH>TBKWI7TE7L\4'6R394ZIA%?\!:#Z MB=WR!;4U!#)ZNW>C>+#GVH<@(+U(*^T^1OEOF%TZ%?1,-Z+M"1=&Q,#AOI9S*J.]?A\BC1!M M#17U>\P/8G8=U:/"*SUCNC,PU-K,G*X5A89;W=CL %SP*6LI8T%GI7$H'45% MP!F$3G].4X5*P.N3CPJ=Q=<0B6L8W!"O;W+QB4-=>_L#RF66/MSA?$?UL1F; M%>4]PD2E\1 EM-P1&>=V?"D!/YPZ*7Y7*PX):2TXAHC6(L,CH-D=38L1;UC0 M)X2'.@H08 4"&=CD+2ITO[0Y??8[F7UQ_TJ>542/2= K+@PVB#BA JOA'=40 M0G=&V!(![\_;04@$O@U^_!'A/(KSOT3) ;?NA=;:XU>ZF_QGO'GHI8EU7']/J-7K(GV*]>)*OJZM$VO 7\^K*NS< MO0QQR3\9"N*^P&0A*EOUFM,;1B/GU"O?Z")\6+(UH>40'$) *9A6PZ0_"I M+'K"XZVLDJ#X,4N(3@4_I_^4E=AMTG"HP^?=+ ?+A#M,'=D_U+$O5#RLH7]N M$T'O9KD"4;B>Y8I"CV](9/2Q]7V2O="YY80_H&XS:IL$?;XU8;)!2.+9$T"U M1" CMUV7"(\Y6/6'QTCZ;+?':5'?)#]CJF%<*79-^L-JQ\BM&I]1]6[V">'G M'7$> 5Q54*,1L2H"&,DG&CJT"S;6?@0HA8C[$8@$R"[GM,^DE8+(-V>U3]0F MG@MO$\BB'Y1)W4+8Q)$H8Q?>KA.#19(^.%H*)?#!=[09X&\?&M%C 7_0S 4) M?0KV.LK+ESOZ+D?$WBRQ\8S-HE[OA1OM$*]+,Q'$9%!7*)"QU;9OQ(O3=AT# MCS*W0=>IE@"P9S>6:6 8U!"]E)4A,LQA.!\!2J^+TUUV'&#(U/!QJ;,9=C0P@;K0GHCDKF!B82$>>/ :82-SW5E)^D[2QK\8K>*U(EY73-J]1=739WB*Y[\^07] M6OT7G B.UIQ$1

>>N]Y< ?=XC)6FF?\#?@>M7"K@W-:!-7@F:HC7Z'^1-^ M[N3,SK.4_+CFEV+X:\_'FVQ/=S*-S)A4FZ=WF\=;.T0>J:F71+U7%WL&G=2& MJNK05P*_OO;_W/-\QM_@-9%*7M!%41R(>=8- ?7L\T24=Y^##@'B-L]$!PIU M?Q.[I@&XBO:3O7M5'AV $78Z]7!X3L(,%CJ% ME\(S"31UU'&Z:1Z1OJ,Y"RV=<_?:_/KL(ZR5N/*E^%C!JGJ[G3K!35UDB==6!!66&/M/U,ED(T'_6GZ].C.KW'=[C M?5: !^>.9H!DP3 6_J/7$:=9P0ZJSHHRWM&FKY?X5VFG YKV-U)YACH]K2FF M6B[2FM2'CFE0?%TC:C:MKE(%GJ$)OD1+W*X?\>9 K&(K^*+*%2XV2J9H%*C5 MQBQ.9V@IR5,0IXF)TC*BK8N-$\X]>$2X%/5@NURK=(?,3\0(_IQOB MWWQU]83SKYLF@75S9J&#Z/+,P@6/:4+B(GIXR/%#];IL]:R5-?DMY7TF_K"T M2,AKT9.CP*U?+ N%IF,MZRQ3*A$6@U?71::K^Q=TUCSG4)U;9)O#&C3#J1,T MA9P=+KCT_DAR0?=]XB>JS'&29,\1:9#S+&^?$;+FW]@*_3^N[&ZSXN%ENJJN M:UJAIBZTS7+4>WDM$-K.9G\SJ5X1!^*1_(7P^"+MM,!YOP5@PT^G05WQ4/5( MG'M,EU+U44;?:8]+?!D_82$-_?FAI#'LNRPOJR??S[[0V\SVT^Z\G_&9=&7> M]M'YG?P#1^P+XG,.*\2_@KJ?0=5W@AD[/#97NZ@]KAT#LMA-#U'2:R+0%# + MD$O($K, L_P//U"+;$ :&$;!7\7\$YB%H7C]VXT9GB10( M;67::U%:/UH4'A&M3&D7XMQ_IYN" \YUS0R#4DJ(J:FCQ!<$1=BC)^Y3GDP, MA"12_74LJ=[4"8TAH^P(@P)J"*DYH,8/! D^1F7UN.;5MO<:D#LQ;*L"(8NU MG3K@M970?PF/585&K,5M#H.$;A!6$],-OZ,C4=H/WA[V^X2%N47)2930/:O; M1XS+B_0\RW?,GZ[BA.ZRZHD:F["4.3_@*49EUC;1;8]VJT=5_8A]@.Z8;NM/ M-/%9=UG[.A-\ (N?9B(T3ZC(45XU0M3&L"5M#!M4],K\_.F&L@1*'INX%F_H M*+HDNJ](5# 2Q6G+H;R-<61X*KZ!B7!A%M)#=6N?1BGA^[U!J=;21]A6/ (- M>I1RUUX8=M":Q<#04[MMG#)LT9$G:Y[+2P)X=$Z+*.DSBVHXS>Q)G$;%XWF2 M/5^T5)S/BW"O'-2#&-$6UMX#K1O1RE&G=AC'X0GG]]D8UV'.]LED[;.E[1-+ MVJ>LVRR:$L09/<: MHID;P(>W27"7C6KP6'<9S.;JZ1N\YQD<"E1&]X: M)E@LA.JW,7.=]U>OMFW*QA+U:@QB,)NS!:0'D)VVR-1M 7:):2KD>Q>8@L"[ MU>6E@'$/\,+UR4MW?^M#GAWV,=VY-^_QV%ZUV2[UR]$K&K;?W]NN*P ? MN&8PM#M6U2$2K"J^0WU<%-DZ9BN(MDF**H:+?"BF<8O22]E!/+)M"6CE>]N6 M: :)/*QUY,W?N>Q-&K]Z[7QS19:7ZT.>$Z59\JPQ,8ES? T[1:1+% M.T[CBY-/-Z1-"IP_A; Q[8IH^28T")S=-ISG@#7I95S#NMY"[D0K )T]BS;> M$G#%U#V+Z M$Q6(J[00,=5NTT*LG,&%NDB)R\8VQ;.BJ.?!\RQGOR>NW'T2\WOSKB[5^(J] MNU@3VD#G!.W*H1UY(_A;$NXR>7O)^N M%8&X6Y8V:C,[U554#UC4E8"/:O-9VSHX9_\X$(G*03Q^CO(-QV\]S0?BYKA M5^V[N. 6@J"J=TU'4-2V*A"26MNIHZGN*>G@B#J+Q=6#-(2=8;[L.Q;(:L*Z MH7CT&J+Q#UI'COMP5@L%:VE/JP%[:\3'CR0>;;7#",VI:9:] K_=$81=YQP" M@38>^(3^:CV4J$D@T/K;>5-?L4+W6?8;C[C-MEN>G!WA?] ,/P\XQ3GY;\=1 M;R+7T-TC1OL\NZ^3N),/\&KI@6%)_EA]N*H^*E#4^2Z*"_08/SRBPYX,R;0X M3<7'U,R>>2#=2U5#0:^@U:?Z+)L\+3YS#%T[9AZOU_F!)O=HVIXO2QPW/6RK M\;[%86V?;D.CJJ0W%E2KMQ &NCFMS5IK/U1\$*V&WZQP@ZU\:P( LVX;$;/T M9E3U9GK\EBLHC90VIYQBYK=BY>V*Q?G&L">''8WDKE^[R= M*E8T)RUBM?1N8D&/0O-9W=I'T'X@<*(8KD+9 WF?V!&XJH>*'5'K,>"TS?EU MG)+19X.WZBQ@S(JA#"_>6[7.!UIPOZAJ+J$E0:-IO;!5B,'U0E6(757) M\%R!O3\:,G?R,IL,^KL9)8O 1VMS--*^I.7)E:L M_8CH@@PB\ZLO!3A>+-9FG6/6)@UY_UZB9:.%,>;,RD#=H<^,]!N]H&8,:#KE5CNX'6 M@5@E00X,"YL8S@@A(-1ME%@&GO.,% OVX>@AX]-A=X]SFH:7Q\ 7%VFSWZT8 M(_0BG@8%@][#YN7%:?LV C090R/BG_+C#*"I&QL#Z-$\??"6'M_SK#APAZ,V M..HRV1N(;*B[()C\[3[41C29EV[Q S5<-M5;R'C<$=!IKN9!FP*M+@ZS-A^G M?9O%JN#%(9?-1N@,%\!&W/A\59N82)_ZILR[B8O?3EY.<+I^W$7Y;\=?8AWZ MS:)>W\4VVB$^?-T1050&-2+H5RH$]IJU#UO\/E9MAS+Q-6H[B$'RI=;G?;:+ M8IG39R\*RA?!#C>,<;%@&+.,-;"+WZE&ELA F2,7E)SSVA6 M8T4":350EL7U;1F5[(&+#SA[R*/]8[R.$LV0K"GO"=LJ=OV9,:^0M%\Q_K?U P_[$#YNK7?R-M*"*W^TH]N[X[NS6[]8U.M%KS 05Z!D5SY^_8CI&0L(\L2NK&$F]J/' T[\?+QF M"L3I _$]4O+CFHWY7X*%>:D*C)SMFEU"A_:^U55Z#SRIP9RZ_52".U_/U,H_6Y2]Q^7A*)O%L MA_/Z\N#+#4W:=L#MC4/]D;M317Y/X=ULE!QJLPIX>KJZBE5S%?5EA:IJ.I=_ MP4[K9[*UR<"'\LJV7&F;YU/\$8B5'.R/@*L_7E8J7..<94@B+=.F87^/BW4> M,_?C:GL7[\A0HB&FF>ENI?AV,ZMAA3IU=-Y:6*%.-=3MY!7!<'.ZM5TC MLXZ1F[Z1I=1(GR0="=\A2T=BUSM-;S!=PM I7::IF9PF>?^4-%JD)&(CJ:3D M,GUB5^7K8CGAS]Y[J:6D!3X3@!4T$[.U0& M1C;Z_M2:= ,?$:ZVM^2WQ9;W'/D;Z=19.&G]F="H:]\^$QA>?Z2:;ME389WO ML +UEP(>!\:W5=, 9"K&/'=VSX>6&1[<\.!(I5&CB".//"Z,HWU<1@GU_NNU M GV:[6*WC^*<+NGI8TFZ];"=O,]EL*5%PHJPE4/-ZI!*KE KRUX^ UKRCK2K MHSQ]H(KFO$Q; ^$373HA4%C?NL#/'ZO>QT7T\)!C3GZ:S(J-$C MI$)Q]&+PR%(%D&A@!1DG ML[05 3!#&[]B R>/.4*C!!>5"I]P:3S_5I3WF:]3H;&009*60\VZA!15QC#Z M ;ZMX@V^ 2,NK> AI*'48<.C"6!)-#,G &=)P)JE MPR0 #3#OP#7.Z2^B!_Q&'P6A$8/,/-#7WWQMGYVH5A*S,V2?TT;W>C6]I;V5='(OK^U2/6R5N-:FI^=Y^?-#E!/2O,^R7(]X23E/ ML)=I*-P09640*P3(@-E4]<4"9>]WJ;!LU]OPP:%=-[30/-2@[VPFD?9.A+R8 MQY>Z!_K)GN3F10!9,8^>OBBAZO7AB]F+=;GMT]C633H/&Z[*1YR?'.)DPX.W M69X1+3&T$IXXHM=ZV&:L-*J+H[H\('>6U=\7IRRPTZ67+^#8,&U,!]S7';"O MRL_#P)LH3C\<2HH9+>\DY3RQ3::AL+=/RJ"J$""Q9E/5%X>4O=]ESK)=;\,7 MZW9]X(7FH<;M8_:,<^8@WC[BY(F0[SC=?(SSW+2NL9+T1!\[*X13/B95+2AJ M.?9.224)R++I%JU:DR(+DWRQT0%P77[Z1IL-8R?U$5MNH:+;13LN.0^Q?XD( MQL@TFFU)]5HB2TMZ(JY<2V$#K%L*D)1S:NN+;QH<=/FU- AL^#2B>9VY,E/D M2YUGKW["MWXSQ)"(Q2#G,Q+&8($P:E5_!LVA,K/27H-A;! C!,78P,4CZOG7 MC4G2!^5\HGJ@H1H0H!E-)JOI%;FR7A>0*NORT;[+:;;;X7P=1XG6<1&+>?): M)/J)Y]YU$4!_91X]?7DJJE[ONBF+=KF-C^+4I#/M7F%ZM8*L+&[P+MM@/2=4 MA7WM8ZET%0-5:4&V[*F* NYHS:^TM[TM+39Z&US+ \-JEVM$6^>\Z%QL*F+V MO'V4?,+/IUE:E/EA;3RK-(MY8YA1?[$I&Q&6-K K!+F1[,D2?URT0U:?E1YA M9R)#SLWB49>)ID/!9W QWK 4X]I;/0-O,4JX.-NDTM M@=PD'-6G-MF9C!T: &X_X5$P96(AH)+K[P1"=NTJG%QG-F9$\%>[+0!DS8D. M>@+)&^C(@8Y<*%D!'5C0R,Q'@I^X!2F]#X$W8VA@94B=X2\&CX\W0\DI?Q\< M';*\J4!H-_75H43=AP=E&\A:645/B1-[ \5)W&2M/DW;O :QT_T#KCN M[$DCXQ$A.LV%:'U6MLF<0B]DU\5A_ (7Y2]Q4?R,J$2" M9@AU(V(F;/ 7U.,^*\IX1V>BLRBGB9R*S^D&YU=/.*_;3>[WNE?A[6# R2YQ M8"SXVJNI -4U(%8%HG6TH/+N(,]@([T\=V"VW%?E9C>!Z'"? 1OA[]#$G4G] M Q4@&MD=MLQ#)]S0"==TXKV7D?][ZO0B2G$YSS8S_79QD:X/>8XW5^GG-HUG M,YUI!C:CI,?QS&R%K-T+5(O1Y&<=P78ZAQFZQIH3=\P))BFK(]*&Q/<),UN^ M+]8_\_!:&(NNTLLL?;C#^[)%]=P M1607:'69[!U7-E2>K34 MC<_W4;G-%^G9ES4NBJLMG8N=O%VW*GSE"W&S2[9OQ8:NBQ3Q"M#5EB4VII/E MPKZPW1;_G%;&*<+MIV5[ :T=E6KNB^U)U?I<@%,Y8;RN\!NYXO,JS?L2;0X*OMN=Q&J5K MHF''9[R.BO*].;FY2R4^+P&YV#;LV$:D<]BX0E0(O8?.?@Y@F->+1LZ8%&XA M.0/2'^/:UUEO2S+)1/FF^+RG1\*D_(]OWAGS2UO*>^29K47"2_;M$[Z-(.*2 MB(H>O7D'G',:PC*?3'/"XI!D3D#TQR\)X^DSJ_D&;R[2)^+242^A&@(N+5)4 MCZS/(__&6NPZ,UR&D0)Z4@B>\-EVB]=DF7Z#RXCHT[BP M=]$7;=IHRPJ\/DY@:9.8U[\61%R2KK]JV<;[7B$B#O54@7_+_#Y#&4%< 3'8U_A'(X'OD?>)TGV3-\,/<_R]]GAOMP>$E'] M:YS'&?$)UCF."OP>\__JJ#^I6I_LGV:_U0#0? -ML[Q+?O8(!*D8U36CK^JZ MOR;SG.STU=-@,&^KG-*8I+1$>V[M/L^>X@+XB=XY@"_P?@;4AT9]NB @@U.L MO57A7E5P%._9*="ZQ^"Z$B1E>UN1[Y#N&0UN_XC669+PQ[;IJ5!&,Q2'SUL1 MM>.X*D(V-'[^DL%5FA4'Q1:0=$?RRY2,I+O M6###RCA3KL31=^=7FOA3;T97 M=I"AX&K;'@D5QN2W"W[3(V.7;#GYTR\E^1AJOH;:S_4VC=FK[/4GZ8YJ>SC2 M?I;NN78^#)SL]_\73>ESM%JND-:Z0H#)J/6N$%D2R)KW4A,M5$O3 MF4%+K$MUV% H2^"E[0QK12Q@UGU5+ #6[\PE4ZDZ83-,75I)SW.7W@KG[1CB MKG%AN"G,S:*.&P0]55D 2C976:#)'S$^9BE^^1CEO^'R_)!NBN/R-,KS%^)\ M_B5*#KH-6:.D1V*8K1C"B$D@+H*8S I%):K%$).#X82[,:=1\$\JF#SP804,/O9A';ACT M%]YSKXJO4"V N$05

XML 97 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Organization - Additional Information (Detail)
3 Months Ended
Mar. 31, 2020
Segment
Location
Basis Of Presentation And Organization [Line Items]  
Number of operating segment | Segment 1
United States [Member]  
Basis Of Presentation And Organization [Line Items]  
Number of locations the company operates | Location 180
XML 98 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Employee Benefits (Tables)
3 Months Ended
Mar. 31, 2020
Postemployment Benefits [Abstract]  
Summary of Workers' Compensation Known Claims and IBNR Reserves
Workers’ compensation expense totaled $4.4 million and $4.2 million for the three months ended March 31, 2020 and 2019, respectively. Workers’ compensation known claims and IBNR reserves included on the Condensed Consolidated Balance Sheets were as follows (in thousands):
                 
 
March 31,
2020
   
December 31,
2019
 
Included in other current liabilities
  $
6,063
    $
6,777
 
Included in other long-term liabilities
   
12,165
     
10,874
 
                 
  $
18,228
    $
17,651
 
                 
 
 
 
 
 
 
 
 
Schedule of Insurance Receivable for Claims
We also had an insurance receivable for claims that exceeded the stop loss limit for fully insured policies included on the Condensed Consolidated Balance Sheets. This receivable offsets an equal liability included within the reserve amounts noted above and was as follows (in thousands):
                 
 
March 31,
2020
   
December 31,
2019
 
Included in other
non-current
assets
  $
1,955
    $
2,098
 
 
 
 
 
 
 
 
 
Summary of Equity-based Awards for Employees
Amounts and changes for each category of equity-based award were as follows:
                                                 
 
Common Stock Awards
   
Performance-Based
 Stock Awards
   
Performance-Based
 Restricted Stock
Units
 
 
Awards
   
Weighted
Average Grant
Date Fair Value
Per Share
   
Awards
   
Weighted
Average Grant
Date Fair Value
Per Share
   
Units
   
Weighted
Average Grant
Date Fair Value
Per Share
 
Nonvested awards/units at December 31, 2019
   
152,882
    $
52.93
     
160,289
    $
50.49
     
13,186
    $
51.62
 
Granted
   
7,420
     
75.88
     
57,450
     
77.28
     
     
 
Vested
   
(568
)    
52.63
     
     
     
     
 
Forfeited/Cancelled
   
(1,759
)    
52.25
     
     
     
(92
   
51.62
 
                                                 
Nonvested awards/units at March 31, 2020
   
157,975
    $
54.02
     
217,739
    $
57.53
     
13,094
    $
51.62
 
                                                 
 
 
 
 
 
 
 
Summary of Stock Compensation Expenses
We recorded the following stock compensation expense by income statement category (in thousands):
                 
 
Three months ended March 31,
 
 
2020
   
2019
 
Cost of sales
  $
96
    $
78
 
Selling
   
49
     
44
 
Administrative
   
2,536
     
1,816
 
                 
  $
2,681
    $
1,938
 
                 
 
 
 
 
 

OT&FVNX]3MKD(%E:PA.X^B6Q#@"&+;=#O MG\(?\JS0K;D&Y0!(6FNH9B4K,3N4>839;1GEI2V<3:JBKUB)KU?H'C_$*=W/ M0O=10D^I%U+_+#4FI797'J<;C>80/.RA6$6\'H3],XUO<>+-\7K-8YKQIMWU MO+1CH44= RUL4S-WEJ:SJZ-?&>/G>VM+Q5B<^U.\C'6:BRC*] %1P.9N0Z# MP@+&AC=Z6#-3-;)8T]+_J,..6ARB[0UR *.+R@+UB,(/[22!\+".NJTA5[*X M6-^>^21E(4BL!;J*N%J4CTZMU*O=9;IW$?:4)LG:%J7;R-GH96ZW378TVB@P MM+O#JIM@" !3-FF$IF.+72&@EP ;;,4MMA(B/$^.XG;IKM"Q&ZA0;U9T]BH, M5!]?K>=!8(+]RB[4# S=<)J+%,EV@>#&CAG;HC%L#;R]-2?69>-/$$!W&9F6 M +QFM$)Y+W[L7H(+H#3-YW$:E_@R?J(&E\2N^#[![$V[POE"[XBZ_":!<;94 MD@"&W@UBE:"V%OX,H_:J+LP*90Z;&V,('$;M@1.,^XJ9VT.W[ MT6B69+T9!V6@Q(0J99T2$QHJ@4I,:+)-%X^D)VPH%X] C 1+6&B%56W"0BN@ M!C&'GKQ\C/Z>Y:=)5!2&ZTA.M80Q;TJLD;W#"-TL>X[WYQHU6RFN^1IWV8L(C7AKUB@-?LUG4!+\9&(U( M$M,N&F'DCPF?,I8"'Y?X^"''F,6 &XF@$_+( ZWNP@.Q36'4E@9F@9,!I]D3 M3B.J]*>LI-<-3BMS0J"!&49#%I@QY/%6>DY?KZ6O<&T.:W9I/EK_EF0/1B*8 M!'W>#S?9(!Q%YM5[NZT(JF2 :>%LBDEMKW>AK; D7&BV I(_1MSET0;OHOPW M^DH+^P=UU\PS@T'.(Q],%@CO"S;EV:T/]D_FF$-/$AX,\QO+_47,@U[0=?0M\W]F]7((MU 84.*W0!@D'PJG.0?KS+\C+^ MIRHP9DIE87!.;:OK)E,W-J9;57!TM#?9UJ1 F&C K0,O#: -@J6FRV!FT3 8 MJ+K*9.+;,A?)II)+>3&+15DTU[-Y&M= >:2]H&4+J]'QFVVME]5KR"_OXV*= M9,4AQ\?W!7LX4H)[!UE/D9BVEHC1.0W8&T'42J)?:UD0E\BYC[K!A?X[R":" MT&]'!3%[?,)E=V:KWR/)V'.M=7X/#=OF_T08LY%KN[C.6J3^5<^7JA\"6J'J M(ZC);J;F.?@T-T\S(=6RCU0O;227-@ID,AU%-(=)=Q3+@AB")&H?;PDP_XJC M_)P(C%QO&FL-8Z"QL-YY!2H=5B):*Z+5(EIO<$/)B(:X>\0Y9G8%2GI;:+LL M22UQ'2JU;S -/Z$G+]MSXB%%"55\-HHK:@^6ZJK6F(?R3>T\DIC6SP: U\!] MVY;IV4@7D:]G*-!28=J0H.5!J$/#[!/^*YCK9Y_F7]4$K[&>4/G[UT/E>2?T MUS*7,ST)CN8E+*LP;,)RF^W(1/VCGQ^ MWBFVJC%HRM96S\A95N5K(:W*?L+:MZ^+M3W\3J=M#[Q!\_8YFY>UM+ZP.>350+\A M9.B?CPA(=X@6F!_^])%Z$_P-*K*'[E%""B&FZ$:BJ$^4RWI\"%Y9=_O'Y&46 MI<5U]&+(!"$O#H#1@;XB5LF?4?7W%:+752 ?];#4FA8AZ(W2%4HQRYAR2",^ M@)$9BH(9Q45Q8"]4K[.B9,_)_?[-ZH>?WK)H)B\A MP%\&+A4-9,CR3X=/68D=Z- O#D"'@;[B]3GRY_#H8-#Z+_@Q7A-_C$*;/N&Q M9YFR4BJT0ORY'CK0/^;9X>&1OERR?J3[]C_\&]KS.FDRHJ:'?T5EAK[_ MYD__&@*?9.A4\4D&39\75*UX!,8?%]Y W3+5<>-'4&;8 M, *6";V$-%+LKXC]&2@+EK5^:'/ %.=_2X$;(>B6"QA^NZ;+E@HP:.8N)-662DY;VB'.YMKJT M:?U5+VJ%@?/"^;#$)\XU.!KB70,B*-P;LK;)"H.A7I&;; *T"QK,RH,AV%= M5C0U(* 0;)7E3"T"AF9M&J\!1%8A)"=;3'TXI)MSBIF ,_IN5[UEU*2A42:Y MT);V=']+K:UT*Y 6;?,= 66R6$YO7W?+#!CIWB;S 1";^V..#4[WC%%4EYWG MU8MJ]^TXW9S5>V]LB:$EF$G($\^,NJNV&HD$:D2J!24<[4:;$?7,@.:?'9*Z M-/0((QLV3NJ'P<[U/.2D,9W769R6M_@)I^Q?F!A.S'C G>V ]P=\]YS=/6:' M@JAR]TP*O)S%#X_Z67*NRCV1?;:V$.-#GC!B-2-6->*_:"I'O7TG4C\-"T'U M%Q#_!&+?6&X0,3SLMF@#_?#-'W_X5[$5Z.X;^* S+T.Z@U. ]+ 9Q%X%3?A' M@%ZYZ2]2+BUR@2DEP);#EYK,6,*&R25TBJ]E=(=;" N8T:^#![ M4 _/^K(';FRPX9A^N+ AV.@51?]3=9J'CS0N@*Q[%%>K;04]K02L;##-+$TB M$";'=@3\WW0>;4V?"KO:E@T0%=R0U?6R/#Z^XA5?3)2SDANT0O!#) M(%S>SVVD!,TY11/*6<_^4EFP25]NB7&N[XBA6BZ$^=W.G,_Z0)=PID(-SO0S MH 9DHSE3Y&6'+^1?0ZZ07_WMAK0S5ASR#_[N ?-#C81,%O1O( ?X4S3S@4=I M7]:8DW:D!UPI-V.%$CZQI=SOJ?H0Y!!]JG9>,2;?0E1TZK(X^QA]B7>'G19I M@S*>L#;4;-B?U=^!3N'FT- 7YJ1]W$6=M(,7QEV%.UL<]W,DZV-\:IUJHQ;BXVG8O6UKDHC6+>ESA6-@A#DVUB"0 &#H9 MK#][?*YT;-$V7.C80@WFNGJKW0W>1R\L:OQJ>YW'Z3K>1\E%^@E_*>^>"=3EB8%&W.>AI2H8ZL+V3"*E*! M3N$K7";4N:R'3H0Z";>3R0J3!M5=37V>\9'U!9[M25P%2S,^E_706<8G MX78Z5T%RC#NH:?L.T/@JPV2LZ>&;,:0-XOV?&=L@C,=_IH)Y H>!G_TYS?$F M+L^C-7ONT)!*0U;8(_6DN@X!Q0NANA1H*HT9%?;)!C4FACA7 P(*P<8T&O+B M8"A6YI\08 &:.&-FI>'0K$^5H0.'1]<*ER5]\XEKHXS?T!?WZ1+)]17<'5:, MNC,53&#".Y;2VJN_HD&(X(MHX#'ZQLK'J""5VB=_T93W=#]%I[$8ZD#+AI," M9K+NZD0:OBZB& '3O7_B!RTVUTZ608V_J>0&/V7)4YP^]&VUDBAHI96Z?R1?D8_3W+3Y.H*#YAW<5PUXJ &&-EHY9'!&]5'8A5 MLJIXA>Y?$*L(L9I6B-0%3[))]B9\W(BJ<8.^'G>?9;^AIR@Y@.:1'(=:'0OM M(0N5BNXD*N+B=I_C:'.5TDD$1='68KJ M"EANVA 2U3F9]S'*'^*T_[8HVBL3Z\+EJS.#49^VSHQ$*)J=1VM\O'-*]-@5 M :-13V\C;6AIQ(N'0!*S\G%'^2U5/I(J#\<($3=Z!HB@@4)\G;;U/:$?2\-V M6T9Y:3^K*.7!N*"VR$B,)M M_,7YSIH\O##<>[]<5R,M:+D0"*#0MXG;H',#/Y1N $_9_2PE:R4Z/F=NX M\[H&.G/PI)=-):BN!2B2?AX[JX._767=?6/=6F&=UXC[$5@5(O%' -7OA5YZ M&?6:8.0Q*O!IMMO%)1T=KMFXIF.@4=3S!5V#'>J+N+40:J56Z%HZKGOBEKLU MU_R2::7V"A$-XW640-^OM<&6[!ZM#;!">+N)SJ'V[Y5))(-XI:FVPNUI)N:U M 1WTC+2EN\SO[X*5,EO@O#@EQNP?+.H!#&R[*\?_..!T_7*UY>2-U]5(9;_] MI:D";CM,9Y=Y>ZR69FD>*GE451 "H=S-BU7F[6OSJC0(]'/U2;P::"/_!*W[=NWAR")),]Y(8TLL<;U!1V0P:J/%Z7 M\1/1YPFG4:HED(TPV+2EL,4X877D4",8PD3E8E!WBEI7A1$=MV-^"24@]T^' M.?U$I /J6^XEO:I"A:L[(, M%;0P71+$GM-$+Z>WK[A-$TKZ3[I[@(C=(^US-#G88Y);G.=XAGLNV3-R;]9O)]IKSDFC+BK(-;5J:/3\J>2J21;_!SC]:*(F3 MCA9',,=)EL=%8,=!VDWH_L$/_)F.1-GFO*) V:$L2H)E\H]0#FAL#F#"..[D MS["0IIMZX*FK"/C(4VNC]:%G4TO0QYY.MK8FM6>=T5,4DX^PRD*ADSU8;4X\ MS4CU1\EN/*@A]ZE8U".M)'H.P=0+1P;->CJ3LC[1KL+!$,\J$, @UICK5%88 M"+7*E*$#*(!F.9U182CTZO.;J@$Q>D/H)"I8=?3*Y56J?D];4];35I!*4\&W MI?$?K'/9O5A2%/!*[P)*^]H$TB*CNP.T/"QLMG^<6IH%"K PT"S%\]RC[W[_ M[CFS)E*G+ "1NIH:,$F*!D*DF92&()* #!61EH&%*Y&,+=T2J7QVWSN5$NGL MD&>;+$FBW'9>TDIX(I5>ZV';M:6#F:D6-L 7V2S0TZ6<+^C8$&]T#RPPFXFZ MF.8TK008"74#F!3#L+/5154%+@XN;E".R8-R&-O M-D(Q? 0TNXP?@4O_-VGHF?4=^9AA9UE>'.#&S$!?TW-UM&@ >[>ZUE;=)Y$U M-1P^C/NX*@% C"BW1^4H"6"75-_J)J3,M%O*,@!=QOR +\;%\7U1YM%:%J^@ M+^YKKE7K*SZ41-?SG;)D;*A*SS^!&J)T7%5O2X'-AP9@]"8_'ZBP\74=FO@& M[XD6-+26Y_I"20LAS\B%'JAFE/#'.K+V00XU+H- (.-H2* Y: M J=+19^HL6&D>YMWB+FN@+0T03^1KAC%41M!3S2ULF'8UD0(A*S&Y>98:XZ M&6N/I"YI/C.J!#W93TA2_Z#C6T]%W!?%8;7W5^RF4TW^^R)C5J MMSM#<5%M7%-PEU1/FU+>PO/PY!<'-<"8L#-@/3$OW>&:UKH($ #Z[.&%MN* M%@FGQ6@G89Y-T<9X9K6QM71)0]VK\KB1.L+.8;>W(QLKMD)68R),2.VLYG*D M0FXBCT7I<'MY+$3]\;$[!DUBHVM%'KGH;*-X#[CC603-P]E,A>?@.&0.&3@. MEG,M!M['Q9IFY*8GUO,L ]QJA%D .%IM=/WK^GCLS*OQ^6=JAL;;WW2;(1 W M?PS -0X^&+I'N/83NU?GU/=Z^M5Z\]T&NN9/CHSUYJ55A>+-R^UT]^:;88Y6 MQ-+1KL&2 \YJ,+PO,1:G3OZ\!J1!^/-N?'2M* Q_W@Z:)G\^)";.9BP\"\=A MT\&CG\A ]3$8?[_-)HIK6-+G89B@I?P\K'I=,("P+:/"O #H29B\ZX7#L 7[ MW?H\S-B<0G06?XAQ_KB/;GR*%7<,,OZB/;2:2T(C4#_2(PANC3 C@ @/,V8& MP1V> &,9U^'4XATBMFXR312WC:/.;(UR.KW1!>!A!K+.[V#>4/6NMI\KBRV] M24$*R'44M3?XB4S@*-L>?:Z9#I66<)09H;A^"M3H_#P%9.9PZLS.'(039W#> M@.*8E+IU0YBB4'PV@Z\&Z:/IIX3HX2''#\+6'Y\?NM,#;VJ@B> B76<[^D)B MR7)I7](O$>,-M^"T4AXG KWVP\[AI5%3'-7E03.P+6N#S^G! DO#Z<$"2.!< M,-[X,\C!\T%Y_T^#)M#<;LO;$0 O]'<:K4 %=49$\T9;GP+QPF#G/)6NQI,< M6BZ.8< X*Z/B\:]\P"6BQ[T MNK8*#<)-;144_"'W>)?E9?Q/-II>;9E"&]/&AT;&(Y)UF@M[[IVR= '"2\/N M=TS1/^'ZPRU+K>$SA+P1.S"[?O63DV=?]C@ML ;\6BF@73]1>\.N7_,":B41 MPIZ?V8A&:T*"_J9!=I_$#PQ3P1P&*Q"EVQ%4P G C;%Q7V#<%KV[ NZC&/81 MU[+W&D%<$Z-+ I%UW=[D6@]D0:5L756B=4 DW#X2)X$&K]M M05;8(Q:DN@[!P I5+R2% 0=U$P_QH&Y??X#X@%.RR$^.T\WQ9A>G,5TMT<A;D@;)\CY8Q+E M[]7V-DIP862-I*Q'AL@T%;(NT2TJLAYFI8"!/Y^^/C&NQ,,0STHPC$]V%A6/ MUU&\.<_RXQT-<2TNTG5RV.#-1?J1S#4'_J!QM4O@D YM>KV^$J;-T ("Q$B= MB%:*2*VHJA;5]9(?4*=F>O&,QV $E'MMJ4;9TT;9DD:)JD:)ZT:)4U0^8K3K M-$R]R=;-K?(S6':WN9C2R_\6%$VL,L2!(,.$BB"NJ5U'+^SQ=^MCR%8 ["BR MH[/Q.+(N"[7!,T+S-476-LF>"P:M+-BK8T/LZ ]8A\"!W:^OM+E*:[;K'I^U MK0!X%U]JD^V&?B5,M\@;\9!V]ZV,4Y)H&^2]+S,8;7;]U4CT>0!0%!CW"=^H M4S.?YYC8X/QJ>QX7ZRCY*XYTR\@IE7H]8IA@NW@F02M;(6$B:VILY[3Z@6A2 M*W4P>+V(5@QWG#%C4_2,HXM V/./J0 7#TRFHCLP>K\_8*K=W7,VE=/=FD(C MPE53&VTN>G@F:LUF;"S#?!,U/$YB@ZBL ,E(/DP[I8E!%UAQ5<5-A-V/CVU;"QB]))?.Q"-$Q&GA/0S$1(7E6@?*SLG(F.M+;7P$:% MU82,[UX+&;L G<+%+CH#I6+\--?%0\WI8XGY&/@_H").70XNG,C&B-KX>?I@:X>\0Y9C:]!JI* 3R6 MKU+T0AT*%N>'\I#CCW$:[PZ[CI;6IX2:&L".#756&?2>\4Y*=SIHA&$^N-&(P(#F1$_IW6"6[PY^[(F17F(PM@9 M45U?*#.BQN(Q,V*W.L3KJZ*7YN/E3]SLE"4BV4R:#AVM_[F)Q,KKG"BT&>+J M["_8>=($:Z=YTH3IT9&$U[Q%_Q(E!WRU[8T8UF$R(^OQ%"DXQL(A#JLZ$*N$ M1OX-YL(!.Y>+N3&^Z3BGM4_,VFR+MMS:<.;+2!01VAL4ISBN_$),F9ABI70L0K.V!O% M*IC8!!O5##$)]E4$QBK%:;P3J2 C#R;8"!UQX J[,8R"B3"PTDQ_DFE?16B$ MDA_7N1$*\'QR@HW0<0.NL!M%*) C1Y-FMO$!CO4$1"W3<;@MOP*) IAJ;ABG M_Z-@Z: MHD1UM*Q%MZH+LV2AGF_ N^JN^:X&W_!E25@B1"ML-,]7/,#')M# M-)=.Z+R\,FAT=A3:NT8=P*-;4\)H'.N!GM<< D?4DUQXP3)3;0T\2&846*TF M18B@F(FQ,,&%P$P-'5@XWL5B@IW!N%<;Z#(EOB78L!93KW4FZ+U3!P+-UM[O^.U^5==I4?/T5Q0C,%GV=Y/XK'\%[:B+H\SMIC+!4YR>M 526H MS!#-QE?7PY+9# .6X)\L&]W)PYEN= \'"FCCHV>C:@L5U,J'Q<;!.H WQR9T M]B1HN[]/)G7EKLI'G%]'Y*N#RQ'*%+Y64IX<-[/VPK4=*H&8R!!.L%ES'3JC MZ\!8]L1H?-S@A*[1G!%B(><)(S86B"X4DPD5)]:=TD6*=8]XW*>)XIQYN-4+ M\.FFDUFU2KNZN4IO\/J0YT1;4N!3EN;U/T^B(B[NZ.BHV\.9[QL^]W=F;!EA M[X?47:U7.ZEM60QT) .C6AWYEE0&E/W\EC>%UTVANY@@;2G/3YG6-*I=Q MBB]*O-.M-6?^SBL;7;HMI";5BC^$6# 2=1/!UU^AV60U5&.?0K_2CR'VM5<\ M!(728J]MG!*XN,18)1#1XSNI3.O&B/=QL4XRJK/%B[\6LC[?3;6P1'B#1 Z629^9H-, ^Z$CKN 4T!-&4RW$K13HHT:N&!0> M.W(%H,]IQF+/"&<)S\5\8;MPV56;XR,JLTCU<99.\1F M70OJ5$/?-*TK0KV:5@L^16+%P7F,[IBW[LI 4G(">(?\G(!":?2>(BNMAPT6T9HO&WFJC@EX_@!/&Y=BY,A\K4@"<6S&^W1 M!>3)Z=?A?).LA9+9N8.YWN%L([_/ M+Y?XB;2I/AK-M@*(K7^339J#LJ8\)];Q7Q3Q99ZWYCU8!+)U;H4^Y9ZX%?0 M.-4];14U-$;%.=8#P3!+"]U@J8AX\TPUGZ:!<,X%G4KJN4 3@($7Z?Y0%FPL M>*.,Y;*2@F"75'O=L2H76"$F@MXH@[@\4\G*#I/.(!Q1XT?)"#5X8/'_=A3^ MWP:"_[65$N/SQ\RK M^?%ZG6/Z][,O>YP6LMUZ+U_UE/TSLY?1Y132TR@P$0T>>L& WG)@/73K&G(YYGXYM)/P] MHV/2T#%J<(GYQYWS'7@9[C=_/Q2E+GW*DA]\I8-\K\W\C>_M9_T_9.2_"3DG M([71KW58%QFWY(B^$-T@!O.@:/?Z=Q -@C^2ZS_P9;WX9S"+M2,USE.XEV< M1OD+VE?ET#Z/UR NO2_^^=J*>/5[GYW=$W]C5^^CKW?TZK>=U_&K\VFPG)X^ M&[-._;F/X@W-*U7@)"$#[7^A(4Q"Q(4',0D+PQ_&"H4QK*X%1C##]U[!X&5J M,8_C%J]V=I=KC_,XV]R645XN-6BY-N()?HC3E+=!0H\I%C+Z+%ULG'8UF:BB ML?F2P&IT MU2"<'-T..E3+(;U"[26RIFI4UQU27JI7TBHP8\$TYJC'B6FT\3>&7*1/N-HQ M=[O^:1+TR'^C#4,<=P2"RH0SQ1!(.MF!:$@6.P3YH\*GK,3%=?3"\PSZP^T --A2;/VT@')XQL>64Z]MN.RT4Q"5>.M M&:=:?+[9X62=<"K,I5%4=N>1+AI#N*%!SGRB M34MUG&[^C#E M4L#NH@?=!#"YT$:R0)TO;20%?*=MO\V2S>=T@_/CAQSS>(B[C(Q:58S7QZ@\ MY#3FBQVXFI93XZOTGN1]E-V2J;D.*FRK8="_C7=Q$N7H+H_2(EJS#=05JFM% M5;6@Z[7PV\%_GOGQ;)"GGQ]/A:#' 6-VJPEUACT2*%-#3:< :&:L5]$4@8\' M^JQ:DRDQ^H+?1?5(_$U4XMOG:,\^0A^4.=[G<7(>;TN,T[OG[.XQ.Q2DF^Z> MB5HOY\2'T;Z0.+U:3Y?U9K!?/-+B52):)Z*5HJI6^KH1JQ=5%2-2,ZJK1KQN M1"L'6KT#MLB;'U:(H/,'\/5 M1GR,7NX>XYPJG!>E8 ;YQ;C!S;Y>Z-'-H07S>Q,5OAJT;O1CP]FQ' M?ZOM1]!]E04-@-X:'>+(9O=S""(()M#'6FAJK#OR2>/>A5X,A E2_35 JLL# M;RHL: ,$]0X4C-!#:+Q&7NR_#G*-\/IK=!ZM"8A7YES3+H+X=Q< (GN5P'H M8'HQPUL^&BL\]7+*^ .355Z8L;T1"]Y< >2V";ZJ*>A%)> UI%VAL\72"39T M90G-_<:RZ] BQK#KH!)VS,FEQ3VPB?4&'GMRJ;GK-"'XXA+ZZM?K: OH)9-]/,D>Z;JX0_$6[[,BN(N.\$W>)U$11%O8[RA5\SC].X9)T_X M(_&O'W6CP^@:/;^?/LYJZ5OCM"H&>HQH9>@K6MW7-'7,/4;=*EE>BYB>4=%* M$:\5[H%UB": ?HQ] MAE3[-/0/KH]6@[Q!SO:,3Y/\FX\BFC_GJ4\,!7Q9K4 M1M#3NM3*!LV4TTJA6@QQ.?^+TU&V-%I'K 3]#Q6%(8@;JKHK4\^0LEF=3H56 MU$(K[7=2 $<,M!>)2N_)TL+61>^+ 'G? [W5S4\?WJD*(UH:WEDVJ#XD\GV3 MC6DC41_*OY7A1N>ZRD #O'*M9]AV=EVS8>"<&'Z\)N/"(:&I!*].+^XR8D"V MPV=%&>_H[S[ADC.?SLXL&FZ+\QQO7!>YBZ@ O1Y>IEWMEHNKGKQ4#"9 A;*BUSJ=H8IY# M<"E,B@\]BEVM?#@.A10Q:NI(X0*!=.,RV2P"@G6'] M0MP.NV%@7[\HM@70#+L_GP[T7.EJV]UHKG<1C#M >F'ONT &6[1P9Z(4-=US MB&/5?HK/_:#15A''.&W,BKO'*^%L$]G 3[Y5Y U[;MM%CKW5XDX^6K5]-4_L M?:T>"[50\'M0QA.-AYHI6NIJRP-P_#/24D'2E85,05_X(1GQGZ,]R-"M6TJ#&5?1V?SL OKD_MNT>"BNY>V+)CM M#2-:G38KC%#UQU&)(L8X<8V,1Z;I-+>#'&B(^&+J^^2,$3U#6ABA Q-O0U2R MR+4F+0\4*]/56!\&PO+[ Z=+FUMOJ% 5 2>Z0!0!)-Y']?>XB!]2QC2#9Z42 M\#^>BSJK1L-.25#': '% <9P!584 [@"*) (MW5;)"*@*#?.^CVXA."SS*T\ M+-JM'!8E:'RNIKD*>'-<5%JU2PNC]V(E[76=;&.-N"U;2Z&H:+R$[NUA4$?' MLU%^5\?6Z!.7PM;0\\>FLW\HBH B M1-ZB0S#(FW/T3GSS5L_5]O8QRO%CEFP(4_E75%E[;04][=E;V2"\I-&\WD3W M\CMBJ 8%1)I=[^;X.@^PQUGWD, SR&Q.#KSUCK^AG"G49A*\SK.'/-H9%KPZ M(8]#O%9WH1MH8=1),ED5!UW]+FF!S^G+C*+A5&:&$#0'C$MBO1@X#Y2K2S6. M0-?'2UL!SP?]8MD&3J-=O4ZRLK/XX9'F:+PML_5OG>^1UM5F@G&KPI/[YVC7 M$$2]%(1U!8C5T(,6$0+,&C/12#+J_X1A8=GU$,$S:>(LS8+.LL8EK M;!:L'_.V'_=$:)[ +*UW>ZE)J.$B',*R\%*3#L+LK5]"9<" LRN(A:* 0.O% MXC+PF[Q@7*2[/'K-@[&,^RLWF/HK-$/(@0Q>.0T;;XI MMHM]/9R:>74KU%2(VAJ[!2$O1BS0!-U9K6Z"O&F"J&V"3L%(V@1>??W)/!!6 M I-)X&\4N,O9PX(O3.?C-1F<'.($L76K*:L!];H M-!7H0XC*MWVCLE.FD0+>(BYON$UZBCV=I%C.)A5:-*DFU.\AR3,XAHCKD1) 8%S0N?T5N&US3G2I:R^OM?KO4YV^V3[ 7C2A/E8]"3:O.T MJ3C>VB'>JYHJ _0?=S OJZN!CS0^\]AV^YKUUXEU76Y9Y#5DZB M F].LQU-;L9OD^0Y:57^/NS)2UOF.GIAI*4ZMXJG&\K&3]'._+C1,I_S'2(S M?WLI8HHYG ,(IPG$8N^A-PLQ0QJRLQ MQN=7(1,VSK=9OHM(@[$OLZ_IWWDR M2OG*P6+47DR[E:*."&(R')"03SV-,N2H(W)D98BWG"YVJ.IE>?$(*:N\+Z-Z M9-^!UCWKD8@)S1-S,X*I0=#4L2$#Y.?2%OA;EKJQ,BA*3NB$Y;EX@\DJ-5Z7 M>,.. C^G9#WJQ$Q=!4 \U=IDQGPK7AUNLPJ68['A*!O>0BB6F[&IX[P9F!YW MA"\-D:63:@QV9_A2$_S7VRQ;#7?+(MUNV25D<.IK:(5P=XL%'DS;,5Z&!,OL M&MO 8,]AL!=AP!\!P#4,[JM*@?(V'B>LLV9=;.:NMN2]"Y,(#X%C< *X)8W-#K,<=- MU?*W.'^*UU@^A'S*TB>REJHW+NZR,DJZ?Z?QPI^R\J^XO,'K["%5/&G@X9L^ M,^\LV'+"\5/-C^IC2C^#/B=2?;':N5OU_1 6E$^^B%YPB=IOP@PL/IOP9QMSK.\^A4MI[O4YUN1_PICG:J-O0^ *\15 M0=LL1QUE_HL-C+;MW6NR-6VRM&JRO--D^[;)[5OLD* MI9B]M"9=*(&]@*,'3G=CUP-J;/9L7=$3-^BI.F*F%"2F@"I5/%7]IL_9/PY1 M0A.D1DG" K#(D/ 7,IC$ZO^\K$8K'%I5?$SX1]WP[GT*;VKWT,*^2UU899D+&W5/%SKP-JF 8!#J:F]Q6[*_%\5,4 M)_16"FFI#T16=]%SN4^&%#P_OMUTYVK**>/^I;?*[4T9W7=4^6=1\UV&2?;E M0$/RYVO'T\Z(SU-R%"CJM4-<% ?JP 4=JS^1D,[Q^A/9.-KO_27+?R,(L@L4 M, EX\BRU.@_Q6!4.X.A_K.I_"&9OW XP7??'$UIL_!6GIC].DKJAR?!5%-DZ M9@>CSS%9@O*:_C# 5+NM4<XS2JSW;[V"C47&1\NVP)?P29Q5>@Y_BWJX+^"W53;KNX^\\P+$D>J!* MD17W7RBHJWWYV4?/39,GXL,AWE JA=GDG6>:N7_S0"6@3FP!&^*#W.Y7XO8*X8N*Q-SD@/B]7.MU[#Z*]I*2_+T^:#KVSDK M&+E,_%IJ[2F0R]]85%]4-V1#Z1?S. (,]!-N$M 7#^C?05.A3%32)S=D_3V$ MM:RS_2/2F, $,/6(,85&I\M!,X;,H"@$.O4I.F9.KM%YT^,XW9R3CJ"OGMW0LJ_'_GHZM?=HW=6AJK[H65%6#FGH">EAGK+5D8/K> MU3" UW6)S^ESF*^X^9.)^,.>,JZ)33W.3WJT3*<)O50@<2XT;53BX#B7)/9 M6X874,]O*>UA\:YW#$VP 2PP1MZUG.\7N>'X:8CI'\Y%;R&E.;6 MR%WVU8VK[39>XUS).TD93R]F##4;(JGZ.Q EYM#0UY,6TC[N/E@A[6!_TP,_ MWL/T16'E1CQ0J >_FSJ^AQOE6@8#JA** AU^C'2TM# MH5?I_PX! >JWSZHR&(KU?KH&%A"G\/7)7'MN]_^U=VV]D>/&^J_P+3F G44> M\Q+ Z\L> SVV87MG$>0A4$MLFXA:ZB.I/?;Y]2&I&UL7BM2EBNK)R^[8)DM5 MQ?J*Q5O50QR5C\\&XW-+.BBGYV82ZD[&JQ/OFH1\?5R]T<.-TYT0%>>,V\)Z M^\^O+4S7#83>S@'/)A%'L-F2S=I:;]U')8"0KN"QVU9MP-AMJ/!I1Y[S+%8; MYFU9R#)&TVMQ#5MF@>0.PR]^&"Z6-Y8@0AH0:YG[TGE;-KY] M&2'Z<57>\6RAY_2HXU9BP46] >S63IO^[.KEI)6O/;V$*%9%N;5=Y^I3]F'P*K1BL:'G(FBUCZ"%3AD-Q)RN#%Q:U MO0#1J.>^-<7TFA_J5<:%A8!$D8$U-9%B8$ISYI;4ODW7M,?++-E[\Z MB_(1K/_)G4<]1N8RD%@2Z1GX&)M1$WHBO>D^R044!?6CQ)LJ"Y_!#2DK*H S MDYUTFJ>F=6EG)ZY C1BUIL#(=J M$1K$,'09OJ%"T $;40-0" ,Q"3^M%9ZGPO1DVWEJ9SW19![&U(K$KF?D] MXE&3%F+#W8"P9L!_*QU$W:4H'Y7;L>R%"#\P4: 0:6I;*C1!#:7:Q%!A.%* M4]V/1S=:)^1]SQRI/Q!V=N[J(V>)T.3V5%N.!3N/)9\]\*C=LO5$0;/ MR>>:C@FZ.Q:,7I"255+PFI>3(H);(M@EDM^5A:I+C]7/YL>M_ RXB[=R,N?@ M_4]+4+DY 5CS>!9S@/W(N%,W\&>="Z:/V4]4;\_!66"DISF'B> ACCYHRJ7- M2X*A./H6#V?AR-N:Q7/4%2]EK<#9/7!>_/@E\Y(,SP\/J[QJ(:HUE\CL/&:U'L\)-VOU MN,VSFI7<7)G8L'=>_1RF MW.]29-2C]"8+9S%UMO2*-SWFK)SS"?J@LO,&Y^E3NQ$,YS>[X7M^OM'--8DU MCV?H7=U>G33=+]HBA7]L&V.>ETP?M9_'CSL8((]T-2N8"3K/@WY+XG21:^VZ MKZW!.VNUM8"?U9P[RZ^N[%C92GUK/B >1M5LOFL84FOU0BA1YSG?Q''IOLW/ M=J/FO_=F)L-\69?I:E"W'19PVR-@X[BT2%LP&-@M\45H][B(UI9T@ZW[*E5> MCOF#/-LC.Q!EUF=&?OMMOWN';B[HQ+%CL^4\5:?G7\Y-K=##-]]OP7O\(0[6 M. ,,:A5D1BA_53\)77*.&'&PA:)J%Y\3P2%Y,8]H!N,S\)"3=Q>0F#H'/XJ] MYZ!UKG#W/#9%E-7:&VR7X4],93D7?8??,NS^WHNFE1U]+!O#?%]\JA]T& M,52A(W? %L+6W#Y*!ZRU>2/,J-B8@]7Y+.Q]B.]]T? 9;3F,U_2Y>#NT(,T2 MN( ^D8:199=JSJ1HA=2 MLO49Q,%,K6YK52V8&9K4Z)H"]Y$?[^FK]]E7S:>K$5"]@!9O'16">0/"6^#4 MPIF)2:@<_]UCK6;T7W"@3?+W3]3E=!#0=*/)G-_?%!H0IWSV:XFFB GJE^ 8 M'"H=%M$)F*7,P0HV,R@9+M"ZW>VHG[$/6K'_S"._ZSCBD]R1SW./!QX3REA1 M$W+9$ $,OJQD:XY3U9DH[D[T)\]4F"X+F9483U)G$G*C(O'VZ'N M>ML;8S-2L[=$C&J/SS04>X9/7I)]O?+55BI*=G.>?OTZ^8MQ94BA5'.TD MUE4B+-H3V8&HM"[$ILKIGQVIS>B6]#@5%T?8?']UQ1$&#X?S'N9T,:UY5T#T M&LC1+B7<8YX.5&@"$P<27Z:VUH22J:&AHZ;89TGON.@JTO]@V;O:Q1Y4YI3Q M,6>A!6,;OBCW%%,B[.ID,B$_..'3V<0IT$[21SM4=P"QMG9N"&A;(T?'^Q,W MHW>OX'@:P#6D\!&MD],"PA69',/N(M9&WJJM@S@=M$]#8 X:)R02/VATI U& MF/9*DZ8/*+;Z.6^#2+9MXX0M\'[6$"GFW+]X(38? M;,32K),(_O32+9M^8OFG:.76XFP^,1R8.C3V9CAI:(P-!TTW\=YCK0.1'E64 MC9'04?$Z8#YY.P=P,)%A+(L_M0F=99\:Q&@+3I-,L5[^4]-R^:_^=;7;R1,; M&MQ&&J\1Z1H#6*Z6UZ8AU U)WA+I>M!"3$-8\+!ME!8\;!BC;SYIC75I"Z(0HQP:IK# M$AXD%"31[C9,'7/U_H,3 VYR1\+5@8>+GJY\/SY&6?I,?KH^I@D M7"9-2&5, 3#.,I>J-1L4/4G=]:*Y/.<#G/?'BP^089NE M,39C.4M+'#T]?F/_&^]I>A_YO5%;=S.@Z:R#OZ8E?+LGLHVX3(04I)ER^HL) MJU"S9-_0J[/?HN-N,JO-,?Z@,U!R%*G*TV,BGCD;S3C=/6!GF!ZN.YRN:$FJ MIOC3AR'GW#;"8Y"70XAEL00_;TOXFF/+%QX.S!\.@MZR(V M ^\0;8FXY"HVFHO/YB.RP7S7Z(:<3CF/EL5:.Y!ES'4V)V(ZG")]@G\RG$%% MXR\SO5X/@+V-GE$G[2BX(*X<%DC8-N@3^0&1L9?DGR#R&T1^A!1?(?EG M,!YC@ZBH/G+(L< :.O+$%U*RXTKR2[_?0I%0D\7[+XL(G3=,/X;&#N6P<)X?G081F- M?*7B$2M"1% B@A21M)QPB%/D51V?8IG9NY<1*LEQF\S>JB"A$#SL$AS1 MQ1F:]( K@[3GD2YKGG%6AYE6=MT87FO_,\\6ZV\THHD7;HI-NOY[AT,= +=6 M>WEN51K,&Y*J)7)ZL@48A]Q"U=M*<_M4;RAP%EZ^9'K%T(HD-D/*.1/1T"D%F C6P M\U<'L=.V,4/4M UL]&*O_87TA?\OW3$:]"SK]%V %G #?!O8>4JJ#EC+$A/E MJPL0,,V;+#4L1^"9'C@G>*O:TQ[0W_=Q MW+K4P]N)O%9J:G2QT?001Y>>\KO&'7Z\AZH(@D'.!EI+:\X 6C,#O,54,Y#F M%ZH4!:OZ'5Q[6U."O.]D+67K$I1"P< 64=_!NB(MZ VJ<7;DQ91-/TRO^_(TM9\<1=^7>6'7[&90UVDL2=!Z3Z/E;A=.$J1$'*02(S6U[O@( MO4+4; JXCO=;WCJPE!.VH-0T,V\7FIIFXZC3X\8@P;F^&^ZDJ/)O%EQML'.: M+RT%\O37LBB#F:]E3I#/*2LNKN,TT^&@W13TZ62+S_:#R=I 9!M9YH;%@?P) MZ\6D#=N799X57[3%?1G9;1;M]Y#=-H'JU(OB1MX;?=Q]C\5KBON(CQ;E_!4Q M9M=1[%2"N!.!F$ G[O/5^_S MA@9'/V/BA<%>Y'NRQ/N$[R"[@2D:,O,.):V\%H>@)LO,U?1(3M =]S"G3LI> ME6,@M-1"%I-M7I,NJ.BXYC8F \C$FTQ&#YR3>3B*I6A]=D%-(@1=)T#X:WEO MVFW>6#VAHM@S^4C^MS7_+DS.PQ;4A,RP^8R^??@H\JPH4-3F'NQK#'3CL)?7 MYM#+AJ?+?[1DA LP#74Y4F\;ZK5( ,,PN1 YLZY'@^J.)6GVPEFEXB%7Z T" M2]M&ZX_XM>CU*GLY<.HT7AHQM.Z<)UG:EFKMT(9E,MN, M-C!26AC)3>QDA&:9@)[C+R_40_6T"1 F&WRU7BC(/R.B;!I_4!CJ&ET5+(L- MK0DJS%28_QWIH4G'#L3M;D?]C'W0&SZA/NZ4O_S5;B-02PAWIT\OH]E67D6# M""+RZ4?]9V?V[^PD%8T#;34#6X0'77[?QEORSY4E,@"@E:VKHKY$KG;ZP+P;$RR#W8V M]C@ZK'NA84@3Y;GGO?A81.5+%U'L6H%XO5O8$P".)084*HZ6M7W#4! Z>79\ M+ZY[E+2((':R%_18;WG/CK,/FFQC?1"ZH.3P$?5LPFR$)^B:!B\&E0 M5*-U!W!H$M?/-I#W&4GJE^@B15G$,>=[Z3OQY)F>B"K; RWR8?@U:'\(T"H+ M;O67!::F7#GJ,TR^A<9 C2)"2!E&( MN!3GF,NI3B;B^;A[0D'@!6GQ@:=IDPB0U)T1E)<\'7E_1D3G#%?*DX(=4]3H+CF3# M_$2\8$KM-I_O^%NN]XB^B1OKND6#*^JO-'4H-"7.;)RJ68?N%M25S/I]@LE" MR!7CK'R#K_B&I/8-3/4-11[\Z@JJ,&3%=,7?I6_P1EL\ZCIK] "4%>ID2ZE[ MNX79K!_&7UTT$=OK&HL/?OKNU<], +RAP9\K-0QFF@8R$/6K)P&A:(T3E0] M15R_LQRC\KK/V02*QMA>TFT: WNM_O.#MX^3K@J."W]OM?ZPUAB8WRL^>0ZN MK5][Y=^0Z\ O"J]E754#6^MT2=+#/O"Q4@-6(/?4\^V5NJH^30*YK3PVJ[]? M]%R_$S/5:ZZ *(XNSW,G3XO4)3V=%J;K]'I/27R@2?;UQ"THXRUN>=N#.*\" M\GR:[Z_4^^DT"N0!2Q;XOP03%[)EQT3P=K=86#\%W2'0YB MUWF76"ZF.\5[H LXP>$ONN_V#+0VJZ-3TWWU^CS^W?D=FWA=M)!C&Z'$.X\E MY,,+C_*59-?]BZH(V\'!AU!S G(FMV:*1B?N5U;,]B<'6_Z3*[PMV:$WD$N1 M59:^Q3*<&;S\ E9DWV'(&B\N]N%MJ?N)BX(-^AJB#>CFO&WXUDR-Z<[+K=&Z MO*'Y:]]7[U-_BQ[RX^Z'J7:Z!%J:E]^7Z6H1[\2CZK92 HLX]O-TM!M MFK&]+%6EB$K^_)6D_^,XQ 7^2$R!_%B1:X0OL%:TQ(@H1\MUCWH[ J9;&%DA%3_?@TR^2 $[2S;8KR&E8EPUF&J8U^1Y- MQ[QWZR41B][2)YJ\O'L)_=5+F7\5!3"#O;%E?$&WG4M!=FZ M;2Z=S#+&K^_BZF-,9"1,MD8C+AH33_PLJK1[*6$[F4*X3/U[=[@5J^>"GE\%Y[+G&:Q?Z_<^REA)XHQO="OZR=QQ73 UN_H(/EKQ>!56O' M=TY,P;D:OD)*J/3Y83[G 9%@MNK).&&(OOI=@;F M( [H9&;11?NU>D64%(#*R1*5KLC=?%/ZH;QHCP"4;'FY%5\CQ>>(^CT#R\)4N+M.,O$.QQ"YE=^2,SGKPGU MTF/R15YD\V\T>X]1J%#4&ID1L60 -BI!@ 4 :6)P+3(P,C P,S,Q7W!R92YX;6SMO>MR MZSBR+OA_(N8=:NK\KB[+=W>R#8#X\DO<,A.)__X_O\^C'SX(3<,D_L>/@[\= M_?@#B<=)$,;3?_R89Y.?+G_\G__C?__?_OO_\=-/7TA,J)^1X(>WQ0^W]P_? M?OA?U\^//SS$:>;'8_+#;3+.YR3.?OCIAUF6O?_]YY\_/S__%DS".$VB/(,/ MI'\;)_.?X>^_EA_\X?GD;T?P(_SKZ/*GK_[BI^.CXZ,?_N_!X.^G9W\_NOI_ M?OA_AU__OY]^8AV(POCW-S\E/T"'X_0?/U8^\?V-1G]+Z/3GXZ.CDY]7!7\L M2_[]>QINE?X\694=_/R_OCZ^C&=D[O\4+E&L:[%F>/4&5U=7/Q=_A:)I^/>T MJ/^8C/VL$*&R7S\(2["??EH5^XG]ZJ?!\4\G@[]]3X,?F0QH$I%G,OFA^/S? ML\4[^<>/:3A_CUBWB]_-*)G\X\?P[;V0Y-%)6?F_W21 \9,_A7*LC5^>']8= M+8!'$0G>\C!BM+_3),C'6CR>B= MS0AL9 ]C*#1_IV0&%<(/\@"3R)RT0&?-S[LBB):4P49?6A;12Y:,?Y\E40!S M_]U_\C!;M*P=T@^V#/;&3V?W4?+9QH2F^DXS:",Z]>/PCT*!:O5YNX%FG7D) MIW$X ?6,L^%XG.1Q!I]\ D&,0Y+6ZIVBQ6;=?28?),ZA[CB!K]26(*^9AOI* M"2C'8Y*F-<6VW4"SSCS$'R3-"@6NU9>M^LVZ\B5)@L\PBF"B?(AA_S<-WZ*: M$A(UU:R#CTD\?25T?DO>LEK=VFZ@86>(7U=_5E6;=>#>#^FO?I23K]!<3DE] M'1*TU*Q[MX2&'S#O@7J"%OR3!%/X]G ,OX!!7%-PRC8;3K![:V2]69733+.. MW4&99$'(-1PZ)V%-EO<;:3ISL?W3J_^])IE;]9LN-9%?;N&RQ2OUX]0?%UN^ MF@N.J+&FVZ3Y/"QGZF(K6BRV)*Z]>$O;:];5ZSP-8Y*F\(FW,/;KRY+?D V] M>R*4"2")7V:P<6^@@+L-M;A':V^OUMZ>[=6OO0D0-V9O_]:@>[QFVMA ->BB MO$%[FZD&7>0U8V-CU:1+6PVTL,EJT#=I>W8W"0UZ*6JJG56ZT10C;[*U%;O) MO*-NU?[JW:"_LN;L65>&05 L$7[T$$\2.B]^>4LR/ZQG&-1NV_:":1N(X1=L MPWG)YW.?+D:3Y9_2VS#UIU-*IH79?7$7!U]]^CO)0)>?RLY;!=O@^ZV)8@A; MAF+P/H;^6Q@59\_E3/2:_,)VE=!\5M@I,PHS4C'.\S2#W2:])>])"E-J.T*R MV3/KXAO/2)!'9#2Y25)&UUV:A7/6M3N?QH T'<6\+MJ55,-.M">4;R3[)0X( M'7T0>@U[/M:7EJ#+/F5O:VY[(M1NVQZ$BK;,8/=-TH=X&$7))W,UWB>T6M02 ML!I?M&9_MDV8;M-M'+K6,V(IQH?XQJ=TP:R%W A!:0<#]0AMPOOI93HO-YVA2+6$=E>I# M]L#9GE&UV[9A3-L(["5_ATIL3?:C:LS40WR_^O#ZO%#6+?O1Q!)GY>LVQ%#\ M+]OWWX9HFP! ,3CS=::-S MMJ)T> $UMC<]#;YF.[+'-C3#+]AU]=D&8]2^72CK,?);0G\'6;*0;1*GQ1?_ M*TX^XYO(#^=L+#R\Q?29I(1^-!JI=CM@61CKQ>8AAEF$K<3/9$Q@#,&9FYD# MBZ[8!&_TP9:8+X?/->PJ@N&G3X,4/KPJW K36A]L"6PQ;U1U[.X[^R=I Z?J M6];B >U;DO6:;B<^83,H1"4:^6F:?K0=T/;=V#6^TUKXQD:ZP_&8YB0HKW-& ME5FO\<)B\_,'$$1+*XRU;[P>*=A MTVFX]K=:A+CVI%1.U,N3(.L(A=W*UHD0_I;/2="6%!IVQ[Z@5AU*V31:]F#C MD2I[9ED6!E^T#_>))H65'-:&/-J^VFH9IL:7[(?PM[-G-/A& >F=PLH+E+(_ M/ *"+6SD>T;B@-TJ+7_+OE,O=4"1PR$9;[4>L:P)"=T6'6L\A=:+W @I&?]M MFGS\')#PY^.CP17[QT_L'S\=#9:9$?X;_,HKOC-\2XO0I55[D?]&HN(KWEX9 M;W!Y<75\L91!>QU;)<5XA78%_:H6\4[/S\^NSCG4#.EV%WTZ7K4'_]SB93^S MQ++$S^^%H^*G\0SX6M6>T&2N$M+RPXFBTWD*G4C>2WW[\8>$!H3^X\?!CS\ MD FA,'<\EM"%'2UZ6PV]2 M!6T[I4M]/>D.<:+^\ZD[[0)UI2[JDU4"^_Q=92"G;*5LJ MZEE7.!/UGD_:A9NDW>24;LWY\JV)J'@)O@/;?"4 /GN7;K)7*N)]&,$1&4!, M$RH?<%LERUGFPGW.9'WGTW7E)EVOU&=6A9?%_"V)!$1ME2E@#CI $;_7@N/S MD9OLE&IV-R>4Q;1\H5C^6#RINC5)!.W!=-1WG&,MBR:46^B914+&>B MSHQ"+2@" WR=HN7Z#LPI2H!".ASVH+"MLW?\OD;H=)9=%.L7$4ZX!40=EQ D]-F$^;J MI*!LA:"+A+@W["(JA34AD-N]I#5+F73 >FF"1<"OHQ:6$MFK__TA %D5Z=]8 MSS7&I*!.*8<..!3T4 C8=-KB,@P"RH*)RO\\PNY[(&624[[X'9:0(VCYA?V!%?T M-$MB^?E]MUB)M@->=&''!30Y:F9Y(6.6OV8Q.'Y[#;-(-(IVBY5H.^ Q%W9< M0)/39I:E^[^TZS&')8A<&!,FJU(>7SLPRK1 "*ATVJ+R$&>$80\_R*V?^4N$ M"E,9KTHIA1!(VE6U6P#*;DLE.>>\8Z2 MX49&(J_[ MEBYA87+)4@"R6_[P'Y9%YL./"+OWGVUE^))PJU7?.T$R-:LIY%.NC\K2E2Y, M%7B9P;&(I7+=>HI3O,9PBGLG2%;HN@0+05BZYX4Z/9>OJZ6;7"3?2"8^(>I4 M\TZ0UV%3?I5@+%T'@QWU6X+&-%/>&-I> #@)L]5BWHD3RZX^DWN=MW0M#'.$ MCK(9G,2J@I"PMU_8.T$RO=7E4 #!TETQ9[;"NEM@[P3)"E![-MWKO:6+8ED" M9W4DZIYH\DYHMGB*_.+-"[;1>V<; ?ED*JOF'2-%VQN?:90H+%TM0YUEMQ)\ M/X?3&9SB?TG+/$>R"5=6SSL].CVY<&+\:M"L!\76337,=/'"G&HE#%L7V3#'].KQ'@F?JR+>&9)72Y\1/I-; &S=9L,D[3Z,PXP\ MAA_[V>;D:ZV\HG>&;%6J2[ &+%OWW!PYY6S$8SH1>U@INIJ2+$9CZQX<_KE' M>>#Q3I#G8$,C?]%?6Q?=, \WU32F<T=XIL.5:0)&!6 ,36 MQ3MW#!PK\2PT3,K2BJ5= /G<6XML35RVKNSAVCNJ+]L9<"^KYITB+^6U6%2&%$NJ.&=(H6"-UNR)6!L729TZ[!E=,CR3I$]BO4VW7P< MMFX@HAI6*N<)+:LFOX)WXLZL7/O0+$9FZQ*C@Z!GZ12./02G&[[/"K M_[TB02VM4%7U3KJO$EH8;=W<=&DKK^_UY,L%*[V2S?5!CL[6Y4]'=OAZ6WOO M%#ENP:[#I(!CZV(HYM9>\NZIA%A)+>\4.7;! M$J> +B.V5_J^4>ETFS^_MZ M!3H!ZYTRO#VM>EI@5=USY)3VL![&TB2)SZP(B(!28V,;[OFLDD1>>7-UIZB' M]?A2(SJY* 1<&AO:<+GP.Z@@EKF_E)4]K!>;&O&MB4N@ M 9TRP#VS=XUC$MSY-(9-1SHP+(.43(C<1I^D/(9],]DG>&;%VKMP34 "G0EDZ9 MU_:%970\\\Z1S6FUR!;@$/!I;CAS.$:]06RZ=XJFL M;$\%!S.2A6- W<,4;><8*=JB*/EDPKY/Z&V2OV63/-I/HZ(1>&C2CG?>A01O MY^($;\9@>Y#_;=N$!(-Q1 LQ!L7N](G0XOT^;6.:J 'O'-V^UD@W#%#V()'< M-MKR!<=AGLT2&OZQ6124RK!;T3M'M\I95 (NNAZDD..A?$C3W)CXLI)WCFZ: MLTYZ!5D/Y#-;N_A9JUE7U++.T\"W2IGE^L*+%M) M\ESB66^1E[[E?H$<_F:;\5UL/4B=Q_$\E5C-?&]E'>\".0RN(>%R8+:2Y^W1 M[8@%=BV\=#19WO: OQ:Q@'MN)[1G,\K/K[NJ8885U/ N3C$"'3Y(G)-[4%P6 M8,GZ\5N8S6[R-(,^TKOOXRAGC+$<1?!_@=P'6J,U[Q)Y$9:Q(8J#J(>R!^;7 MFR2%F8QE"2P<0X1^A&.2OB21?/LEJN1=(J_'YN0KP/3 FOJ%)FGZ1).)-,BI M4LJ[1%YDS5G<[;TM.RBB2WM]'?+N^SM;275>/!+6\;#3#)M3*L?2 [OG"XFB M#3R9FW>KH'>);-&0$R,(/=F'T /+Y1<2@R@B6#>&P3R,0R8&]IRDFE)%3>\* M.]]P#8YU,/7 1#F%/:N\)./%R#6Q&.'CS7482Z?DOB9!OB4CBZ>?Z5#7C8B0]K;+KT@?7 M-%F\ $W23+U>[Y3TKI!#S0QXXA/- ]2CMSN$HJD]J+TKY BRQI1KX&O\K,?V M11"T8;U:L%8FO3#. >_&Y'Q-)@E=&II?_>\DO?L.T@.X8>S3Q0-,ET5V"68, M3(J#RVJX**W K7S5NT2>;LP7DK:E8>TM$\1MR!K[<@A>PP%*;J03U/ ND>>F MNOK!1V+KP1+<=>@;R;3."UOEO$OD$%5S)O?[;^U1$MP$+KL>R=4E.(WS@49M M[Z)S3.NBLO;H"7;^+:Y;FA(_8N%77_PP9BH_BF\)#3\*4U6/F-L!=S23"$;OA3\BV?OQ$ZFNR%?6KL+DV;\K"30YOK M1"V(?7B;11>X:A$P:L>[0EX8:M'=3',VP/OP[(L ]7(J-0FW-VS)NT+>,[:O M.E+HK3T;T^60;=2<&O;BMZ\NW;$[L+-N/2/"LJ9WA6P1D$G9S I01=16#+:# MPV\_;0_:'8G*+9B:"8\UZGN#H\'A!^"Z:Z\LVXH.AJ(@=-:=Y!(JF?*'&P]0 M#ZXXK&&5DF#S21*S$37\'LK\,M)Z(!U7D@U5V%+P*@;2@UL..^!ND[D?QC(; M"J\\2,.5^X5BL@16%#&>'B2%J5R4_4K8MEQNX=XN"U) /J1(R!':M7D8>G#K M09!T6LFJM!Y(!SG4TIAA#3P]N"&QFV):23._ L@#V81IS*\,2 ]N06Q=9%>R MRBD-DD ^D!I3*D31@SL.&HF@U5.T;AO>8(!\O\E\NC;#UH-T+>N=Z"-,8T4X MILYA:5T8A.E*RDW]$]).[WMPQ:%IHO/!P)4,.SO&]""J"/M$, M_R34,%O68.#*65>+6BF,QA<7G.'7YDLE@X$K1BHMAN4X&D?\;]]->7*1Z0:) ML08#5Y;;NEQ7@32^ N :V?5N PP&KC@5M$CE=-[670#DIP#+O3]+9C"9D'$V MBG>/]ZNHTX%L(=9O!83G2MIJO<79%)JM.P*X>E',7N4^I!IT7JQ:JWA54H1* MP$&Q#!>G\O%?LT5O<.Q*[E/]?7I=F+;"^-'/9?L"*-= JZJC;!*$VKTS7FV< MUFX$N*<\DM%SG] )">51Y0U:!=%VZBS9&&KCFP=.7)2O,9(:*))6LR#>3IU9 MFV-M?+W!"54:!O_.TZR(5'M-!+[-0AQON^)X)O_)PQ3DL= M!%%VRBY0&V)K]RJP#+S%^!B.87:E#&^:?279+)%MHW2J@[!<>>/*W.PKQ210 M@+H68!=48/F SQ*P+O/;M4 XKCQF94XX#XJ 9WT#L1,\=SU=R.#8E6>RM+2J M+0D(E+%3(9>-(SY.NF=)YB 04&F>ZZ50D[L8:V:Q&.]QTBDSKQ2&@%UC*RXV MNU:C/4XZ9:.0XQ 07-? ^N0>STUB/4XZ92-5 !%07=< RJ7:P>N\-WXZNX^2 MS]2%6[SKSIA=WMVK!HR>'7YTP2:.]>2))A\A4':]^ 7D_A"O,]@/Q[#]"[-0 MZPT=\\:\P:DK6R8A)<* G5I8>W MN'PL2A&-M2GD#; S*M;EBL_\+K(>W #> M!KG+Y4+-VEKAN &+XQQ6#M+-4"?K'SGM):!(^P M?R;/+#E5,H%N"U^:,FW".SVZ.L(^-1Y*0VH+Q](U;-Q(U;9>+1M@YQL]] 2C M(P]+][O?BW?%/]Q0F>5KY_&4.>I8 KC;,!TG>6R@/.(F0&S(,1"X:J223 \N MF!=R2\OPM]LD?\LF>30<*S5(5@UD@[Q;/K36J*5AZ>(Y[F)5<=Z%:3D+LE&B M7*ND]4 ^R)[S0VN+ACB:WG!WPOEN'G@E"#PZ13;Q'%I!9'*P=6,>]WW',7,] MD%M2_KFR&U=PG=+95;K*XQ'$GXHDH+J5/<& M9\B.>%-B==5#A-7RU7UG5.,A_@!I)S24^G&E]4! R/:7MI1A#Z3E._W.:$$1 MC+:98E6;5+T&0&3X;WZVHA=BM(US!3BJ(*MI\&_Y7> Y6,/AB@[L/] M][WA * 935;/$5^G WC@-W >F=%3.8/82,@..33;LNSB0)YXTOP;LPMNZBO M\S2,29J2,BD@$[#&I6B39D!\R,?CEA5'B;T?U^?WY]=:$XY^*R \-P.PK2U0 M"NB-K^,[M$K=)[2*O[ <<.2H,>=HM@0B=-,!W'#:,8+?^ Z]$S./OB"M'*1! M=,C!278UQQ2YK=OZ#MI@UK&=-FPPDL: #E&QB_H#S\4U_AS:7H\DM>",A-ZT--1= *]"&CIHX1Y.OA$X)?2;%2Y'%I,>1G=9"H=42"-%- MBT/CQ<, OD"'NF;KW!A;8 +-Z7@&HP9.4ILT:'J&*D%E$)6;%H:&FJ)"+%". M@P65;'5X^.G3(+U>W,W?HV1!N/.$06W [V;*FAH'2B/( LK[ M88$T6T[T&_$&%[TP/]1%+E":3ED@&6#V_\RG\^%'I+B* Z(*QVP-93[".-C^ M1:5DF3=O/^!R'.4LP]W==YAAXREYAB%1OO$F4;O#=L0;7+KR@H*AY1-#3@)% M-[>:=E71V]);$*\K;S,<4@U+V *M,@ZBQ7^ V57=%#/UH)<.'>)+0>4FF1NI5O1:\P:DKJ: -M<4(H""#6\=2%,#70?W9 MTURP997>_MDJ"4,#V]UKPA6?;BXF :V="I2MW&+387:W, @"^SZ%#7+YL 3\ M=BK7[+9O@)EA80]'A$&AS$G\2OTX76+9W'F6Z(>=AD' V/%)-N8-&T(0:%G7LKHN M+]_??7\G<1!F.=W@O,ZS;TGV+U)LQZ66#+TF0&Y]6'3,X K4I'E0ZN&?L!G1 MJ1^O$M$?^D'%RKU/,8DA&S)M,L^?,%H26EN/[AQ^8GD)IW$X"?69<"*PX9G#[,QAOH*_EHVN'7^8VW]88ZUWOU&X%)\ QA5:MT\"%>=O&K3W\G&;O.M]?9.+@AE!GC7ZD? MK-/ZFITUV_HDDR!Z+F5#ND4>U58EU)_IX4N2!)]A%($(-B]T'7RFX/9BEP2- MR<*H'>#R'&&^T.JCSBQ@UA!#BSRVZ[##']ZUH/=GT&[=HCWX6ZQOF=&8Y%< M3BZ.#C_XJI+3&6/<\JSOR&$F4J'RQXP,2H^&!O-_'WS]*K^J,1BV"WJG1Z?G MZQL9!^TOS)5D._Y#R_8IKUCB00[M%XA8,"CT\/1G?-S[(?W5CW+R%:#"U(%R M,%QW8C.%Z0P>634VD2$X&'E=TAE'TGH,"[+K3T/4_ &E ZP_H^F6T/##9S$J M[ SY3Q),MZ^;'GQOMNK.QK;%[9CA!JYVJT#X.K#%;3GH#-HFS3))(%^];,XC M?\A;$$M_9H3BMOTLB0! 6IJ9#KZX$A:K%_VS> ;5CZ_]^'>MQ552C;%T@>"I MWY,E2Y1F-F:UVV 8D:\):5 @\-@;@NS/<%OEL[@F,9F$A]_)/B5I1HH^L%EO MU0N-X2:O"#Q=(5A'JF\;,\O[MG!9'FRMS:U),PPILBU%BPJ!5]$<:7_&7O5Q M/JQ+@T8;64DM1LX5AN]PKT=Z_C]Q-6\P.$)^I$PM9Y'33@FK/Z-GF:_MR:?9 MHKA4 =)A%W8.'W3&[X=6M)F\*N,,(0Y&U"VS,6;0"L.)' ^C205_W)E#[<\P M9#G2PFQU9&5!=E",Q!CAU9*N&"US1NT H0,$"XU6'S7WF@8-,;3(5I@Z[ @W MG^;0^S-R.3<5#SYD>7W0&*&R:L#3,<* Y'3);"#J-<#0(0] #>'SQYL1POZ, MLW)7_D3H,IWH#*1\Z'%VY],8.L<2^17?UQACHBK S\G)X4(FJ MK4%U0,J_D<^*?&@2PS_'9>A*B5E?#4R; B&>=%,U:B(5O#R$^%*8!$B94F(8 M0'])H%:"!JTQZ2#'Y!CJ07.P@FRB'5R.]^_VOOH8]QP.>L,786V&\Y _G5(R M769M6/:V$+96A(U.?88->2B:L2 (FS' VH,UG"LG=F-C&*\S22VT%:5&:TR4 MR $>-M2F/G+W5O;BL2+F-T^S<,Y<$*L#XBC^A5D=WB-2/&E4(DZ5VM&X328I M=$].?1VQA;^MA?^@TTW*KG[>?1^3-!U-KL,H8D( P:S^N?EC4=9@ZFG4,KM! MBNR?MS,-V9""( 58U805.'M+&VDKUJ%8A[=*I; Y)^$'$]TPBI)/ELST M/J&;CFH/T'H-EOB1L\!*:.$/PX98^V-PY=]CQQF):+?9$4Y\+^,9"?*(C":K MWFI%98MK,1S(!K9A8?SA&;+U*%%PN%4W\QD\S-,^,AF!?O*9U$P_3$B M;R500-E86,R]@1 "L9G9UA(T6Q#VJS$DR($04A&KIG@AHEYM"[[ZV3+1UFBR M-XC,5$"O*7:^.3]&WD4V4@Q#G&TM_5CY6W"FUR997,RNZ_&?.E^S7WU2[-J/ MV&G^949(]A#?KYX56\;LOR85@:E,X_8^4$)&-I8(6-@WB;> NP?S: 0\!2Y,$(IB/VGA80=.VG82VK:O/OL"PB MR"YL#2J5YE5K@D#=#/(#:XHG/E/8UJY ,B_\\H)@MOV@GU903=WVF(20)WQC M5;$!N >V^#7RZT7UJ/2%)OE[R"P2!ED.%4TPH2$?)FM/*(88^V,.WTV]A+,5 M:#$!DY&)7'%J6PEK>9JHK#2&)S3=AA@ Y".YEH1E)S-#K.XMPQLH#S',*,59 M(4G39Z"#?I 43A;%[V&;L7FPV5 ?ZC;,9(9\$;NQ?C3$WH,U>B.+;TGQX@D) MRMNX9"(T3((RHM=(KRQ_D]&";&NTHH+MB*4_5B=1;BJL^WMM)DL; M($1?;S11*FFSL:[7%$.,?.K3)$4UB(WP]B?F6I* "ND*!%8&-:/DV(JCPG \ MICF+NEMN;E<;6\.#@5XSK//(T8MUA"T[%1@!=^_,6.GWZDK'3>2'$G,<.;6XG*,\E(J]D2$R%RJ$)MY:H'M3]6PA&= M^O'R,MHP",(24@7Z+\='2+$'QE1M,ZV!RKW=H1ZW9+J+ MZ3:9^V$LXE94'J1P@L.M!CD<-N4XT#=,Z8K.E(S_-DT^?B["S.F",7JQ^H$1 M>E$A=/EK[Y<7#GN;/WK'6/X5#SN4]_%TRJNE5AZD*R$C6<7\T \I7@K-M*L((IG'UUJX*,D ,@]%C4U0 > M.KX&G'=; Q:O\$WS&6!5"R2#9*]K;_!O8^.S?M%IUAE"\R&_J06+)K+E2TF; M)MN[F/AL7[J^H7XJC1 CNHS$4!.Y*QR<(120R(3^951\ADGN@EI%1Z M.A*6!RD@;KG%O @Y%$$0F#".$",CU$K[&,;D 0?4[5X 0D=LIQN4*Y MOF6_M"+(]LK".B 6)(NS!S)0\%C6AY M&?HAKI8(XW'X'A&17\A*N]X)=K(0(\X$X[>Y!-QS)QGKUS#X-\BL0'V?4(E, M%'81HW: %N3()@OD\[6JAAS<@(9 ?D0PRRP3%Z'%01A$NDEOH3YTRNN#Q)$]R:TJ MC8$,>N!YU$++'FP8LZRFX1R*C"8O\-MT4MY:AK]%?FQ%L30_ [)'OO2$KW]& MHG+/95I73;FRN"7IF(8%O-&D%(A:$W5; @EVU"A@HFQFTFC+:^N"#?DEG\]] MNEB_KYQ6WETFP?7B+@Z^^O3WXOW ]:YY47>4WOY,RQI\#-L2S/ MK>?(]F M2?,'IAI8#\R\Z_#LU86DE;-*8=:5U@/I()]IU-SQ.=> U0.K[!*4 M,KIMJQR@1TY/J4&.@-5]'*@&5V[XQ#-A&8IA ^%'L-]@"8LSFH^E9G.=:M[) M!?)1D2/]_6 )/1BH1DH!:\R0 3L1."PD 8D47/$* S3DPY0F0^+.H]K[^/G4 MD_F<4'9?4,K(;C& @WS6T.*"WVWWK&<'BR"Y#S5D/+^Y,CO/FJ<.Y>-WV W2]]I MDDS">"HEA%,20"&=K&MQ(D3@8-3ZRRSY)/0V26CZ,B/11_ERU->04OB-E">- MFH :_[J!/F_:B!R,1__B4W]*BKY+6=LK!XCP5R!]C@3]QPTNYQ^6 ,67/&,M MRL])N^4 $9+MH18C@OZW%OE=GY%K*!#(R:@6 1Q(AKU:/.QW74 !I@5AE,T( MO5[Z1U80I8Q(:@!*I%BD6@0ID0CXZE8D48MI)4[.D(U[=0WM>L@$]'80(7C!B2 M@.%.!^^SZ."&6_\*=D8+)/J%0#\2!O%)KH@QJ9@'AC"]U[D2;ZP]WH MYN6[ 5N/7"R?I7M-?HFAB?>(9)MK4\6C2\MQ"E.W#,WL0)#4P&ST'JT MS: =[^02X;%%81?A#%L'&50#(,CQ*C7D+AS-"I@]B)"6WG\UU(%U/9 .DHOQ M($JP@[-IR/15J05Q>0/$N1E]_:81N]D*XKM+LW#.>GKG4W9]+!W%O/D<=_). MJ,ZC;YS20*G1Y11!>&::I0_Q.&?D\\4CC-A4UH0>XEM*^6+;=X%IXW'OX4N. MGC\F\?25T+F*19VJ !O?-J)+HSZ@'MP?V3S=F>Z!'-$GRMX/D%I&]!H >:&_ M=*NE '5@V;J DL""A:0&UR%;*E<(*^ ES OK@%3P#> F9"N0N'=51;0[^06V M0W3T02A#Q'[!/]N8-N&=7.'G/S=9A8COOH])FHXF2S&9;VH;- O8'#E.[@EF#2!(@! M^3ZN >?FP-JS&71I!46^1F\XJLV 6=H!=$MG MS=PK[)U?GIZMWZPZ9,#<>@.R?/8SGE8VV$]^FMVJ$Y/H-U+BQ#YKBL7//X#4 MP-<#@]L%O9R$8-XCC'?MBK'H%\99""[$%:ZHUH M7C(_#GP:I+^\![!#@?+G@Q.E$FC5+P6&G.I*RJ1@)C "UX,4T9R9D]D] $GP M$'^06'LV0D/V MI^(HSA;\MK+KX)H<*B$H13;:]"$>1E'RR;+)P@ZQ6K2SAHCS]0L>A]P]5J1X MF^1OV22/EINF=*/$-RQX(Y9!,FJG1(N\FY20(-A+UH)HR2+Q3FB8!+")I1GN M.:,*=9D8^BO)9DFPD2=+'!ZGA+G=:,I J\X>YFV6XL4.,S76H,9P>V"CT!M& M3X6^/\1C2OR4W)+ROXTG('ZSI7BQ'8SMS$<*Q'TP@&C)@>W#8#"%TN =TZ9* M,6)[*=M1' Y*2_81W/.('OK?:)C!;G/27%O6+95BQ'9XMJ,L^R";VCVVW=NO MSL\OK6R1L:.\#[!%%@9^&YLYRBWR78Q\?V)ST'?)45[IU2UY*P(9_I.'V>*% MC'-:7,W3.+?J-^*=X'K5_TFBX#7YZF>L7Y7^Z;O4I2UXI]B^$%,J5!YV#;@] M\*U7AN'UX@86EFG";JHR"2XA+Q1>=]-J.5KAQ'6'IQ,BV1]KW B M?R7S]X3Z=+%YQ;%J8=P\!OH0KVRP2_& 6$>3ZMA49GTX/#+!G<&D'8'M]+M+Z\(TP*R<:UEZOGZIB.4'@0)J-<&G= @U9 #_"->!JR MN*IU]I^59VLU&H9S9@4:35;5<,P@W$Z7B8INPW0<)6E.==XW-6K'.STQNIAG M%^H7"OLD#2A%.>@J\K1<0[+\X.UG*J M@820IV'KS(MA]L!8L0)9G),,_.32>B =9/^4=260X.S!\;_N)(_L6&IMDA=Z MD\S3*_*\20C,EE8/$@S'XS(0E 0;0\BC'NO*-D!RR)&SUC5"$[-=-_53@YT! M_XFOZBQFH@+ZE;WSR[.3HZY/"#7PHA[*I6P+^UXU=J[>"+])YF]A7!"FT(.Z MS9820_8F6-60QI)P[PU;YQ<89'\HR@(C](OJO_W"6V#P=R4:.@'PNSYE\"%9 M>FBWIU:$4V1'SX&L"*="_X[YT[ZX\; M&1).D0.D#F5(.!5'1AD;%MU0!*VY M_;1OQL(2DJTWA1V)1>7[:!P*2T7RQYR>'WYXW8=QF)''\(/L=='XLI-Q6P"Y M6YNQ4^%#BS6QMQ6]ZLJ@WCBQ"UOHMML5BE:.*? [FH5__/F&_=G)X8?]5AH2 MD>(:97J3-@(@NV7)/1,F/C %W8/X= G0Z\57_]\)O8G\5)7YS: 5D)PSP3=Z M+!LO"GS(/? 2S!O$'_SY^IG6PU; @DBNPN,Z3;6&C'N'GB-5Z\8%:^Q 8YT M%KZK(\8EM;S3<^3C?BTJ^5JAQ-F#"/!O29&7FF1D.*6DS*6H5 !Q)9 +\G4! MB_RK8/8@K/N5^@%A[]JS-/7%#TPT:@V0U@/I(,<.6E0"#:0]".H>L3X7#_>P M,R:[J.6/?X^2J5(1Y!5!/LB[2HN:H .U!^Y@B<0>]?*$*JN#E)&C"UL_;.Q@ M;>K\=5LO5$&'JJH@(^2@ 'TFC36A@M"2P]A1+1 8%NOIA: QD".R^;I%39%B MMN5C=E1YY*],RRO"THL<:]"B4JSQV?(M[[VCZ)[C8OVTSG *!R\6[S2,X]R/ MFO@KN'&6FZ^OWW'6XLX NI/1J/'))Z^$CHO,E2NK5+L)YPH MV>++)N&P_ I T]GAA_,+B<.$?DLRZ8,+E5+>V='1X 1Y3R&3('_\\!#TP*"S M&@N/B1^G3_Y"$:#,*PY20PX3-&=3C*,'%I$5N$)9]3FM%@=9((>7U^=T'TG.2K^PV-<V+]\;?IOZV3\:Y+$XD[=0I4 M3FGO]+)S>QTAC*;'S^TD%PY0RF* C5C=5 ")(!LKFA&[B\32^8YSM]VE$]Y3 M(=D9R<*QCY2;UMIQ[_+T\(.']>4!"* YBY=7W6?DE(9N.[HKN13>'Q+"Z,$! M[31>FI$=V R9:(-EZ);\F583:J4TJZRY\-/N>@N_ M\I[9JQ>"W=+6WT&0#EAR-#9(G%Z[=]U-GQOA -XI 1,84C 51^ "1JH]=>^J MF18G7\,XG.=S*2M;90 MDE>)*_9]9CB]=>\"F!XW_G[I#_$$-?2)H]^QEYR9;9P)=;;&TMD#4"@G/ <]%( M'=3P!'J!:?39AK *WON:Q-D,3M>"NU%Z%0$S<@RC :4FD 0T-K<*N>*46D(O MWC"NEL#Q38EZH^&E4E7USB]/S]=/!2#Y>S>=?";O_J+(^32:/-$P'H?O+$_R M-V#Y]9-$'Z301=G>JE&[A32P<^AK4Z;V)M<70 ]\:$:"4-] K--<*4[D7=XA M]6D7=P_\=^;X%?<+ZS58BA1YAWAP5=I"WH. 46,)*&X/UFJO%"BRP^O0JK0% MO&?AJWH"D%_5JM5>*5!DH]7!-:D*O ?73 T$H'OOKVZ3I5B1G:^'TR<^]K9N MD^*>K1UZ]L9:J.<5PKFY>:CGV9$#L2XB<>J8&2LP>G!,;1KJ>7;DE-FX0HX. MEQL(/3@JV@SU/#MR*HIPPY,.J[LX^AKJ>7;LU-C;%?N^@5\*Q+U0S^%;= .? M#3,]FD3% 9Y3?A@U3W(D[@5V0G]?9R$-AM#50(U&AQEO:-ZL]KT/4:+/Y".)/L)XNBT,Y3-.TGH@'N1=D"ZU!G#Z M$!;Z2+*,)>TN42I)YA7WS@;(JZ(IMV(4#D9T?O53:$W?NB,L#PB=6N[DTZL" M1FLQF_6)*MZ*9_WT(],YU*1Z<;#"?NS*A$EC8 )NC2U"D15:7SZAOX]A3(H\ M?E(*>45+5!U9_)0@!-08FX&,J;&SVOWJTY"=F5A(O^+TMUL41."4.4]Y]N,# M$!#8J>([THH:WMDQ\J0IDOS^E*F$(2#K0 873;)>/Q-#LM8UO+,3Y"- $[)V8 A< M]YC&E&L_);ICBEL6D"'[=O4)D@ 04',@^XJ2&M4(XI8%9,CNW'K4[ 04',@ M8PB7FL_CR;0#1(4_0_?Z++W4L(,6BC=),A1+OI,UD$FH+AS M5Q:R91#G*WQ,<0K@%6>.M/,SIU+7*0\#4AP"7HUM*4B'NEULRB,!OT(I#F2[ MBI0G/6IWT C(;=^8>3DYDGPBJ6>*03@DCZ^QSQ^RQ@R?UT9<8IL0K$2(<% Y:X?1:PU*F8 M$WNYLB4G8>?^^O6STBQB7G)?)H-M"< 07T0 MEU/!WC7F!"DR@2)T*K/$-MQK/PW3%^B]'XSBJK547Q?$38#0G+(*UE '%3B! M1G0N0P0SF#WE=#SS4W*3S.=AQM _$1HF@6RQ4%0%(3EEC=);(+1 "9COU+/@ ML,R%[)D_ BB#\EWJ+S1)I9= !%6\LV.GKH)H,2T'(V"X4Z%!583IM1_Y\9B\ MS C)2K37L//Y=T)O(C]EKYYK\JYN" 3H:/)C36W0A2C0D4Y= CMT)F06.XF= MA;/QQD +H4 [C&U\5I]:L7*P?";,J08GI:9'2W%#I:74J1C3VN=+#92"] P= M-AI6AP@SM>C;A?=JEB.JZU9$,2P!^1VV)]Y3\I^4%\+L/ MOY/@9N;3:=%?"GO?9R9T0?2HJ'@)L3NF0BTL KHZ91F\77;T/HS7LY+<3""H M4=Z7ZYY)0 5'0#+N6YJ-#GB:QS0OCU>:EFY?\ M_3U:7C:NFK0>XOM5EMYG$C'SQ6M2UBV3]J:'SMI;?EPC6^]V0>_TZ/1B?8V_ MP=4(UFIIYY/T05"RZ,0Y\N9#()?]E4L&P%+"7:NYR;XE\4U.F0CT29+6*=!B M9253,;#/EQX62_EU<1>BT3MLI#)VW9XA?6;)\T:37Y:8)7."M%XI(J31J4\@ M?[W20]:#IU.6.RQ#XB6U2N$@[5":TJZ#RU(^7ZMS=06I>ODLD%PB'0KJ,B3" M8"MI;\(\D/:X> S]-^:!"*5[*UGQ B&V-]=L,- MV)=5*\6#%)+=G'LM:)92]0;K%VJ^Y&' /FOCH#JN-9.K*Q;HL=P;-2=S U2X MZ7I;GT?>WPBSE9!@N'3(KJ+N"@PLXFHT6<]# M53U4+="-VRV%AGQ73OL0;0^NK:S$+IW4E-*179TR;:J4)**OPIXNZ.P+# 1B M*RFR*]N$1FIEUE I0\3=9-M*55,O:O*LA"P"&([:YE)BZ63 M$OGF1MU5K!906]FA'5Z_JG)97F&INWYQFBHEB6B-M*$%-58NF2AP,U6WOG*9 M*9190Z4,$0V<[:E334&TEDD;*W:M^%\6:+D4R# .MD=:%R/4+A&>DB]N)>J\ M(K]=L.COE7O^WDOA\_&"_EN*9;.3Y].8O8<8Q@590WMD7V(@BL^K#AA+86]ND:Q,V"NM5\H&^7*<#G=&K.]@LQ3QAL3[!IU&RL3]PJ44 MD*V)1D-9@L%2&!L2D]M;$[9MT3X\L<*E%)!3Y$C(T3GY;.&P% :'Q.8:C^XN MKUJVE 'R&SW&7(IA($?*V6%T.$]H%OY1T#":5!+]2)@5UF&BN<1^\5I,&)]@ M-9I>1--5C\^K/ MWW]])G,J./I):I7B0]\NF9.O@L10ZAWQE46.YW5J=+H]< M\+X:4+G?>TN1;QSBW+7U/!6RG9$L'/M1YPP_5T=K+ULG##]71UC9]!4BU#3\ ME/W_R_"S>]X&N;ARQMBFJH[AIP3SE^&'9QP!V2 ?0'2XJV?X*;%UV_#SA<2P MO$6PS@V#>1B';)ICV5Z6>S3ATR=&]0M972(?4_38Y&N"&?$C M(GY*75BVE &RKZ8)TV)$W38D-3?P@M20$TH8+=D2#);L2$A,KG*^ZQPX]\J6 MVNR*SVV?&CZ78AB6+$58@W*6T.+-%QTN]PM[IX/!R15RRB-C,B4X+!F"(@<, M"?R$1S=^.KN/DL^'>-*;9$>7%I(=,;D\^6%PG]#R4:L4UO H!Q8>XJ_PQ9P6 M EQ:BPUNI#=MMP3H@LUU7^;;P\LN7.2T2VVX0I>9;&7['GZ%4BB8]]>MT:KC M/=V#W8M$3CP_Q!+I*%[?^C-TS.PW4 H-\[Y[R[IB* 9+QA%W=.>)AO$X?/E$6J\4$>(]JD-JBAA]>SFCL'9^5=RCMRB<%A]+]SQ)E;^5F[[.[/D&Q\?K M-#Y=\"*Q_KK@:]T7H9X7:=G_;GN1GF@"ZI\M7O*W?Y-Q]IJ,Z/ #M)Y!A"EH M>VPH?$O&;14RQ$JPJ:"5KP/U(7;;#V6$6^F=JM%:*4=D2V=]]BUHTXX!%=KR>$V)PSYZR?O^9^:+95B=/!.17.U MX8#L262V 7CXL,RT8-Q6(&.:LQ]DC=>H"I-E8)$#J!J M55^V4-K*L]HA?0D_;$TPK*E2D@X&]-C3ERI*6ZE8NZ$OPTE&J$6EV6JOE*DK M=[9M:PX?JJT4KB[%-:3W>993\C6,PWD^KXA .]!!V$(I-U?,YKHJ8@H.-VWL M 6:47^)@F:^)!'??QU"T=/C6G5%$[942=25(V,J,HH3:.)_L5:D\,9DR>YZ= M'(U/I>A_]:.6WOQ!61TVK5#KR:FQCE9 M&X[X5IFW]3@$DU77#K'ZL&PE874E7V9C,[QY8Z4L77',Z*I( YRV((PKHY91G5P*RSHNDT4 MDCOKVJ;3&)U +SIF =6"+3=ZZC912JYKFU%C= *]Z)AI4P5;UR)NU$XI0^0\ M0]8UA ]1H"8=OI'#P]Y ,TI)=TF.LJU\HK"7+6?TZ9X9S))_2C(B$XNS1=N7B.;)?4!*/XF3!E!"*A &@F7?UX[:=AJKIZ;>T;("+D M%5U-H&"(VQ6!I5O?J*[&E42N%^M__C,D%/B8+1[)!XD4][WU&O#.L$,.+%.O MT"\-85BZ"^Z$\E07CWW@RJO@1NV ])!W%B8L*_1$'["EJ]Y.J,M#_)YG:2&I M@3*/K:062 ;9A%"#2(5&B%!:N@WN&O_'M?@_7DL&.4JE5?ZW4%JZ*NX:_R>U M^#]92P8Y"J55_K=06KI@[@3_#;9@CQJI!JQ^![9[KNC807:N]F1FZ3([IL:6 MPN"<-C6,#,JZ("575B][I/.U2U,6EJZT8VH,R]P(8F+_N?M/'G[XT=:*L$$N MT1SM-F!E0(Z,T"26KQ6&."U=7\?4CLKPJC>IZ#4 \D*^=7RPF<5$(+8NM&-J MT"VA,%#8^S85Y!*%X98'<2 ;<$UHXQ,O 6;K(CHFS]=Y"NJ?IC?)_"V,"WIN MDIC=@ 'IPK_2,"ANQ"1:";)KM.:=81VK!MW45W=ZVIO<: @)#-K\WU M0@=A:S?/7?'QYO.Y3Q>CRN)&=?7SX_KMXAT&_\[33!8PW-X'0<0..H'1-/H0 MPD:-13B(/H_'E+"_+Q\1/I!2[WP5A.V*@Z"OFLV5>--0"S>"N^U*JL+1X78M ME8\",ZZX85T8"X<2>-.HDTX/!=>.KZX$7?=A &C(VE+$37E\O8L#IXV /J4+ MJ%?>]1C&P3!-DW'(!NV?\0K(N=&SR=8C\:_]B(V%EQDAV1>:Y._ C/;M#DEU M .:*"4PH=L4P5Z+[ZTZ&?H#ZN2NF("6K2JU0XOSKND7=H-5S5S;>&BSK;Q(4 M@'MZW:)AN/V%*V%%^D0J-$*$LD_7+:X7%7$5VUW]]8-7$P3KBL6U^<(A!MB# M&Q=/"2V8R=: .1LPY91@T$IQ27[@RD%5QBY?,>I [?;3?ZN3WS-Y!^PD*)/7 MU%$3PY;*; S(,69U^.9K3EWT/;@E<4O>LH<8#G$Y&V>*M66_L'<&* 8=7U$D ML"S=:D":'[:!??/GZI>]155*B2"[M"1$Z3#+06/I7H(QOX*$?1_D*0GC[ 6V MM''Q$Z%C)N2%QF-!O2498VL'7S^1UEN2I'P>OGU!@<1=.9YGT,6<[C9>" M0SY4*EGE^![MHN_'\WJ;>9,S:Z[-Q>M<3#=^ =CL&F?-IF&Z1KX=9>^8TD0" M?;@.T?)%S'-7[!J-B.8KD2;\/EQY>(@_R#)0R>S*@[PB" CY1*O)(5\!=,!9 MN^V R'ZQ^C[Y"S:KFM&OJ%DNV)'2.>+]ET]'-?C3E]=EHT6O0JG=V<8IQSC3NL#+C M8>TVO;-+Y*UC8_Y$A]E&$NF!?(-F0C]]&NQV.I4;*J65 "KR9MZ4.EU,/7!9 M/\2PA2>;Y.WL2XP<^?(LJ07R1+I""CRVEH\DP*%$HMW>\XK":(F_A:U#'UP$QO![DT^..FB\P'3XF:7J]6 Z> M9Q*5=WYFX7N-8[ZZ01B#SIP%6C8 Z JC#[GV. "56P]A'1 +>N1+?3KY"J( MVP?',TM.>A\EGTNH&D&0G/+>^1'R$43!%)]>"98^>(N7L&Y)&DYCG4,FOP)( ML(][1QG8/GB+]_'ISNU[54 HR-&K,K)TZ:UB:<1 &LH%01) .G54, D(/9 _DNG->"9T_)K[8++-?R#N[0@[& M$$MXWTW#Z[N ATY9UHU>2;ORUPN7_TLIRRW2Y'S M1&FBK=DDB-[%HW1C:VTC<0ATK%/FO!H24,[PM=L$L2+OZILIA#4EJXI#$/%S M(+,>=T79"V=@G6>/BWSU%Z^SD&:+^Y"FV=Z='/B%=!%JW"[,_Q0 D.9!A5C/AO.=L5C295@90JO;D\)QSULLK> M^9&#]Q@LCGPU> 'QG0JHK IQ3 HL^L-_NPH(I8,7G0S'/P^R0 \.9,#E3@ K MY2WN C&^5890-*].XWJX M1\RQ.[IY>$W*:/&[- OG['??2%9N:UZ3:_)*_3@M!5$W%M)B%X"T#D9/&L\J M[8M0<#FO4S&7U9@SLI(40[N1%@E8@O\P?OTD$6S7DCB;2=WZ]5H$D78PK$M+ M*QM)1*!DS6VWAT\1\9(EX]]G200(4O8 /7OIRIFT$,L.J3,];!?TS@?'C?<6 MZSM&L*S.0%>W9"1*NJ!7$?J';$[@R6M_6Z&+I <9$0I\&UO^$TVFU)\K?/?B M2B 7I(G3A#?^S*A"U8.$!WR(2C>ZK!K(!MD2K.+-A.TJ)O<>.JPXQHJDDH3$ MQ3)6@1&IHJL,FO#.CY&]06J2.#%8Q@C=2_>?TJPRJ.&GW0$-O_)>PRPBS( 5 MP%8PR'W1PS#"LB!!)(MN_)'/H M_(S$:>FZ2>:$6;.^$9#'J_]=%AALUA*L*J[.MSLL\P\[M>#V(T?]*RU> 5H4 M9X!"?.EP#)*3NS\DM4 X2 =>.[J@A-:'F_M;((N$QRN,-TF:?279+-&F7U = MA.7JFF&N!U*,?;COOVL"*"T)SX2=&9@_)0>XE,5^;,J4SK:!1$WJ-PJ"1;*$ MVU&>ILC[D$1@:P"MQLX05CM_2M@0>B*TD*[N/"-IPCL].D6[]];"=*,#U58: M L[VX_#>QKOY>Y0L"+DF,9F$F5LIZ"? 7[#L&;.-,C]SL4U\ EXHR<+E&XJ5 M$F;OK=OZA'=^8O0V._!T*GGR%V.CSE%"F-5\*=!M@XR]WS!6KHPFDS",:'2T(NM M,C"I(:VYM:G99YB#J \)UH?L02,-N\A6.9CRD%;?EG;(''1]\+\6IOQK/V7. MQ/D[B&U)$V7A1L5=INO%ILR3ORB$R&2Q$4@<:.^TV_@<#$?L[$O[NB'PQK4& M']?U*[#?T\)C EO8 LXS@8$8CC,2%*ZE7V(8=M(=OWX#A2\*^S&8]LCE&>V- M16/+DULW2HA_/QXFZ1THA3#DBJ&H!4NO"S==#J0*6L+ 316O-3UH\*[ B7QE M$7/\[TNB#XGA[;\R>7[2#^N!-M8^9(MOYX')\Q/DS %*[HPHKZ+"S2AO*<4$ M#)#1Y,6/B'A-$):%:1,Y:D.#)3Z] BQ]2$Z_ED89C<96R20FZD="I?5 /(@1 M_RU,Z1IH^Y!%?@>=E[IRS( M#?D )V%'-&US,>#F4+=#Y1$7AATQ8A:CQJ3L\RR#V8>J^C%0;#%$[F*C\MX3^#JU5/5?R M,2ZN !B1KL.T-,Y54/N1R;RX_7&3Q!D-W_)L*<)A, _CD%T@9$'(2]3R1PD, MV@'Q=2I(3&L.J"&!/J0$'T9%XR3@N\'%DXE9 R PQ+RU+:F,"?36,GO77SN4 M@0^BN(?5JQ!W_\G9_?KBA@WP<&.G5* M4:YL!Y:<0'<[91Y=R?B%T(]P3/@2_);$'R"%55S.:P+RJ?Z=.7F_)=F_2/9, MQLDT%KP"U?HW@9;^',D.)"V!$G?*&MR:B,JG96$26/Z*E9,E9CIL1[SS\_Z> M.0\I0L$8Z*BMN^;:MTS)]^&'$;,&@J *4W*3VP\U/PFD].?$?1AA"32X4^&Q MM2541C=4WBLJ6'J=^?&HD$A:""I]B,LIH V--NP"N\6 ]B:-BTI>5WX"O3=V M+03K!%-?\C!@YN\.Z?_.#+'.@7B J7O]K=(UV+_==WN"$JANPG9SO/Q!XVFT M6@UZYQ=&3ZC9 <_A9]7?A=HIIE$;8"%'M#:A@S\E:,/N039!&=:-U&KJR*8! MD!=R6-5AU607>0\2$&J,BBT1-IM7MIH"&2+??4*99#@RL)7HD-E3'-M2C&K.8*K.6-[=>0T(< M9,Y>9*:JNVSU6H1#$'9V"UW::VF-''.?L.:0X+87D B'SR4TI?*S2NBJ8'V8%YNOTH"837J@OL$LG7%@[F'ISO>I%']1+YTCY'-6HZF6O#=^^ M6MM@3EWL,]]13R32V* MMUU1+$-3UY<1MD/^5%IJ_XO>N?,YXS6U2J*S;8G-T@M%[T5\\DOFTZQK\RLW MTOH+3=)6)ESQUX /US=\S=6X#9&Y][K2P>?B7P\[$?,^!URXOFU%G87%,FO\ MNM15J< QF191>-U4X?4JM?SY/J$3$J)L+^0] -*PLQ4[K>A&8FS\^%:_=-^! MK31R0'I'=)LG-EN/=Y5[Z;NX\]K\&PFG,W9;O7QPO-C W<(PO?=#^JL?Y5+_ M[,$Z >0AA]%W1.U)K#R'H2K_=A> M/Z[@0\FQ\9OB+KC'FM%9NMC%>H(V.L% MD-=_%_$A1=GX =:>CP,W3P+]=R4?3I"VWJ3]$YR&41QM%KL'A/??(>V$C&T] M"?SG.5Z[.;9,_;$71W^YMP\GZ'X]J=SNL<_-\6781Z"]_\YS=P1MZU5J^,I; MTL,1MCQ3YJ"*;@XODPX"Y?UWO#LB9=P'O%T?5GTZ;_7?<>^$C&T]I\XU8CB4 M.JY(8E 5]O+MUS]+UKB+P2G"3->IK'$7@PYEC2OX%$PN=B72@ZQQ#S%,$.0% M""U0/[(O,4'(<\A):H%DL.V!=DGF:Y)2 CW(+R? J$P4)ZT'TD$V9RFI,V*\ MB@HUD9NMY3?-RC<:Q'FAA&5!"LA[4PV2^.P*L/0@F?@+B:#-*:R:7WWZ.V'/ MI"\W>$J"556]BV/D^,G:?.M!ZT$^\2^PW:=^!$"'P3R,0[9)RL(/HJL#6O5! M6LA!A+45P0#?7WG=6L_K=H'UWNY!-X^V!-6#O&[#J&BA1.GT&H ! MW/U SX)SOD:92,%2$C6. ^;P1JURVG_UOY-T& 1AB>DA+I)T%O,_B@UKW2LC MFY6DEG=Q8?2R 3<#[+I]D=UHOQ!\%]GPHQ3*]G@007#/4I/2K*)0\-.N,L&O MO&S[AE(]"D1[IIW2@!2I ,Q1^ "1JH]=2\3 M?66"EVU!144!%I*U26]8GWR:+5YA*YRRQ\ [.88 M)BJ!L[,3]49C>Z>JZEVL;^2C^"%%_;M>;/U%V^=HT)YWB7T#28\_AB3C9/SW)$/1@YRY0<1U'@*HJ MR @[Y\2!)O$=R#WP)SZ3#Q+GY!Y$6L$<2O,_"^N 5)"#A?1X$W$NA=4#=Z% M.D\Y'<_\E*0[T!?FAH[V8$''? M>V&L:=&&A_[B^X'6TQW(/3#K#,?C)(^S])F,2?C!Q+)MO[K)*2- %G6KUP)( MS/E#]T!XZ#8"V9;MYO"'Z\U1)X4#SN:X X@W0PYD0W,2+&]//,1I#L(=@X!2 M0C\(4G2&I.>FM\?UV_$NCT]0AC"3_UKP6D.65P.ZC[QQJB%MX7@5(^S!B7D7 MW[H;7&_"[('IQ\!?!^#/VW,)*9S.450![( M6SXE67R.97#YU&T*"J3X"F)PC$O,LKN!X ()^(K].G>5QK;TD"U M]>LJU!K*W?QL^)(E[X])FCZ&(%-]Q5$T!")!LA2VJB!:J'L0F;F&_D*R M+"HSV&RDH&5$TFT"9(9D6;2C*?7PV@JO=-J2Y%"6%23#T4G'#$>GR&[Z&N)M M9C@Z%;_#ZGH@E'Z^E\M3I'-['3;V0Z!V@+AGFFDA%\SE*=+^FB-P 2/5GO; M2,)L"Z-))<>:PK+*+0_2<'W;*QQJ&L!Z<%.UFI.Q]/#YF]]4X\&41C+#EF"U M0LYW+"%6X!BM@] ]NPJ*0>T4R077?!ZHB[8'L8ZK*Y>CMRB5G#S$W^", M]/I)H@_R%20QDZT*FBUXEV>N^]=VV.7/$$9P>V 7$>!](>,D#OY%?-EZH:P+ M4G)]G]Y$*7:!MG7#M/Y"L=_Q] 7^DT["C7ED9UF056%)V,ZQ+C;8H50;(I_, M*U,R(U13UG6>@C#2%.3V%L:^O5O"=B8?;O?4)BM9->_R"O4]JU7?AN/_Y&$: M+B]B5'[2OQVLUY1WA9T-2DV'*IS%!*E[MJW::E\!J#B:"VJ =+$?QZ[%(5\? MI"#=LY%9H9W]DQ*B#&)2U@4I(8>S2^G39YR#J@>VN!="88_" I"#\",,P]L+O_8@W=C2>)ZK7) Q!9)^()NV"5:,1[![8^^R_67B)E3*ZC55$";0' M%YO;>9KP\LK-Y^LVU!DQ7D75 TO>85XRN\)^7EN#3+X6&.#K@=F.,T_*[/TZ MU4"XR+?56SY,["!%M=;9T8)O.5/JC;A(NMQ'\8Q[ZDH@3^3K$&K6^&RK,%DR MYCDVXI\('3.2IC!B?DV8*?0AABZ2--/1@WH-@CR1'RNHJR--\ J,3D==5Z"E M(?R)AF.R?$0/?OTE28+/,(K8TCG.2,#>'R/,LARRB/(YRPIBJ%>UOP/B1\[/ M8%/=&HI!H(6=LGU6Q,$>G99M5G:+@A#<,W%IZ0(?B8#.3MDT03UI%OY1$,%L M,ID?3PNU9;=,I.1**X* D W;M:G6P"4@WMB@^9ZPCGW@6B%@MEH>L:[A!#;A MWKA1U "I()\\ZK(M!22@N;FQT0T_\DL^G_MTP3^L]<>??+5.]/=G\2=C9ZY4 MTV'+GRR.\^C4GLJ>/_D**\EX,P[-_,E7XA3BG=I[M>M/OL).&"ZEKZX_^4J< M"1SSG=_G9.%'8I?O;A'O_/+T CM]G::PMYD2(G$O:\5]2-.L<$2PB[!1(5XI M0^(*95"A@^-)BR\-7.Y=D1AE,T(K4*7,\0N#/)#]XK4IDP%R+ZO#ZV>2S9(\ M]>,@^P2Q+'R=.!C-FM[I^<7FUG+7B#0!^)=;DWM\O\)^&J'E/>T.TAZX-3D@ MUP_%W\(RQ/)OK_\R,-,+24/>U;%[T\0.N]I:H<39(Y=HQ5# KH1 OT9O&4RJ M)+@EZ9B&!4@S^X^X'9 >3OR@N#+TFRR5W$R3PA2:I].ZC MHJIWA9V7MJXNZ"'#=3AR]XHO)(H(K=S<>F!*')/BVC9[^+$BB +64]:98;7DJ/PA]2QQ;+M(0P!0_%/?_2S0ZFPJ=9D!\+D?+&"\6,I2V MO)J./.]=+(W^.&-#XR9/LV1.Z-WW<90S#QGSYL+_L5 -B:;4: U$Z7*\BT1A M:H.UY29%]H9_(UGI#7Z4[RFVRH$$W+/B:M'-@2$@LKD5T#%_]UV:A>R^47#O MA_17/\K9^:H([U@%#0[C8)6:F24-3--\SC;7O7&)GU[\R5SB6+E-].FPY1(7 MIS7YL[K$3Y&/^_4X-'2)GPH/^W^YQ#7QJX++G$(RO$6?&&G[EGRM!C2P:H!S>#6W&:GB$; MMEO>]>P@[9'KO')$>";C9!J'?Y!@];:0O[Z)(#VJKMZ++$IN4O[K:%.;G_>N MSMV+H=K1)&UK:DO2Z9'[WX:P'N(/*)]0W@-"K7X/V'!ON3RXKNZ(HY\Q!W9& M!+J?]*8=18X5X^G"-W.XBM7U)MQCXKS-_?3'_8'L'13^ /O<,7 A["BTQ MX=ZNYUIA;$IA!5:2Z*7M3WIG1Z=7ETX'0^YKY,&$8BL"_+&8J\0B4 M6=]?U65E7N^U>(+[1EJP/JB^Z%U=.'T!Q+K.Z@E$H*7F_K3=QZ"[?6_D].+T MJ&MSG 6X FWHE$^JU4MD%QW3"3-D OJ;>WW<" M?18.GRTNV=-]"U:/([XNS MPX^]^S .,_(8?NQ+=KV5@L, S39S3Z7SJF!P"ZV#6!S)7R@FC3^"K8'O05=72*'R]6BDJ\52IP] M>-GKE?H!F?OT=_:X;?$#DXU:!Z3U0#K(QPN+6J"!M ?/>S%G3#)_)QD93BDI MWD%2*X&X$L@%.;;+H@:H8/8@GG_$^CRB3^7Q$X!<^^/?HV2J5 %Y19 /HP MZ)!](>;,RDX@.FA[$-"N(;3?2#B=93#J/@CUI^27E$SRZ#&<47LNKC0SQA_RE4 M4=^.KM<0D(V04X5WM7+#2)'/R0SA;FV Y5Z$G9(&N<=<";<'MG 95MU$5]IM M>"X&$;>@)!S0J 9O:7PE1Q1W/HUA8D^?"'V9@5RO_30<#^/@-HSR3!F!;MX@ M"WHZQSZS-E<-2T)HR\)]^'U .0@ +VP$YDEP2XC&6B^J MXEU=G1Q^\@;YTL(PYD<5":?#+*/A6YZQ\_%KLM(U$BRC.(:4PKZT-*A)H#9O M'(2";(Z4T\6?V&WA[L'F8!AG8\I'4T MV9.VZ@%A*^V#M)%7CCI:9A%Z6UL+[GKQ,T/S!HK_/_Y_4$L! A0#% @ MD%ZH4+*;Q'16GP$ &J4= \ ( ! &0Y,#$R-3AD,3!Q M+FAT;5!+ 0(4 Q0 ( )!>J%" ?&I4TP< !\K 1 " M 8.? 0!D.3 Q,C4X9&5X,S$Q+FAT;5!+ 0(4 Q0 ( )!>J% :*50UP< M "PK 1 " 86G 0!D.3 Q,C4X9&5X,S$R+FAT;5!+ 0(4 M Q0 ( )!>J%!GZ'E7: 0 )L2 1 " 8NO 0!D.3 Q M,C4X9&5X,S(Q+FAT;5!+ 0(4 Q0 ( )!>J%#U]I_8:P0 +82 1 M " 2*T 0!D.3 Q,C4X9&5X,S(R+FAT;5!+ 0(4 Q0 ( )!> MJ%#:UVYL'-D4$L! A0#% @ D%ZH4(\WCV6:$0 K ! !0 ( ! M7= ! &EB<"TR,#(P,#,S,5]C86PN>&UL4$L! A0#% @ D%ZH4#U\SR0O M/@ >M8# !0 ( !*>(! &EB<"TR,#(P,#,S,5]D968N>&UL M4$L! A0#% @ D%ZH4*"YA\7$CP 8X8( !0 ( !BB " M &EB<"TR,#(P,#,S,5]L86(N>&UL4$L! A0#% @ D%ZH4-0:F1&Q9 MV*D& !0 ( !@+ " &EB<"TR,#(P,#,S,5]P&UL4$L% 3!@ * H ?P( &,5 P $! end XML 96 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Leases
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Leases
NOTE 8 - LEASES
We lease various assets in the ordinary course of business as follows: warehouses to store our materials and perform staging activities for certain products we install; various office spaces for selling and administrative activities to support our business; and certain vehicles and equipment to facilitate our operations, including, but not limited to, trucks, forklifts and office equipment.
The table below presents the lease-related assets and liabilities recorded on the Condensed Consolidated Balance Sheet:
                     
(in thousands)
 
Classification
 
As of March 31,
2020
   
As of December 31, 
2019
 
Assets
 
 
 
 
 
 
 
Non-Current
 
   
     
 
Operating
 
Operating lease
right-of-use
assets
  $
  47,134
    $
45,691
 
Finance
 
Property and equipment, net
   
6,602
     
7,148
 
                     
Total lease assets
 
  $
53,736
    $
52,839
 
                     
Liabilities
 
 
 
 
 
 
 
Current
 
   
     
 
Operating
 
Current maturities of operating lease obligations
  $
15,889
    $
15,459
 
Financing
 
Current maturities of finance lease obligations
   
2,438
     
2,747
 
Non-Current
 
   
     
 
Operating
 
Operating lease obligations
   
30,741
     
29,785
 
Financing
 
Finance lease obligations
   
3,412
     
3,597
 
                     
Total lease liabilities
 
  $
52,480
    $
51,588
 
                     
 
 
 
 
 
 
                 
Weighted-average remaining lease term:
   
 
 
 
                 
 
Operating leases
   
4.5 years
 
 
 
 
 
Finance leases
   
2.7 years
 
 
 
 
 
Weighted-average discount rate
   
 
 
 
 
 
Operating leases
   
4.50
%
 
 
 
 
Finance leases
   
4.95
%
 
 
 
 
 
 
Lease Costs
The table below presents certain information related to the lease costs for finance and operating leases:
                         
 
   
Three months ended
March 31,
 
(in thousands)
 
Classification
   
2020
   
2019
 
Operating lease cost
(1)
   
Administrative
    $
  5,572
    $
  4,987
 
Finance lease cost
   
     
     
 
Amortization of leased assets
(2)
   
Cost of sales
     
965
     
1,478
 
Interest on finance lease obligations
   
Interest expense, net
     
73
     
94
 
                         
Total lease costs
   
    $
6,610
    $
6,559
 
                         
 
 
 
 
 
(1)
Includes variable lease costs of $0.6 million and $0.5 million, respectively, and short-term lease costs of $0.2 million
for each of the three months ended March 31, 2020 and 2019
.
 
 
 
 
 
 
(2)
Includes variable lease costs of $0.2 million and $0.3 million, respectively
 
 
Other Information
The table below presents supplemental cash flow information related to leases (in thousands):
                 
 
Three months ended
March 31,
 
 
2020
   
2019
 
Cash paid for amounts included in the measurement of lease liabilities:
   
     
 
Operating cash flows for operating leases
  $
4,746
    $
4,233
 
Operating cash flows for finance leases
   
73
     
94
 
Financing cash flows for finance leases
   
738
     
1,366
 
 
 
 
 
 
Undiscounted Cash Flows
The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years for the finance lease obligations and operating lease obligations recorded on the Condensed Consolidated Balance Sheet as of March 31, 2020 (in thousands):
                                 
 
Finance Leases
   
Operating Leases
 
 
   
Related Party
   
Other
   
Total Operating
 
Remainder of 2020
  $
2,229
    $
819
    $
  12,733
    $
13,552
 
2021
   
2,048
     
946
     
13,089
     
14,035
 
2022
   
1,113
     
869
     
7,968
     
8,837
 
2023
   
748
     
415
     
4,561
     
4,976
 
2024
   
334
     
425
     
2,815
     
3,240
 
Thereafter
   
11
     
398
     
6,617
     
7,015
 
                                 
Total minimum lease payments
   
6,483
    $
  3,872
    $
47,783
     
51,655
 
Less: Amounts representing executory costs
   
(144
)    
     
     
—  
 
Less: Amounts representing interest
   
(489
)    
     
     
(5,025
)
                                 
Present value of future minimum lease payments
   
5,850
     
     
     
46,630
 
Less: Current obligation under leases
   
(2,438
)    
     
     
(15,889
)
                                 
Long-term lease obligations
  $
3,412
     
     
    $
30,741