0001437749-21-014743.txt : 20210614 0001437749-21-014743.hdr.sgml : 20210614 20210614170606 ACCESSION NUMBER: 0001437749-21-014743 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 81 CONFORMED PERIOD OF REPORT: 20210430 FILED AS OF DATE: 20210614 DATE AS OF CHANGE: 20210614 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Concrete Pumping Holdings, Inc. CENTRAL INDEX KEY: 0001703956 STANDARD INDUSTRIAL CLASSIFICATION: CONSTRUCTION SPECIAL TRADE CONTRACTORS [1700] IRS NUMBER: 831779605 STATE OF INCORPORATION: DE FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38166 FILM NUMBER: 211015378 BUSINESS ADDRESS: STREET 1: 500 E. 84TH AVENUE STREET 2: SUITE A-5 CITY: THORNTON STATE: CO ZIP: 80229 BUSINESS PHONE: 303-289-7497 MAIL ADDRESS: STREET 1: 500 E. 84TH AVENUE STREET 2: SUITE A-5 CITY: THORNTON STATE: CO ZIP: 80229 FORMER COMPANY: FORMER CONFORMED NAME: Industrea Acquisition Corp. DATE OF NAME CHANGE: 20170414 10-Q 1 bbpp20210421_10q.htm FORM 10-Q bbcp20210430_10q.htm
0001703956 CONCRETE PUMPING HOLDINGS, INC. false --10-31 Q2 2021 0.0001 0.0001 2,450,980 2,450,980 2,450,980 2,450,980 0.0001 0.0001 500,000,000 500,000,000 56,575,186 56,575,186 56,463,992 56,463,992 0 0 3 3 13,017,777 0 0 1 0.1 1 0 0 1 0 5 33.3 3 33.3 3 33.3 3 3 3 5 Time Based Only 6 Market/Time- Based 6 Market/Time- Based 6 Market/Time- Based 6 Market/Time- Based 8 Market/Time- Based 8 Market/Time- Based 8 Market/Time- Based 8 Market/Time- Based 10 Market/Time- Based 00017039562020-11-012021-04-30 xbrli:shares 00017039562021-06-11 thunderdome:item iso4217:USD 00017039562021-04-30 00017039562020-10-31 iso4217:USDxbrli:shares 00017039562021-02-012021-04-30 00017039562020-02-012020-04-30 00017039562019-11-012020-04-30 0001703956us-gaap:CommonStockMember2019-10-31 0001703956us-gaap:AdditionalPaidInCapitalMember2019-10-31 0001703956us-gaap:TreasuryStockMember2019-10-31 0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-10-31 0001703956us-gaap:RetainedEarningsMember2019-10-31 00017039562019-10-31 0001703956us-gaap:CommonStockMember2019-11-012020-01-31 0001703956us-gaap:AdditionalPaidInCapitalMember2019-11-012020-01-31 0001703956us-gaap:TreasuryStockMember2019-11-012020-01-31 0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-11-012020-01-31 0001703956us-gaap:RetainedEarningsMember2019-11-012020-01-31 00017039562019-11-012020-01-31 0001703956us-gaap:CommonStockMember2020-01-31 0001703956us-gaap:AdditionalPaidInCapitalMember2020-01-31 0001703956us-gaap:TreasuryStockMember2020-01-31 0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-31 0001703956us-gaap:RetainedEarningsMember2020-01-31 00017039562020-01-31 0001703956us-gaap:CommonStockMember2020-02-012020-04-30 0001703956us-gaap:AdditionalPaidInCapitalMember2020-02-012020-04-30 0001703956us-gaap:TreasuryStockMember2020-02-012020-04-30 0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-02-012020-04-30 0001703956us-gaap:RetainedEarningsMember2020-02-012020-04-30 0001703956us-gaap:CommonStockMember2020-04-30 0001703956us-gaap:AdditionalPaidInCapitalMember2020-04-30 0001703956us-gaap:TreasuryStockMember2020-04-30 0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-30 0001703956us-gaap:RetainedEarningsMember2020-04-30 00017039562020-04-30 0001703956us-gaap:CommonStockMember2020-10-31 0001703956us-gaap:AdditionalPaidInCapitalMember2020-10-31 0001703956us-gaap:TreasuryStockMember2020-10-31 0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-10-31 0001703956us-gaap:RetainedEarningsMember2020-10-31 0001703956us-gaap:CommonStockMember2020-11-012021-01-31 0001703956us-gaap:AdditionalPaidInCapitalMember2020-11-012021-01-31 0001703956us-gaap:TreasuryStockMember2020-11-012021-01-31 0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-11-012021-01-31 0001703956us-gaap:RetainedEarningsMember2020-11-012021-01-31 00017039562020-11-012021-01-31 0001703956us-gaap:CommonStockMember2021-01-31 0001703956us-gaap:AdditionalPaidInCapitalMember2021-01-31 0001703956us-gaap:TreasuryStockMember2021-01-31 0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-31 0001703956us-gaap:RetainedEarningsMember2021-01-31 00017039562021-01-31 0001703956us-gaap:CommonStockMember2021-02-012021-04-30 0001703956us-gaap:AdditionalPaidInCapitalMember2021-02-012021-04-30 0001703956us-gaap:TreasuryStockMember2021-02-012021-04-30 0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-02-012021-04-30 0001703956us-gaap:RetainedEarningsMember2021-02-012021-04-30 0001703956us-gaap:CommonStockMember2021-04-30 0001703956us-gaap:AdditionalPaidInCapitalMember2021-04-30 0001703956us-gaap:TreasuryStockMember2021-04-30 0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-30 0001703956us-gaap:RetainedEarningsMember2021-04-30 xbrli:pure 0001703956bbcp:BrundageBoneMember2021-04-30 0001703956bbcp:CamfaudMember2021-04-30 0001703956bbcp:EcoPanIncMember2021-04-30 0001703956bbcp:USConcretePumpingMember2019-11-012020-04-30 0001703956bbcp:UKOperationsMember2019-11-012020-04-30 0001703956srt:ScenarioPreviouslyReportedMember2021-01-31 0001703956srt:RestatementAdjustmentMember2021-01-31 0001703956bbcp:WarrantAccountingMember2021-02-012021-04-30 utr:Y 0001703956us-gaap:BuildingAndBuildingImprovementsMembersrt:MinimumMember2020-11-012021-04-30 0001703956us-gaap:BuildingAndBuildingImprovementsMembersrt:MaximumMember2020-11-012021-04-30 0001703956us-gaap:LeaseholdsAndLeaseholdImprovementsMember2020-11-012021-04-30 0001703956us-gaap:FurnitureAndFixturesMembersrt:MinimumMember2020-11-012021-04-30 0001703956us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2020-11-012021-04-30 0001703956us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2020-11-012021-04-30 0001703956us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2020-11-012021-04-30 0001703956us-gaap:TransportationEquipmentMembersrt:MinimumMember2020-11-012021-04-30 0001703956us-gaap:TransportationEquipmentMembersrt:MaximumMember2020-11-012021-04-30 0001703956us-gaap:CostOfGoodsTotalMemberus-gaap:SupplierConcentrationRiskMember2021-04-30 0001703956us-gaap:CostOfGoodsTotalMemberus-gaap:SupplierConcentrationRiskMember2020-10-31 0001703956us-gaap:CarryingReportedAmountFairValueDisclosureMemberbbcp:TermLoanAgreementMember2021-04-30 0001703956us-gaap:EstimateOfFairValueFairValueDisclosureMemberbbcp:TermLoanAgreementMember2021-04-30 0001703956us-gaap:CarryingReportedAmountFairValueDisclosureMemberbbcp:TermLoanAgreementMember2020-10-31 0001703956us-gaap:EstimateOfFairValueFairValueDisclosureMemberbbcp:TermLoanAgreementMember2020-10-31 0001703956us-gaap:CarryingReportedAmountFairValueDisclosureMemberbbcp:SeniorSecuredNotesMember2021-04-30 0001703956us-gaap:EstimateOfFairValueFairValueDisclosureMemberbbcp:SeniorSecuredNotesMember2021-04-30 0001703956us-gaap:CarryingReportedAmountFairValueDisclosureMemberbbcp:SeniorSecuredNotesMember2020-10-31 0001703956us-gaap:EstimateOfFairValueFairValueDisclosureMemberbbcp:SeniorSecuredNotesMember2020-10-31 0001703956us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:CapitalLeaseObligationsMember2021-04-30 0001703956us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:CapitalLeaseObligationsMember2021-04-30 0001703956us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:CapitalLeaseObligationsMember2020-10-31 0001703956us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:CapitalLeaseObligationsMember2020-10-31 0001703956bbcp:CamfaudMemberbbcp:EarnoutPaymentsMember2016-11-30 0001703956bbcp:CamfaudMemberbbcp:EarnoutPaymentsMember2016-11-302016-11-30 0001703956bbcp:CamfaudMemberbbcp:EarnoutPaymentsMember2019-10-31 0001703956bbcp:CamfaudMember2020-11-012021-04-30 0001703956bbcp:PublicWarrantsMember2020-10-31 0001703956bbcp:PublicWarrantsMember2019-10-31 0001703956bbcp:PrivateWarrantsMember2020-10-31 0001703956bbcp:PrivateWarrantsMember2019-10-31 0001703956bbcp:WarrantToPurchaseClassACommonStockMember2021-04-30 utr:D 0001703956bbcp:WarrantToPurchaseClassACommonStockMember2020-11-012021-04-30 0001703956us-gaap:LandBuildingsAndImprovementsMember2021-04-30 0001703956us-gaap:LandBuildingsAndImprovementsMember2020-10-31 0001703956us-gaap:AssetsHeldUnderCapitalLeasesMember2021-04-30 0001703956us-gaap:AssetsHeldUnderCapitalLeasesMember2020-10-31 0001703956us-gaap:MachineryAndEquipmentMember2021-04-30 0001703956us-gaap:MachineryAndEquipmentMember2020-10-31 0001703956us-gaap:TransportationEquipmentMember2021-04-30 0001703956us-gaap:TransportationEquipmentMember2020-10-31 0001703956us-gaap:FurnitureAndFixturesMember2021-04-30 0001703956us-gaap:FurnitureAndFixturesMember2020-10-31 0001703956bbcp:BrundageBoneConcretePumpingTradeNameMember2020-04-30 0001703956bbcp:BrundageBoneConcretePumpingTradeNameMember2020-02-012020-04-30 0001703956bbcp:USConcretePumpingMember2020-04-30 0001703956bbcp:UKOperationsMember2020-04-30 0001703956bbcp:USConcretePumpingMember2020-02-012020-04-30 0001703956bbcp:UKOperationsMember2020-02-012020-04-30 0001703956us-gaap:CustomerRelationshipsMember2021-04-30 0001703956us-gaap:CustomerRelationshipsMember2020-11-012021-04-30 0001703956us-gaap:CustomerRelationshipsMember2020-10-31 0001703956us-gaap:CustomerRelationshipsMember2019-11-012020-10-31 0001703956us-gaap:TradeNamesMember2021-04-30 0001703956us-gaap:TradeNamesMember2020-11-012021-04-30 0001703956us-gaap:TradeNamesMember2020-10-31 0001703956us-gaap:TradeNamesMember2019-11-012020-10-31 0001703956bbcp:TradeNamesIndefiniteLivedMember2021-04-30 0001703956bbcp:TradeNamesIndefiniteLivedMember2020-11-012021-04-30 0001703956bbcp:TradeNamesIndefiniteLivedMember2020-10-31 0001703956bbcp:TradeNamesIndefiniteLivedMember2019-11-012020-10-31 0001703956us-gaap:NoncompeteAgreementsMember2021-04-30 0001703956us-gaap:NoncompeteAgreementsMember2020-11-012021-04-30 0001703956us-gaap:NoncompeteAgreementsMember2020-10-31 0001703956us-gaap:NoncompeteAgreementsMember2019-11-012020-10-31 00017039562019-11-012020-10-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:ThePredecessorMemberbbcp:USConcretePumpingMember2020-10-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:ThePredecessorMemberbbcp:UKConcretePumpingMember2020-10-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:ThePredecessorMemberbbcp:EcoPanMember2020-10-31 0001703956us-gaap:CorporateNonSegmentMemberbbcp:ThePredecessorMember2020-10-31 0001703956bbcp:ThePredecessorMember2020-10-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:ThePredecessorMemberbbcp:USConcretePumpingMember2020-11-012021-04-30 0001703956us-gaap:OperatingSegmentsMemberbbcp:ThePredecessorMemberbbcp:UKConcretePumpingMember2020-11-012021-04-30 0001703956us-gaap:OperatingSegmentsMemberbbcp:ThePredecessorMemberbbcp:EcoPanMember2020-11-012021-04-30 0001703956us-gaap:CorporateNonSegmentMemberbbcp:ThePredecessorMember2020-11-012021-04-30 0001703956bbcp:ThePredecessorMember2020-11-012021-04-30 0001703956us-gaap:OperatingSegmentsMemberbbcp:ThePredecessorMemberbbcp:USConcretePumpingMember2021-04-30 0001703956us-gaap:OperatingSegmentsMemberbbcp:ThePredecessorMemberbbcp:UKConcretePumpingMember2021-04-30 0001703956us-gaap:OperatingSegmentsMemberbbcp:ThePredecessorMemberbbcp:EcoPanMember2021-04-30 0001703956us-gaap:CorporateNonSegmentMemberbbcp:ThePredecessorMember2021-04-30 0001703956bbcp:ThePredecessorMember2021-04-30 0001703956bbcp:SeniorSecuredNotesMember2021-01-28 0001703956bbcp:AssetBackedRevolvingCreditFacilityMember2021-01-28 0001703956bbcp:SeniorSecuredNotesMember2021-04-30 0001703956bbcp:AssetBackedRevolvingCreditFacilityMember2018-12-06 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberus-gaap:StandbyLettersOfCreditMember2018-12-06 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:OtherLoanBorrowingsMember2018-12-06 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:OtherLoanBorrowingsMemberus-gaap:LondonInterbankOfferedRateLIBORMember2018-12-062018-12-06 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:OtherLoanBorrowingsMemberus-gaap:BaseRateMember2018-12-062018-12-06 0001703956bbcp:AssetBackedRevolvingCreditFacilityMembersrt:MinimumMember2018-12-062018-12-06 0001703956bbcp:AssetBackedRevolvingCreditFacilityMembersrt:MaximumMember2018-12-062018-12-06 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:OtherLoanBorrowingsMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-282021-01-28 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:OtherLoanBorrowingsMemberus-gaap:BaseRateMember2021-01-282021-01-28 0001703956bbcp:AssetBackedRevolvingCreditFacilityMember2021-01-282021-01-28 0001703956bbcp:AssetBackedRevolvingCreditFacilityMember2021-04-30 0001703956bbcp:TermLoanAgreementMember2018-12-06 0001703956bbcp:TermLoanAgreementMember2018-12-062018-12-06 0001703956bbcp:TermLoanAgreementMemberus-gaap:EurodollarMember2018-12-06 0001703956bbcp:TermLoanAgreementMemberus-gaap:BaseRateMember2018-12-06 0001703956bbcp:TermLoanAgreementMember2021-01-282021-01-28 0001703956bbcp:SeniorSecuredNotesMember2021-01-28 0001703956bbcp:AssetBackedRevolvingCreditFacilityMember2021-01-28 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:RevolvingLoanMember2021-04-30 0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberbbcp:RevolvingLoanMember2020-10-31 0001703956bbcp:TermLoanMember2021-04-30 0001703956bbcp:TermLoanMember2020-10-31 0001703956bbcp:SeniorSecuredNotesMember2020-10-31 0001703956us-gaap:ForeignCountryMember2021-04-30 0001703956us-gaap:ForeignCountryMember2020-10-31 0001703956bbcp:AccruedLiabilitiesAndOtherLiabilitiesMember2021-04-30 0001703956bbcp:AccruedLiabilitiesAndOtherLiabilitiesMember2020-10-31 0001703956bbcp:BankAccountToFacilitateAdministrationOfClaimsMember2021-04-30 0001703956bbcp:BankAccountToFacilitateAdministrationOfClaimsMember2020-10-31 0001703956us-gaap:StandbyLettersOfCreditMember2021-04-30 00017039562018-12-06 0001703956us-gaap:SeriesAPreferredStockMember2018-12-062018-12-06 0001703956bbcp:PublicOfferingMember2019-05-142019-05-14 0001703956bbcp:PublicOfferingMember2019-05-14 0001703956bbcp:DirectorsOfficersStockholdersMemberbbcp:PublicOfferingMember2019-05-142019-05-14 0001703956bbcp:DirectorsOfficersStockholdersMemberbbcp:PublicOfferingMember2019-05-14 0001703956bbcp:PublicWarrantsMember2019-04-292019-04-29 0001703956bbcp:PrivateWarrantsMember2019-04-292019-04-29 0001703956bbcp:PublicWarrantsMember2021-01-31 0001703956bbcp:PrivateWarrantsMember2021-01-31 00017039562019-06-06 00017039562019-06-062019-06-06 0001703956bbcp:PublicWarrantsMember2019-04-012019-04-01 0001703956bbcp:PrivateWarrantsMember2019-04-012019-04-01 0001703956bbcp:PublicWarrantsMember2019-04-262019-04-26 0001703956bbcp:PrivateWarrantsMember2019-04-262019-04-26 0001703956bbcp:PublicWarrantsMember2021-04-30 0001703956bbcp:PrivateWarrantsMember2021-04-30 0001703956bbcp:The2018OmnibusIncentivePlanMembercountry:GB2019-10-31 0001703956bbcp:TimeBasedOnlyMember2018-11-012019-10-31 0001703956bbcp:The13MarkettimeBasedMemberbbcp:ClosingPriceOf1300For30ConsecutiveDaysMember2018-11-012019-10-31 0001703956bbcp:The16MarkettimeBasedMemberbbcp:ClosingPriceOf1600For30ConsecutiveDaysMember2018-11-012019-10-31 0001703956bbcp:The19MarkettimeBasedMemberbbcp:ClosingPriceOf1900For30ConsecutiveDaysMember2018-11-012019-10-31 0001703956bbcp:The113AwardsModifiedMember2020-10-292020-10-29 0001703956us-gaap:ShareBasedCompensationAwardTrancheOneMember2019-10-31 0001703956us-gaap:ShareBasedCompensationAwardTrancheTwoMember2019-10-31 0001703956us-gaap:ShareBasedCompensationAwardTrancheThreeMember2019-10-31 0001703956bbcp:The113AwardsModifiedMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-10-29 0001703956bbcp:The113AwardsModifiedMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-10-29 0001703956bbcp:The113AwardsModifiedMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2020-10-29 0001703956bbcp:The18AwardsModifiedMember2020-10-292020-10-29 0001703956bbcp:The18AwardsModifiedMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-12-062020-12-06 0001703956bbcp:The18AwardsModifiedMemberbbcp:VestRatably13EachYearOnDecember620212022And2023Member2020-10-292020-10-29 0001703956bbcp:The18AwardsModifiedMemberbbcp:VestBasedOnReducedPriceVestingTargetsOf600PerShare800PerShareOr1000PerShareMember2020-10-292020-10-29 00017039562020-10-292020-10-29 0001703956bbcp:TimeBasedOnlyMembersrt:MinimumMember2020-11-012021-04-30 0001703956bbcp:TimeBasedOnlyMembersrt:MaximumMember2020-11-012021-04-30 0001703956bbcp:Award1Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award1Membercountry:US2021-04-30 0001703956bbcp:Award2Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award2Membercountry:US2021-04-30 0001703956bbcp:Award3Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award3Membercountry:US2021-04-30 0001703956bbcp:Award4Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award4Membercountry:US2021-04-30 0001703956bbcp:Award5Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award5Membercountry:US2021-04-30 0001703956bbcp:Award6Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award6Membercountry:US2021-04-30 0001703956bbcp:Award7Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award7Membercountry:US2021-04-30 0001703956bbcp:Award8Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award8Membercountry:US2021-04-30 0001703956bbcp:Award10Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award10Membercountry:US2021-04-30 0001703956bbcp:Award11Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award11Membercountry:US2021-04-30 0001703956bbcp:Award12Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award12Membercountry:US2021-04-30 0001703956bbcp:Award13Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award13Membercountry:US2021-04-30 0001703956bbcp:Award14Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award14Membercountry:US2021-04-30 0001703956bbcp:Award15Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award15Membercountry:US2021-04-30 0001703956bbcp:Award16Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award16Membercountry:US2021-04-30 0001703956bbcp:Award17Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award17Membercountry:US2021-04-30 0001703956bbcp:Award18Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award18Membercountry:US2021-04-30 0001703956bbcp:Award19Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award19Membercountry:US2021-04-30 0001703956bbcp:Award20Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award20Membercountry:US2021-04-30 0001703956bbcp:Award21Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award21Membercountry:US2021-04-30 0001703956bbcp:Award22Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award22Membercountry:US2021-04-30 0001703956bbcp:Award23Membercountry:US2020-11-012021-04-30 0001703956bbcp:Award23Membercountry:US2021-04-30 0001703956bbcp:Award24Membercountry:GB2020-11-012021-04-30 0001703956bbcp:Award24Membercountry:GB2021-04-30 0001703956bbcp:Award25Membercountry:GB2020-11-012021-04-30 0001703956bbcp:Award25Membercountry:GB2021-04-30 0001703956bbcp:Award26Membercountry:GB2020-11-012021-04-30 0001703956bbcp:Award26Membercountry:GB2021-04-30 0001703956bbcp:Award27Membercountry:GB2020-11-012021-04-30 0001703956bbcp:Award27Membercountry:GB2021-04-30 0001703956bbcp:Award28Membercountry:GB2020-11-012021-04-30 0001703956bbcp:Award28Membercountry:GB2021-04-30 0001703956bbcp:Award29Membercountry:GB2020-11-012021-04-30 0001703956bbcp:Award29Membercountry:GB2021-04-30 0001703956bbcp:Award30Membercountry:GB2020-11-012021-04-30 0001703956bbcp:Award30Membercountry:GB2021-04-30 0001703956bbcp:Award31Membercountry:GB2020-11-012021-04-30 0001703956bbcp:Award31Membercountry:GB2021-04-30 0001703956bbcp:Award32Membercountry:GB2020-11-012021-04-30 0001703956bbcp:Award32Membercountry:GB2021-04-30 0001703956bbcp:Award33Membercountry:GB2020-11-012021-04-30 0001703956bbcp:Award33Membercountry:GB2021-04-30 0001703956bbcp:Award34Membercountry:GB2020-11-012021-04-30 0001703956bbcp:Award34Membercountry:GB2021-04-30 0001703956bbcp:Award35Membercountry:GB2020-11-012021-04-30 0001703956bbcp:Award35Membercountry:GB2021-04-30 0001703956bbcp:Award36Membercountry:GB2020-11-012021-04-30 0001703956bbcp:Award36Membercountry:GB2021-04-30 0001703956us-gaap:GeneralAndAdministrativeExpenseMember2021-02-012021-04-30 0001703956us-gaap:GeneralAndAdministrativeExpenseMember2020-11-012021-04-30 0001703956us-gaap:GeneralAndAdministrativeExpenseMember2020-02-012020-04-30 0001703956us-gaap:GeneralAndAdministrativeExpenseMember2019-11-012020-04-30 0001703956us-gaap:WarrantMember2020-11-012021-04-30 0001703956bbcp:UnvestedStockAwardsMember2020-11-012021-04-30 0001703956bbcp:VestedStockOptionsMember2020-11-012021-04-30 0001703956bbcp:UnvestedStockOptionsMember2020-11-012021-04-30 0001703956bbcp:SeriesAPreferredStocksMember2020-11-012021-04-30 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2021-02-012021-04-30 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2020-02-012020-04-30 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2020-11-012021-04-30 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2019-11-012020-04-30 0001703956us-gaap:OperatingSegmentsMemberbbcp:UKConcretePumpingMember2021-02-012021-04-30 0001703956us-gaap:OperatingSegmentsMemberbbcp:UKConcretePumpingMember2020-02-012020-04-30 0001703956us-gaap:OperatingSegmentsMemberbbcp:UKConcretePumpingMember2020-11-012021-04-30 0001703956us-gaap:OperatingSegmentsMemberbbcp:UKConcretePumpingMember2019-11-012020-04-30 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2021-02-012021-04-30 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2020-02-012020-04-30 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2020-11-012021-04-30 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2019-11-012020-04-30 0001703956us-gaap:CorporateNonSegmentMember2021-02-012021-04-30 0001703956us-gaap:CorporateNonSegmentMember2020-02-012020-04-30 0001703956us-gaap:CorporateNonSegmentMember2020-11-012021-04-30 0001703956us-gaap:CorporateNonSegmentMember2019-11-012020-04-30 0001703956us-gaap:IntersegmentEliminationMember2021-02-012021-04-30 0001703956us-gaap:IntersegmentEliminationMember2020-02-012020-04-30 0001703956us-gaap:IntersegmentEliminationMember2020-11-012021-04-30 0001703956us-gaap:IntersegmentEliminationMember2019-11-012020-04-30 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2021-04-30 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2020-10-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:UKConcretePumpingMember2021-04-30 0001703956us-gaap:OperatingSegmentsMemberbbcp:UKConcretePumpingMember2020-10-31 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2021-04-30 0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2020-10-31 0001703956us-gaap:CorporateNonSegmentMember2021-04-30 0001703956us-gaap:CorporateNonSegmentMember2020-10-31 0001703956us-gaap:IntersegmentEliminationMember2021-04-30 0001703956us-gaap:IntersegmentEliminationMember2020-10-31 0001703956country:US2021-02-012021-04-30 0001703956country:US2020-02-012020-04-30 0001703956country:US2020-11-012021-04-30 0001703956country:US2019-11-012020-04-30 0001703956country:GB2021-02-012021-04-30 0001703956country:GB2020-02-012020-04-30 0001703956country:GB2020-11-012021-04-30 0001703956country:GB2019-11-012020-04-30 0001703956country:US2021-04-30 0001703956country:US2020-10-31 0001703956country:GB2021-04-30 0001703956country:GB2020-10-31 00017039562015-11-012017-10-31 0001703956us-gaap:GeneralAndAdministrativeExpenseMember2019-11-012020-10-31
 

 

Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

(Mark One)

 

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

 

For the quarterly period ended April 30, 2021

OR

 

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

 

Commission File No. 001-38166

 

CONCRETE PUMPING HOLDINGS, INC.

(Exact name of Registrant as specified in its charter)

 

Delaware

83-1779605

(State or other jurisdiction of incorporation or organization)

(I.R.S. employer identification no.)

 

500 E. 84th Avenue, Suite A-5

Thornton, Colorado 80229

(Address of principal executive offices, including zip code)

 

(303) 289-7497

(Registrant's telephone number, including area code)

None

(Former name, former address and former fiscal year, if changes since last report)

 

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

 

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock

BBCP

The Nasdaq Capital Market

 

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

 

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

 

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

 

Large Accelerated Filer

Accelerated Filer

Non-Accelerated Filer

Smaller Reporting Company

Emerging growth company

 

 

 

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

 

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

 

As of June 11, 2021, the registrant had 56,698,060 shares of common stock outstanding. 

 

 

 

 

CONCRETE PUMPING HOLDINGS, INC.

FORM 10-Q

FOR THE QUARTER ENDED April 30, 2021

 

 

 

Page

Part I. Financial Information

 

 

 

 

 

Item 1.

Unaudited Consolidated Financial Statements:

 

 

 

Consolidated Balance Sheets

3

 

 

Consolidated Statements of Operations and Comprehensive Income

4

 

 

Consolidated Statements of Changes in Stockholders Equity

6

 

 

Consolidated Statements of Cash Flows

7

 

 

Notes to Unaudited Consolidated Financial Statements

9

 

Item 2.

Managements Discussion and Analysis of Financial Condition and Results of Operations

34

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

51

 

Item 4.

Controls and Procedures

51

 

 

 

 

Part II. Other Information

 

 

 

 

 

 

Item 1.

Legal Proceedings

52

 

Item 1A.

Risk Factors

52

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

52

 

Item 3.

Defaults Upon Senior Securities

52

 

Item 4.

Mine Safety Disclosures

52

 

Item 5.

Other Information

52

 

Item 6.

Exhibits

53

 

 

 

 

  Signatures   54
 

 

 

PART I

 

ITEM 1.     Unaudited Consolidated Financial Statements 

 

Concrete Pumping Holdings, Inc.

Consolidated Balance Sheets

 

 

  

(Unaudited)

    
  

April 30,

  

October 31,

 

(in thousands except per share amounts)

 

2021

  

2020

 
         

Current assets:

        

Cash and cash equivalents

 $13,714  $6,736 

Trade receivables, net

  41,800   44,343 

Inventory

  4,555   4,630 

Income taxes receivable

  352   1,602 

Prepaid expenses and other current assets

  7,204   2,694 

Total current assets

  67,625   60,005 
         

Property, plant and equipment, net

  304,865   304,254 

Intangible assets, net

  171,213   183,839 

Goodwill

  225,012   223,154 

Other non-current assets

  712   1,753 

Deferred financing costs

  2,088   753 

Total assets

 $771,515  $773,758 
         
         

Current liabilities:

        

Revolving loan

 $1,087  $1,741 

Term loans, current portion

  -   20,888 

Current portion of capital lease obligations

  100   97 

Accounts payable

  6,622   6,587 

Accrued payroll and payroll expenses

  10,838   13,065 

Accrued expenses and other current liabilities

  21,618   18,879 

Income taxes payable

  601   1,055 

Total current liabilities

  40,866   62,312 
         

Long term debt, net of discount for deferred financing costs

  368,388   343,906 

Capital lease obligations, less current portion

  330   380 

Deferred income taxes

  65,618   68,019 

Warrant liability

  18,485   7,031 

Total liabilities

  493,687   481,648 
         

Zero-dividend convertible perpetual preferred stock, $0.0001 par value, 2,450,980 shares issued and outstanding as of April 30, 2021 and October 31, 2020

  25,000   25,000 
         

Stockholders' equity

        

Common stock, $0.0001 par value, 500,000,000 shares authorized, 56,575,186 and 56,463,992 issued and outstanding as of April 30, 2021 and October 31, 2020, respectively

  6   6 

Additional paid-in capital

  371,703   367,681 

Treasury stock

  (461)  (131)

Accumulated other comprehensive income (loss)

  4,563   (606)

Accumulated deficit

  (122,983)  (99,840)

Total stockholders' equity

  252,828   267,110 
         

Total liabilities and stockholders' equity

 $771,515  $773,758 

 

The accompanying Notes are an integral part of these Unaudited Consolidated Financial Statements

 

 

Concrete Pumping Holdings, Inc.

Consolidated Statements of Operations

(Unaudited)

 

 

  

Three Months Ended April 30,

  

Six Months Ended April 30,

 

(in thousands, except share and per share amounts)

 

2021

  

2020

  

2021

  

2020

 
                 

Revenue

 $76,873  $74,041  $147,294  $147,980 
                 

Cost of operations

  43,570   42,174   84,128   83,965 

Gross profit

  33,303   31,867   63,166   64,015 
                 

General and administrative expenses

  26,472   26,381   48,860   52,988 

Goodwill and intangibles impairment

  -   57,944   -   57,944 

Transaction costs

  55   -   84   - 

Income (loss) from operations

  6,776   (52,458)  14,222   (46,917)
                 

Other income (expense):

                

Interest expense, net

  (6,029)  (8,765)  (12,929)  (18,268)

Loss on extinguishment of debt

  -   -   (15,510)  - 

Change in fair value of warrant liabilities

  (11,456)  3,254   (11,456)  2,864 

Other income, net

  26   34   52   103 

Total other expense

  (17,459)  (5,477)  (39,843)  (15,301)
                 

Loss before income taxes

  (10,683)  (57,935)  (25,621)  (62,218)
                 

Income tax expense (benefit)

  170   (2,221)  (2,478)  (3,368)
                 

Net loss

  (10,853)  (55,714)  (23,143)  (58,850)
                 

Less accretion of liquidation preference on preferred stock

  (499)  (470)  (1,006)  (943)
                 

Loss available to common shareholders

 $(11,352) $(56,184) $(24,149) $(59,793)
                 

Weighted average common shares outstanding

                

Basic

  53,465,799   52,782,663   53,303,302   52,752,884 

Diluted

  53,465,799   52,782,663   53,303,302   52,752,884 
                 

Net loss per common share

                

Basic

 $(0.21) $(1.06) $(0.45) $(1.13)

Diluted

 $(0.21) $(1.06) $(0.45) $(1.13)

 

The accompanying Notes are an integral part of these Unaudited Consolidated Financial Statements

 

 

Concrete Pumping Holdings, Inc.

Consolidated Statements of Comprehensive Loss

(Unaudited)

 

  

Three Months Ended April 30,

  

Six Months Ended April 30,

 

(in thousands)

 

2021

  

2020

  

2021

  

2020

 
                 

Net loss

 $(10,853) $(55,714) $(23,143) $(58,850)
                 

Other comprehensive income (loss):

                

Foreign currency translation adjustment

  668   (4,185)  5,169   (2,214)
                 

Total comprehensive loss

 $(10,185) $(59,899) $(17,974) $(61,064)

 

The accompanying Notes are an integral part of these Unaudited Consolidated Financial Statements 

 

 

Concrete Pumping Holdings, Inc.

Consolidated Statements of Changes in Stockholders' Equity

(Unaudited)

 

(in thousands)

 

Common Stock

  

Additional Paid-In Capital

  

Treasury Stock

  

Accumulated Other Comprehensive Income (loss)

  

Accumulated Deficit

  

Total

 

Balance at October 31, 2019

 $6  $356,227  $-  $(599) $(38,589) $317,045 

Stock-based compensation expense

  -   1,467   -   -   -   1,467 

Shares issued upon exercise of stock options, net of shares used for tax withholding

  -   -   (131)  -   -   (131)

Net loss

  -   -   -   -   (3,137)  (3,137)

Foreign currency translation adjustment

  -   -   -   1,971   -   1,971 

Balance at January 31, 2020

 $6  $357,694  $(131) $1,372  $(41,726) $317,216 

Stock-based compensation expense

  -   1,383   -   -   -   1,383 

Net loss

  -   -   -   -   (55,714)  (55,714)

Foreign currency translation adjustment

  -   -   -   (4,185)  -   (4,185)

Balance at April 30, 2020

 $6  $359,077  $(131) $(2,813) $(97,439) $258,700 
                         
                         
                         

(in thousands)

 

Common Stock

  

Additional Paid-In Capital

  

Treasury Stock

  

Accumulated Other Comprehensive Income (loss)

  

Accumulated Deficit

  

Total

 

Balance at October 31, 2020

 $6  $367,681  $(131) $(606) $(99,840) $267,110 

Stock-based compensation expense

  -   672   -   -   -   672 

Shares issued upon exercise of stock options, net of shares used for tax withholding

  -   -   (330)  -   -   (330)

Net loss

  -   -   -   -   (12,290)  (12,290)

Foreign currency translation adjustment

  -   -   -   4,501   -   4,501 

Balance at January 31, 2021

 $6  $368,353   (461) $3,895  $(112,130) $259,663 

Stock-based compensation expense

  -   3,350   -   -   -   3,350 

Net loss

  -   -   -   -   (10,853)  (10,853)

Foreign currency translation adjustment

  -   -   -   668   -   668 

Balance at April 30, 2021

 $6  $371,703   (461) $4,563  $(122,983) $252,828 

 

The accompanying Notes are an integral part of these Unaudited Consolidated Financial Statements

 

 

Concrete Pumping Holdings, Inc.

Consolidated Statements of Cash Flows

(Unaudited)

 

  

For the Six Months Ended April 30,

 

(in thousands)

 

2021

  

2020

 

Net loss

 $(23,143) $(58,850)

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

        

Goodwill and intangibles impairment

  -   57,944 

Depreciation

  13,991   13,015 

Deferred income taxes

  (2,926)  (3,515)

Amortization of deferred financing costs

  1,419   2,076 

Amortization of intangible assets

  13,853   17,147 

Stock-based compensation expense

  4,022   2,850 

Change in fair value of warrant liabilities

  11,456   (2,864)

Loss on extinguishment of debt

  15,510   - 

Net gain on the sale of property, plant and equipment

  (869)  (477)

Payment of contingent consideration in excess of amounts established in purchase accounting

  -   (526)

Net changes in operating assets and liabilities (net of acquisitions):

        

Trade receivables, net

  3,135   4,009 

Inventory

  161   127 

Prepaid expenses and other current assets

  (3,377)  (5,209)

Income taxes payable, net

  750   301 

Accounts payable

  (145)  (101)

Accrued payroll, accrued expenses and other current liabilities

  2,359   1,060 

Net cash provided by operating activities

  36,196   26,987 
         

Cash flows from investing activities:

        

Purchases of property, plant and equipment

  (16,672)  (23,305)

Proceeds from sale of property, plant and equipment

  3,687   3,607 

Net cash used in investing activities

  (12,985)  (19,698)
         

Cash flows from financing activities:

        

Proceeds on long term debt

  375,000   - 

Payments on long term debt

  (381,206)  (10,444)

Proceeds on revolving loan

  138,239   143,559 

Payments on revolving loan

  (139,004)  (127,404)

Payment of debt issuance costs

  (8,464)  - 

Payments on capital lease obligations

  (47)  (45)

Purchase of treasury stock

  (330)  (131)

Payment of contingent consideration established in purchase accounting

  -   (1,161)

Net cash provided by (used in) financing activities

  (15,812)  4,374 

Effect of foreign currency exchange rate on cash

  (421)  (1,088)

Net increase in cash and cash equivalents

  6,978   10,575 

Cash and cash equivalents:

        

Beginning of period

  6,736   7,473 

End of period

 $13,714  $18,048 

 

The accompanying Notes are an integral part of these Unaudited Consolidated Financial Statements

 

 

Concrete Pumping Holdings, Inc.

Consolidated Statements of Cash Flows (Continued)

(Unaudited)

 

   

Six Months Ended April 30,

 

(in thousands)

 

2021

   

2020

 

Supplemental cash flow information:

               
Cash paid for interest   $ 5,908     $ 16,673  
Cash paid for income taxes   $ 953     $ 212  
                 

Non-cash investing and financing activities:

               
Equipment purchases included in accrued expenses and accounts payable   $ 2,029     $ 4,557  

 

 

The accompanying Notes are an integral part of these Unaudited Consolidated Financial Statements

 

 

 

Note 1. Organization and Description of Business

 

Organization

 

Concrete Pumping Holdings, Inc. (the “Company” or “Successor”) is a Delaware corporation headquartered in Thornton (near Denver), Colorado. The Consolidated Financial Statements include the accounts of Concrete Pumping Holdings, Inc. and its wholly owned subsidiaries including Brundage-Bone Concrete Pumping, Inc. (“Brundage-Bone”), Capital Pumping (“Capital”), Camfaud Group Limited (“Camfaud”), and Eco-Pan, Inc. (“Eco-Pan”).

 

On December 6, 2018 (the “Closing Date”), the Company, formerly known as Concrete Pumping Holdings Acquisition Corp., consummated a business combination transaction (the “Business Combination”) pursuant to which it acquired (i) the private operating company formerly called Concrete Pumping Holdings, Inc. (the "Predecessor") and (ii) the former special purpose acquisition company called Industrea Acquisition Corp (“Industrea”). In connection with the closing of the Business Combination, the Company changed its name to Concrete Pumping Holdings, Inc. 

 

Nature of business

 

Brundage-Bone and Capital are concrete pumping service providers in the United States ("U.S.") and Camfaud is a concrete pumping service provider in the United Kingdom (“U.K.”). Their core business is the provision of concrete pumping services to general contractors and concrete finishing companies in the commercial, infrastructure and residential sectors. Most often equipment returns to a “home base” nightly and neither company contracts to purchase, mix, or deliver concrete. Brundage-Bone and Capital collectively have approximately 90 branch locations across 22 states, with its corporate headquarters in Thornton (near Denver), Colorado. Camfaud has approximately 30 branch locations throughout the U.K., with its corporate headquarters in Epping (near London), England.

 

Eco-Pan provides industrial cleanup and containment services, primarily to customers in the construction industry in the U.S. and the U.K. Eco-Pan uses containment pans specifically designed to hold waste products from concrete and other industrial cleanup operations. Eco-Pan has 17 operating locations across the U.S. and shares an operating location in the U.K. with one of the Camfaud branches mentioned above, with its corporate headquarters in Thornton (near Denver), Colorado.

 

Seasonality

 

The Company’s sales are historically seasonal, with lower revenue volumes typically in the first half of the fiscal year and higher revenue volumes in the second half of each fiscal year. Such seasonality also causes the Company’s working capital cash flow requirements to vary from the first half of the fiscal year to the second half of the fiscal year and primarily depends on the variability of weather patterns with the Company generally having lower sales volume during the winter and spring months. 

 

Impacts of COVID-19

 

In March 2020, the World Health Organization declared the outbreak of COVID-19 to be a global pandemic and recommended containment and mitigation measures worldwide. The COVID-19 pandemic has rapidly changed market and economic conditions globally and may continue to create significant uncertainty in the macroeconomic environment.

 

In addition, the COVID-19 pandemic drove a sustained decline in the Company's stock price and a deterioration in general economic conditions in the fiscal 2020 second quarter, which qualified as a triggering event necessitating the evaluation of its goodwill and long-lived assets for indicators of impairment. As a result of the evaluation, the Company conducted a quantitative interim impairment test as of April 30, 2020 resulting in non-cash impairment charges of $43.5 million and $14.4 million to the Company's U.S. Concrete Pumping and U.K. Operations reporting units, respectively. Through April 30, 2021, no subsequent triggering events have been identified. The Company will continue to evaluate its goodwill and intangible assets in future quarters. Additional impairments may be recorded in the future based on events and circumstances, including those related to COVID-19 discussed above.

 

9

 

Despite recent progress in administration of vaccines, both the outbreak and the containment and mitigation measures have had and are likely to continue to have a serious adverse impact on the global economy, the severity and duration of which are uncertain. It is likely that government stabilization efforts will only partially mitigate the consequences to the economy. To date, the COVID-19 pandemic has primarily negatively impacted revenue volumes in the U.K. and certain markets in the U.S. This impact was most heavily pronounced in the second and third quarters of fiscal 2020. Beginning in the fourth quarter of fiscal 2020, revenue volumes began returning back to pre-pandemic levels, and during the second quarter of fiscal 2021 improved from pre-pandemic levels; however, the impact from COVID-19 remains an issue in certain markets. The full extent to which the COVID-19 pandemic will impact the Company’s business, financial condition, and results of operations in the future is highly uncertain and will be affected by a number of factors. These include the duration and extent of the pandemic; the duration and extent of imposed or recommended containment and mitigation measures; the extent, duration, and effective execution of government stabilization and recovery efforts, including those from the successful distribution of an effective vaccine; the impact of the pandemic on economic activity, including on construction projects and the Company’s customers’ demand for its services; the Company’s ability to effectively operate, including as a result of travel restrictions and mandatory business and facility closures; the ability of the Company’s customers to pay for services rendered; any further closures of the Company’s and the Company’s customers’ offices and facilities; and any additional project delays or shutdowns. Customers may also slow down decision-making, delay planned work or seek to terminate existing agreements. Any of these events may have a material adverse effect on the Company’s business, financial condition, and/or results of operations, including further impairment to our goodwill and intangible assets. The Company will continue to evaluate the effect of COVID-19 on its business.

 

 

Note 2. Summary of Significant Accounting Policies

 

Basis of presentation

 

The accompanying Unaudited Consolidated Financial Statements have been prepared, without audit, in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and the rules and regulations of the SEC. Accordingly, they do not include all information and footnotes required by GAAP for complete financial statements. The enclosed statements reflect all normal and recurring adjustments which, in the opinion of management, are necessary to present fairly the financial position, results of operations and cash flows of the Company at  April 30, 2021 and for all periods presented. All intercompany balances and transactions have been eliminated in consolidation.

 

Principles of consolidation

 

The Consolidated Financial Statements include all accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated.

 

Restatement and Revision of Prior Period Financial Statements

 

As described in additional detail in the Explanatory Note to our Annual Report on Form 10-K/A for the year ended October 31, 2020, filed on June 11, 2021, the SEC released a public statement on April 12, 2021 (the “SEC Statement”) informing market participants that warrants issued by special purpose acquisition companies (“SPACs”) may require classification as a liability of the entity measured at fair value, with changes in fair value each period reported in earnings.

 

The Company previously classified its publicly traded warrants (the “public warrants”) and private placement warrants (the “private warrants”) (collectively the “Warrants”), which were issued in August of 2017, as equity. Following consideration of the guidance in the SEC Statement, the Company concluded that its Warrants should have been classified as liabilities and measured at fair value, with changes in fair value each period reported in earnings. As such, the Company previously restated its (1) consolidated financial statements as of October 31, 2019 and for the Successor period from December 6, 2018 through October 31, 2019 and (2) unaudited consolidated interim financial statements for the periods ended July 31, 2019, April 30, 2019, and January 31, 2019. Also, while not material, the Company previously revised its (1) consolidated financial statements as of and for the fiscal year ended October 31, 2020 and (2) unaudited consolidated interim financial statements for the periods ended July 31, 2020, April 30, 2020, and January 31, 2020 to correct the accounting for its Warrants.

 

The unaudited consolidated financial statements for the three and six month periods ended April 30, 2020 included in this Quarterly Report on Form 10-Q reflect the impacts of such revisions. Management evaluated the impact of the change in the classification of the Warrants on the unaudited consolidated financial statements for the quarter ended January 31, 2021 and determined the impact was immaterial. As a result, the Company is has revised those unaudited consolidated financial statements to correct the accounting for its Warrants.

 

10

 

The following table sets forth the impact on the unaudited consolidated financial statements as of January 31, 2021:

 

  As previously reported  Revision adjustment  As revised 
Warrant liabilities  -   7,031   7,031 
Total liabilities  474,329   7,031   481,360 
             
Additional paid-in capital  362,615   5,738   368,353 
Accumulated deficit  (99,361)  (12,769)  (112,130)
Total stockholders' equity  266,694   (7,031)  259,663 

 

The revision had no impact on the Company’s net revenue, operating income, cash and cash equivalents, or cash flows from operating, investing and financing activities.  The impact on the consolidated statement of operations was $0.5 million, which was determined to be immaterial and has been recorded as an out-of-period adjustment during the quarter ended April 30, 2021.

 

 

Use of estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

 

Significant estimates include accrued sales and use taxes, the liability for incurred but unreported claims under various partially self-insured polices, allowance for doubtful accounts, goodwill impairment analysis, valuation of share-based compensation and accounting for business combinations. Actual results may differ from those estimates, and such differences may be material to the Company’s consolidated financial statements.

 

Trade receivables

 

Trade receivables are carried at the original invoice amount less an estimate made for doubtful receivables based on a review of all outstanding amounts. Generally, the Company does not require collateral for their accounts receivable; however, the Company may file statutory liens or take other appropriate legal action when necessary on construction projects in which collection problems arise. A trade receivable is typically considered to be past due if any portion of the receivable balance is outstanding for more than 30 days. The Company does not charge interest on past-due trade receivables.

 

Management determines the allowance for doubtful accounts by identifying troubled accounts and by using historical experience applied to an aging of accounts. The allowance for doubtful accounts was $0.7 million and $0.6 as of  April 30, 2021 and October 31, 2020, respectively. Trade receivables are written off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received.

 

Inventory

 

Inventory consists primarily of replacement parts for concrete pumping equipment. Inventories are stated at the lower of cost (first-in, first-out method) or net realizable value. The Company evaluates inventory and records an allowance for obsolete and slow- moving inventory to account for cost adjustments to market. Based on management’s analysis, no allowance for obsolete and slow-moving inventory was required as of  April 30, 2021 and October 31, 2020.

 

11

 

Fair Value Measurements

 

The Financial Accounting Standard Board's (the “FASB”) standard on fair value measurements establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. This standard establishes three levels of inputs that may be used to measure fair value:

 

Level 1 – Quoted prices in active markets for identical assets or liabilities.

 

Level 2 – Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities.

 

Level 3 – Unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities.

 

Deferred financing costs

 

Deferred financing costs representing third-party, non-lender debt issuance costs are deferred and amortized using the effective interest rate method over the term of the related long-term-debt agreement, and the straight-line method for the revolving credit agreement.

 

Debt issuance costs, including any original issue discounts, related to term loans or senior notes are reflected as a direct deduction from the carrying amount of the long-term debt liability that is included in long term debt, net of discount for deferred financing costs in the accompanying consolidated balance sheets. Debt issuance costs related to revolving credit facilities are capitalized and reflected in deferred financing in the accompanying consolidated balance sheets. 

 

12

 

Goodwill

 

In accordance with Accounting Standards Codification ("ASC") Topic 350, Intangibles–Goodwill and Other (“ASC 350”), the Company evaluates goodwill for possible impairment annually or more frequently if events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. The Company uses a two-step process to assess the realizability of goodwill. The first step is a qualitative assessment that analyzes current economic indicators associated with a particular reporting unit. For example, the Company analyzes changes in economic, market and industry conditions, business strategy, cost factors, and financial performance, among others, to determine if there are indicators of a significant decline in the fair value of a particular reporting unit. If the qualitative assessment indicates a stable or improved fair value, no further testing is required. If a qualitative assessment indicates it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company will proceed to the quantitative second step where the fair value of a reporting unit is calculated based on weighted income and market-based approaches. If the fair value of a reporting unit is lower than its carrying value, an impairment to goodwill is recorded, not to exceed the carrying amount of goodwill in the reporting unit. As of April 30, 2021, no indicators of impairment have been identified.

 

Property, plant and equipment

 

Property, plant and equipment are recorded at cost. Expenditures for additions and betterments are capitalized. Expenditures for maintenance and repairs are charged to expense as incurred; however, maintenance and repairs that improve or extend the life of existing assets are capitalized. The carrying amount of assets disposed of and the related accumulated depreciation are eliminated from the accounts in the year of disposal. Gains or losses from property and equipment disposals are recognized in the year of disposal. Property, plant and equipment is depreciated using the straight-line method over the following estimated useful lives:

 

  

In Years

 

Buildings and improvements

  15 to 40 

Capital lease assets—buildings

  40 

Furniture and office equipment

  2 to 7 

Machinery and equipment

  3 to 25 

Transportation equipment

  3 to 7 

 

Intangible assets

 

Intangible assets are recorded at cost or their estimated fair value (when acquired through a business combination) less accumulated amortization (if finite-lived).

 

Intangible assets with finite lives, except for customer relationships, are amortized on a straight-line basis over their estimated useful lives. Customer relationships are amortized on an accelerated basis over their estimated useful lives. Intangible assets with indefinite lives are not amortized but are subject to annual reviews for impairment.

 

Impairment of long-lived assets

 

ASC 360, Property, Plant and Equipment (ASC 360) requires other long-lived assets to be evaluated for impairment when indicators of impairment are present. If indicators are present, assets are grouped to the lowest level for which identifiable cash flows are largely independent of other asset groups and cash flows are estimated for each asset group over the remaining estimated life of each asset group. If the undiscounted cash flows estimated to be generated by those assets are less than the asset’s carrying amount, impairment is recognized in the amount of the excess of the carrying value over the fair value. No indicators of impairment were identified as of April 30, 2021.

 

Derivatives

 

The Company has public warrants outstanding and due to certain provisions in the warrant agreement, coupled with the Company's capital structure, which includes preferred stock with voting rights, the public warrants do not meet the criteria to be classified in stockholders’ equity and instead meet the definition of a liability-classified derivative under ASC Topic 815, Derivatives and Hedging ("ASC 815"). As such, the Company recognizes these warrants within long-term liabilities on the consolidated balance sheet at fair value, with subsequent changes in fair value recognized in the consolidated statement of income at each reporting date.

 

13

 

Revenue recognition

 

The Company generates revenues primarily from concrete pumping services in both the U.S. and U.K. Additionally, revenue is generated from the Company’s waste management business which consists of service fees charged to customers for the delivery of its pans and containers and the disposal of the concrete waste material.

 

The Company recognizes revenue from these businesses when all of the following criteria are met: (a) persuasive evidence of an arrangement exists, (b) the service has been performed or delivery has occurred, (c) the price is fixed or determinable, and (d) collectability is reasonably assured. The Company’s delivery terms for replacement part sales are FOB shipping point.

 

The Company imposes and collects sales taxes concurrent with its revenue-producing transactions with customers and remits those taxes to the various governmental authorities as prescribed by the taxing jurisdictions in which it operates. The Company presents such taxes in its consolidated statement of operations on a net basis. 

 

Stock-based compensation

 

The Company follows ASC 718, CompensationStock Compensation (ASC 718), which requires the measurement and recognition of compensation expense, based on estimated fair values, for all share-based awards made to employees and directors. The Company expenses the grant date fair value of the award in the consolidated statements of operations over the requisite service periods on a straight-line basis. The Company accounts for forfeitures as they occur in accordance with ASU No. 2016-09, CompensationStock Compensation (ASC 718): Improvements to Employee Share-Based Payment Accounting.

 

Income taxes

 

The Company complies with ASC 740, Income Taxes, which requires an asset and liability approach to financial reporting for income taxes.

 

The Company computes deferred income tax assets and liabilities annually for differences between the financial statements and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income, carryback opportunities, and tax planning strategies in making the assessment. Income tax expense includes both the current income taxes payable or refundable and the change during the period in the deferred tax assets and liabilities. The tax benefit from an uncertain tax position is only recognized in the consolidated balance sheet if the tax position is more likely than not to be sustained upon an examination.

 

Camfaud files income tax returns in the U.K. Camfaud’s national statutes are generally open for one year following the statutory filing period.

 

Foreign currency translation

 

The functional currency of Camfaud is the Pound Sterling (GBP). The assets and liabilities of the Company's foreign subsidiaries are translated into U.S. Dollars using the period end exchange rates for the periods presented, and the consolidated statements of operations are translated at the average exchange rate for the periods presented. The resulting translation adjustments are recorded as a component of comprehensive income on the consolidated statements of comprehensive income and accumulated in other comprehensive income. The functional currency of our other subsidiaries is the United States Dollar.

 

14

 

Earnings per share

 

The Company calculates earnings per share in accordance with ASC 260, Earnings per Share. The two-class method of computing earnings per share is required for entities that have participating securities. The two-class method is an earnings allocation formula that determines earnings per share for participating securities according to dividends declared (or accumulated) and participation rights in undistributed earnings. For purposes of ASC 260, the two-class method is computed based on the following participating stock: (1) Common Stock and (2) Restricted Stock Awards.

 

Basic earnings (loss) per common share is calculated by dividing net income (loss) attributable to common shareholders by the weighted average number of shares of Common Stock outstanding each period. Diluted earnings (loss) per common share is based on the weighted average number of shares outstanding during the period plus the common stock equivalents which would arise from the exercise of stock options outstanding using the treasury stock method and the average market price per share during the period. Common stock equivalents are not included in the diluted earnings (loss) per share calculation when their effect is antidilutive.

 

An anti-dilutive impact is an increase in earnings per share or a reduction in net loss per share resulting from the conversion, exercise, or contingent issuance of certain securities.

 

Business combinations

 

The Company applies the principles provided in ASC 805, Business Combinations ("ASC 805"), when a business is acquired. Tangible and intangible assets acquired and liabilities assumed are recorded at fair value and goodwill is recognized for any differences between the fair value of consideration transferred and the fair value of net assets acquired. Transaction costs for business combinations are expensed as incurred in accordance with ASC 805.

 

Concentrations

 

As of  April 30, 2021 and  October 31, 2020 there were three significant vendors that the Company relied upon to purchase concrete pumping boom equipment. However, should the need arise, there are alternate vendors who can provide concrete pumping boom equipment.

 

Cash balances held at financial institutions may, at times, be in excess of federally insured limits. The Company places its temporary cash balances in high-credit quality financial institutions.

 

The Company’s customer base is dispersed across the U.S. and U.K. The Company performs ongoing evaluations of its customers’ financial condition and requires no collateral to support credit sales. During the periods described above, no customer represented 10 percent or more of sales or trade receivables. 

 

 

Note 3. New Accounting Pronouncements

 

We have opted to take advantage of the extended transition period available to emerging growth companies pursuant to the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”) for new accounting standards.

 

Recently issued accounting pronouncements not yet effective

 

In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (ASC 606) (“ASU 2014-09”), which is a comprehensive new revenue recognition model.

 

Under ASU 2014-09 and the related clarifying ASUs, a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods and services. Following the issuance of ASU 2020-05 that deferred the effective date for certain companies, ASU 2014-09 is effective for emerging growth companies that have elected to use private company adoption dates in annual reporting periods beginning after December 15, 2018 and interim reporting periods within annual reporting periods beginning after December 15, 2019 and is to be adopted using either a full retrospective or modified retrospective transition method. The Company expects to adopt the guidance under the modified retrospective approach during the fourth quarter of the fiscal year ending October 31, 2021. The Company is currently evaluating the impact of the adoption of the new standard, including the review of revenue streams and related contracts, but does not expect a significant impact on the consolidated financial statements. 

 

15

 

In February 2016, the FASB issued ASU 2016-02, Leases (“ASU 2016-02”), which is codified in ASC 842, Leases (“ASC 842”) and supersedes current lease guidance in ASC 840, Leases. ASC 842 requires a lessee to recognize a right-of-use asset and a corresponding lease liability for substantially all leases. The lease liability will be equal to the present value of the remaining lease payments while the right-of-use asset will be similarly calculated and then adjusted for initial direct costs. In addition, ASC 842 expands the disclosure requirements to increase the transparency and comparability of the amount, timing and uncertainty of cash flows arising from leases. In July 2018, the FASB issued ASU 2018-11, Leases ASC 842: Targeted Improvements, which allows entities to initially apply the new leases standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.

 

The new standard is effective for emerging growth companies that have elected to use private company adoption dates for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. The Company plans to adopt the new standard effective for the year ending October 31, 2022. The Company is currently evaluating the impact of the pending adoption of the new standard on the consolidated financial statements. 

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326), This ASU, along with subsequently issued related ASUs, requires financial assets (or groups of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected, among other provisions. This ASU is effective for emerging growth companies that have elected to use private company adoption dates with annual and interim periods beginning after December 15, 2022, with early adoption permitted. The Company plans to adopt the new standard effective for the year ending October 31, 2022. The amendments of this ASU should be applied on a modified retrospective basis to all periods presented. The Company is currently evaluating the effects adoption of this guidance will have on the consolidated financial statements.

 

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”), which provides optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting for contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (“LIBOR”). Specifically, to the extent the Company's debt agreements are modified to replace LIBOR with another interest rate index, ASU 2020-04 will permit the Company to account for the modification as a continuation of the existing contract without additional analysis. Companies may generally elect to apply the guidance for periods that include March 12, 2020 through December 31, 2022. The Company is evaluating the anticipated impact of this standard on its condensed consolidated financial statements as well as timing of adoption.

 

16

 

 

Note 4.     Fair Value Measurement

 

The carrying amounts of the Company's cash and cash equivalents, accounts receivable, accounts payable and current accrued liabilities approximate their fair value due to the short-term maturity of these instruments. The Company’s outstanding obligations on its ABL credit facility are deemed to be at fair value as the interest rates on these debt obligations are variable and consistent with prevailing rates. The Company believes the carrying values of its capital lease obligations represent fair value.

 

Long-term debt instruments

 

The Company's long-term debt instruments are recorded at their carrying values in the consolidated balance sheet, which may differ from their respective fair values. The fair values of the long-term debt instruments are derived from Level 2 inputs.  The fair value amount of the long-term debt instruments at  April 30, 2021 and at  October 31, 2020 is presented in the table below based on the prevailing interest rates and trading activity of the Term loans or Senior Notes.

 

  

April 30,

  

October 31,

 
  

2021

  

2020

 

(in thousands)

 

Carrying Value

  

Fair Value

  

Carrying Value

  

Fair Value

 
Term loans $-  $-  $381,205  $365,003 
Senior notes $375,000  $394,688  $-  $- 
Capital lease obligations $430  $430  $477  $477 

 

Deferred consideration

 

In connection with the acquisition of Camfaud in November 2016, former Camfaud shareholders were eligible to receive earnout payments (“deferred consideration”) of up to $3.1 million if certain Earnings before interest, taxes, depreciation, and amortization ("EBITDA") targets were met. In accordance with ASC 805, the Company reviewed the deferred consideration on a quarterly basis in order to determine its fair value. Changes in the fair value of the liability are recorded within general and administrative expenses in the consolidated statement of income in the period in which the change was made. The Company estimated the fair value of the deferred consideration based on its probability assessment of Camfaud’s EBITDA achievements during the 3 year earnout period. In developing these estimates, the Company considered its revenue and EBITDA projections, its historical results, and general macro-economic environment and industry trends. This fair value measurement was based on significant revenue and EBITDA inputs not observed in the market, which represents a Level 3 measurement. The $1.7 million in deferred consideration was fully paid out during the first quarter of fiscal 2020. In accordance with US GAAP, the related cash outflows are reflected in the statement of cash flows with $1.2 million being included in financing activities, reflecting the payment of contingent consideration that was originally established in purchase accounting, and the remaining $0.5 million being included in operating activities, reflecting the payment amount that is in excess of the contingent consideration that was originally established in purchase accounting.

 

17

 

Warrants

At both October 31, 2020 and 2019, there were 13,017,777 public warrants and no private warrants outstanding. Each warrant entitles its holder to purchase one share of Class A common stock at an exercise price of $11.50 per share. The warrants expire on December 6, 2022, or earlier upon redemption or liquidation. The Company may call the outstanding public warrants for redemption at a price of $0.01 per warrant, if the last sale price of the Company’s common stock equals or exceeds $18.00 per share for any 20 trading days within a 30-trading day period ending on the third business day before the Company sends the notice of redemption to the warrant holders.

The Company accounts for the public warrants issued in connection with its IPO in accordance with ASC 815, under which certain provisions in the public warrant agreements do not meet the criteria for equity classification and therefore these warrants must be recorded as liabilities.  The fair value of each public warrant is based on the public trading price of the warrant (Level 1 fair value measurement). Gains and losses related to the warrants are reflected in the change in fair value of warrant liabilities in the consolidated statements of operations.

All other non-financial assets

 

The Company's non-financial assets, which primarily consist of property and equipment, goodwill and other intangible assets, are not required to be carried at fair value on a recurring basis and are reported at carrying value. However, on a periodic basis or whenever events or changes in circumstances indicate that their carrying value may not be fully recoverable (and at least annually for goodwill and indefinite lived intangibles), non-financial instruments are assessed for impairment and, if applicable, written down to and recorded at fair value.

 

Note 5. Prepaid Expenses and Other Current Assets

 

The significant components of prepaid expenses and other current assets at  April 30, 2021 and at  October 31, 2020 are comprised of the following:

 

  

April 30,

  

October 31,

 

(in thousands)

 

2021

  

2020

 
Prepaid insurance $4,186  $1,399 
Prepaid licenses and deposits  715   429 
Prepaid rent  476   149 
Other current assets and prepaids  1,827   717 

Total prepaid expenses and other current assets

 $7,204  $2,694 

 

 

Note 6. Property, Plant and Equipment

 

The significant components of property, plant and equipment at  April 30, 2021 and at  October 31, 2020 are comprised of the following:

 

  

April 30,

  

October 31,

 

(in thousands)

 

2021

  

2020

 
Land, building and improvements $26,890  $26,728 
Capital leases—land and buildings  828   828 
Machinery and equipment  329,787   318,029 
Transportation equipment  2,513   2,338 
Furniture and office equipment  2,398   1,230 

Property, plant and equipment, gross

  362,416   349,153 
Less accumulated depreciation  (57,551)  (44,899)

Property, plant and equipment, net

 $304,865  $304,254 

 

Depreciation expense for the three and six-month periods ended  April 30, 2021 was $7.1 million and $14.0 million, respectively. Depreciation expense for the three and six-month periods ended  April 30, 2020 was $6.5 million and $13.0 million, respectively. Depreciation expense related to revenue producing machinery and equipment is recorded in cost of operations and an immaterial amount of depreciation expense related to our capital leases and furniture and fixtures is included in general and administrative expenses.

 

18

 
 

Note 7. Goodwill and Intangible Assets

 

 

The Company recognized goodwill and certain intangible assets in connection with business combinations.

 

During the second quarter of fiscal 2020, the Company identified a triggering event resulting from a sustained decline in its stock price and deterioration in general economic conditions resulting from COVID-19. As a result, the Company, with the assistance of a third party valuation specialist, performed an interim impairment test on its indefinite-lived trade name intangible assets and goodwill as of April 30, 2020.

 

The valuation methodology used to value the trade-names was based on the relief-from-royalty method which is an income based measure that derives the value from total revenue growth projected and what percentage is attributable to the trade name. As a result of the analysis, the Company identified that the fair value of its Brundage-Bone Concrete Pumping trade name was approximately 11.8% below its carrying value and as such, recorded a non-cash impairment charge of $5.0 million in intangibles impairment on April 30, 2020.

 

The goodwill impairment test was performed on the Company’s U.S. Concrete Pumping, U.S. Concrete Waste Management Services, and U.K. Operations reporting units. The valuation methodologies used to value the reporting units included the discounted cash flow method (income approach) and the guideline public company method (market approach). As a result of the goodwill impairment analysis, the Company identified that the fair values of its U.S. Concrete Pumping and U.K. Operations reporting units were approximately 6.9% and 14.8% below their carrying values, respectively. As such, the Company recorded non-cash impairment charges of $38.5 million and $14.4 million to its U.S. Concrete Pumping and U.K. Operations reporting units, respectively, in goodwill impairment on April 30, 2020.

 

The factors leading to the impairment of the Company's goodwill and intangibles were primarily due to (1) lower anticipated future net revenues and earnings in its estimate of future cash flows resulting from COVID-19 and (2) a higher discount rate applied to future cash flows as a result of uncertainties of the overall economic impact from COVID-19. There is inherent uncertainty associated with key assumptions used by the Company in its impairment analyses including the duration of the economic downturn associated with COVID-19 and the recovery period.

 

There were no triggering events during the fiscal 2021 first and second quarters. The Company will continue to evaluate its goodwill and intangible assets in future quarters. Additional impairments  may be recorded based on events and circumstances, including those related to COVID-19 discussed in Note 1.

 

The following table summarizes the composition of intangible assets at  April 30, 2021 and at  October 31, 2020:

 

  

April 30,

  

October 31,

 
  

2021

  

2020

 
  

Gross

          

Foreign Currency

  

Net

  

Gross

          

Foreign Currency

  

Net

 
Carrying 

Accumulated

      

Translation

  

Carrying

  

Carrying

  

Accumulated

      

Translation

  

Carrying

    

(in thousands)

 

Value

  

Impairment

  

Amortization

  

Adjustment

  

Amount

  

Value

  

Impairment

  

Amortization

  

Adjustment

  

Amount

 

Customer relationship

 $195,069  $-   (78,223) $(666) $116,180  $193,585  $-  $(64,676) $(106) $128,803 

Trade name

  5,812   -   (1,306)  (91)  4,415   5,432   -   (1,020)  (14) $4,398 

Trade name (indefinite life)

  55,500   (5,000)  -   -   50,500   55,500   (5,000)  -   -  $50,500 

Noncompete agreements

  200   -   (82)  -   118   200   -   (62)  -  $138 

Total intangibles

 $256,581  $(5,000) $(79,611) $(757) $171,213  $254,717  $(5,000) $(65,758) $(120) $183,839 

 

19

 

Amortization expense for the three and six-month periods ended  April 30, 2021 was $7.0 million and $13.9 million, respectively. Amortization expense for the three and six-month periods ended  April 30, 2020 was $8.6 million and $17.1 million, respectively. The estimated aggregate amortization expense for intangible assets over the next five fiscal years ending October 31 and thereafter is as follows:

 

(in thousands)

    
2021 (excluding the period from November 1, 2020 to April 30, 2021) $13,168 
2022  21,747 
2023  17,292 
2024  13,892 
2025  11,245 
Thereafter  43,369 

Total

 $120,713 

 

The changes in the carrying value of goodwill by reportable segment for the quarter ended  April 30, 2021 are as follows:

 

(in thousands)

 

U.S. Concrete Pumping

  

U.K. Operations

  

U.S. Concrete Waste Management Services

  

Corporate

  

Total

 

Balance at October 31, 2020

 $147,482  $26,539  $49,133  $-  $223,154 
Foreign currency translation  -   1,858   -   -   1,858 
Balance at April 30, 2021 $147,482  $28,397  $49,133  $-  $225,012 

 

20

 
 

Note 8. Long Term Debt and Revolving Lines of Credit

 

On January 28, 2021, Brundage-Bone Concrete Pumping Holdings Inc., a Delaware corporation (the “Issuer”) and a wholly-owned subsidiary of the Company (i) completed a private offering of $375.0 million in aggregate principal amount of its 6.000% senior secured second lien notes due 2026 (the “Senior Notes”) issued pursuant to an indenture, among the Issuer, the Company, the other Guarantors (as defined below), Deutsche Bank Trust Company Americas, as trustee and as collateral agent (the "Indenture") and (ii) entered into an amended and restated ABL Facility (the "ABL Facility") by and among the Company, certain subsidiaries of the Company, Wells Fargo Bank, National Association, as agent, sole lead arranger and sole bookrunner, the other Lenders party thereto, which provided up to $125.0 million of asset-based revolving loan commitments to the Company and the other borrowers under the ABL Facility. The proceeds from the Senior Notes, along with certain borrowings under the ABL Facility, were used to repay all outstanding indebtedness under the Company’s existing term loan agreement (see discussion below), dated December 6, 2018, and pay related fees and expenses. Summarized terms of these facilities are included below.

 

Senior Notes

 

Summarized terms of the Senior Notes are as follows:

 

 

Provides for an original aggregate principal amount of $375.0 million;

 

The Senior Notes will mature and be due and payable in full on February 1, 2026;

 

The Senior Notes bear interest at a rate of 6.000% per annum, payable on February 1 and August 1 of each year;

 

The Senior Notes are jointly and severally guaranteed on a senior secured basis by the Company, Concrete Pumping Intermediate Acquisition Corp. and each of the Issuer’s domestic, wholly-owned subsidiaries that are borrowers and certain of the guarantors under the ABL Facility (collectively, the "Guarantors"). The Senior Notes and the guarantees are secured on a second-priority basis by all the assets of the Issuer and the Guarantors that secure the obligations under the ABL Facility, subject to certain exceptions. The Senior Notes and the guarantees will be the Issuer’s and the Guarantors’ senior secured obligations, will rank equally with all of the Issuer’s and the Guarantors’ existing and future senior indebtedness and will rank senior to all of the Issuer’s and the Guarantors’ existing and future subordinated indebtedness. The Senior Notes are structurally subordinated to all existing and future indebtedness and liabilities of the Company’s subsidiaries that do not guarantee the Senior Notes;

 

The Indenture includes certain covenants that limit, among other things, the Issuer’s ability and the ability of its restricted subsidiaries to: incur additional indebtedness and issue certain preferred stock; make certain investments, distributions and other restricted payments; create or incur certain liens; merge, consolidate or transfer all or substantially all assets; enter into certain transactions with affiliates; and sell or otherwise dispose of certain assets.

 

The outstanding principal amount of Senior Notes as of  April 30, 2021 was $375.0 million and as of that date, the Company was in compliance with all covenants under the Indenture.

 

21

 

ABL Facility

 

A comparison of terms of the ABL Facility before and immediately after the amendment are as follows:

 

Dated December 6, 2018

 

As of January 28, 2021

Borrowing availability in U.S. Dollars and GBP up to a maximum of $60.0 million;

 

Borrowing availability in U.S. Dollars and GBP up to a maximum of $125.0 million and an accordion feature under which the Company can increase the ABL Facility by up to an additional $75.0 million;

Borrowing capacity available for standby letters of credit of up to $7.5 million and for swing loan borrowings of up to $7.5 million. Any issuance of letters of credit or making of a swing loan will reduce the amount available under the ABL Facility;

 

Same;

 

All loans advanced will mature and be due and payable in full on December 6, 2023;

 

All loans advanced will mature and be due and payable in full on January 28, 2026;

Amounts borrowed may be repaid at any time, subject to the terms and conditions of the agreement;

 

Same;

Borrowings in U.S. Dollars and GBP bear interest at either (1) an adjusted LIBOR rate or (2) a base rate, in each case plus an applicable margin currently set at 2.25% and 1.25%, respectively. The ABL Facility is subject to two step-downs of 0.25% and 0.50% based on excess availability levels;

 

Borrowings in U.S. Dollars and GBP bear interest at either (1) an adjusted LIBOR rate or (2) a base rate, in each case plus an applicable margin currently set at 2.0% and 1.00% per annum, respectively. The ABL Facility is subject to a step-down of 0.25% based on excess availability levels;

U.S. ABL Facility obligations will be secured by (i) a perfected first priority security interest in substantially all personal property of the Company and certain of its subsidiaries that are loan parties thereunder consisting of all accounts receivable, inventory, cash, intercompany notes, books and records, chattel paper, deposit, securities and operating accounts and all other working capital assets and all documents, instruments and general intangibles related to the foregoing (the “U.S. ABL Priority Collateral”) and (ii) a perfected second priority security interest in substantially all Term Loan Agreement priority collateral, in each case subject to customary exceptions and limitations;

 

US ABL Facility obligations will be secured by a first-priority perfected security interest in substantially all the assets of the Issuer, together with Brundage-Bone Concrete Pumping, Inc., Eco-Pan, Inc., Capital Pumping LP (collectively, the "US ABL Borrowers") and each of the Company's wholly-owned domestic subsidiaries (the "US ABL Guarantors"), subject to certain exceptions;

U.K. ABL Facility obligations will be secured by (i) a perfected first-priority security interest in (A) the U.S. ABL Priority Collateral, (B) all of the stock (or other ownership interests) in, and held by, the U.K. borrower subsidiaries of the Company, and (C) all of the current and future assets and property of the U.K subsidiaries of the Company that are loan parties thereunder, including a first-ranking floating charge over all current and future assets and property of each U.K. subsidiary of the Company that is a loan party thereunder; and (ii) a perfected, second-priority security interest in substantially all Term Loan Agreement priority collateral, in each case subject to customary exceptions and limitations; and

 

UK ABL Facility obligations will be secured by a first priority perfected security interest in substantially all assets of Camfaud Concrete Pumps Limited and Premier Concrete Pumping Limited, each of the Company's wholly-owned UK subsidiaries, and by each of the US ABL Borrowers and the US ABL Guarantors, subject to certain exceptions; 

The ABL Facility also includes (i) a springing financial covenant (fixed charges coverage ratio) based on excess availability levels that the Company must comply with on a quarterly basis during required compliance periods and (ii) certain non-financial covenants.

 

Same.

 

The outstanding balance under the amended ABL Facility as of  April 30, 2021 was $1.1 million and as of that date, the Company was in compliance with all debt covenants.

 

22

 

Term Loan Agreement

 

Summarized terms of the Term Loan Agreement are as follows:

 

 

Provides for an original aggregate principal amount of $357.0 million. This amount was increased in May 2019 by $60.0 million in connection with the acquisition of Capital;

 

The initial term loans advanced will mature and be due and payable in full seven years after the Closing Date, with principal amortization payments in an annual amount equal to 5.00% of the original principal amount;

 

Borrowings under the Term Loan Agreement, will bear interest at either (1) an adjusted LIBOR rate or (2) an alternate base rate, plus an applicable margin of 6.00% or 5.00%, respectively;

 

The Term Loan Agreement is secured by (i) a first priority perfected lien on substantially all of the assets of the Company and certain of its subsidiaries that are loan parties thereunder to the extent not constituting ABL Facility priority collateral and (ii) a second priority perfected lien on substantially all ABL Facility priority collateral, in each case subject to customary exceptions and limitations;

 

The Term Loan Agreement includes certain non-financial covenants.

 

As discussed above, all outstanding borrowings under the Term Loan Agreement were repaid on January 28, 2021. The pay-off of the term loan were treated as a debt extinguishment while the amended ABL facility was treated as a debt modification. In accordance with debt extinguishment accounting rules, the Company recorded $15.5 million in debt extinguishment costs related to the write-off of all unamortized deferred debt issuance costs that were related to the term loan and capitalized $7.0 million of debt issuance costs related to the Senior Notes. For the amendments to the ABL Facility, the Company capitalized $1.5 million of debt issuance costs.

 

The table below is a summary of the composition of the Company’s debt balances at  April 30, 2021 and at October 31, 2020.

 

 

  

April 30,

  

October 31,

 

(in thousands)

 

2021

  

2020

 
Revolving loan (short term) $1,087  $1,741 

Short term portion of term loan

  -   20,888 

Long term portion of term loan

  -   360,317 
Senior notes - all long term  375,000   - 

Total debt, gross

  376,087   382,946 
Less unamortized deferred financing costs offsetting long term debt  (6,612)  (16,411)
Total debt, net of unamortized deferred financing costs $369,475  $366,535 

 

23

 
 

Note 9. Accrued Payroll and Payroll Expenses

 

The following table summarizes accrued payroll and expenses at  April 30, 2021 and at  October 31, 2020:

 

  

April 30,

  

October 31,

 

(in thousands)

 

2021

  

2020

 
Accrued vacation $1,992  $1,667 
Accrued payroll  1,603   1,507 
Accrued bonus  2,183   4,752 
Other accrued  5,060   5,139 

Total accrued payroll and payroll expenses

 $10,838  $13,065 

 

 

Note 10. Accrued Expenses and Other Current Liabilities

 

The following table summarizes accrued expenses and other current liabilities at  April 30, 2021 and at  October 31, 2020

 

  

April 30,

  

October 31,

 

(in thousands)

 

2021

  

2020

 
Accrued insurance $9,792  $7,806 
Accrued interest  5,750   146 
Accrued equipment purchases  956   4,149 
Accrued sales and use tax  1,535   311 
Accrued property taxes  532   882 
Accrued professional fees  860   1,213 
Accrued due to related party  40   1,765 
Other  2,153   2,607 

Total accrued expenses and other liabilities

 $21,618  $18,879 

 

 

Note 11. Income Taxes

 

For the second fiscal quarter ended April 30, 2021, the Company recorded an income tax expense of $0.2 million on a pretax loss of $10.7 million. For the same quarter a year ago, the Company recorded an income tax benefit of $2.2 million on a pretax loss of $57.9 million. For the first six months of 2021, the Company recorded an income tax benefit of $2.5 million on a pretax loss of $25.6 million. For the same period a year ago, the Company recorded an income tax benefit of $3.4 million on a pretax loss of $62.2 million.

 

At  April 30, 2021 and October 31, 2020, we had deferred tax liabilities, net of deferred tax assets, of $65.6 million and $68.0 million, respectively. The decrease in our net deferred tax liability is primarily due to current year operating results and reversal of existing deferred tax assets and liabilities during the period ended April 30, 2021. The Company has a valuation allowance of $0.1 million as of both  April 30, 2021 and  October 31, 2020 related to foreign tax credit carryforwards where realization is more uncertain at this time due to the limited carryforward periods that exist.

 

The Company had unrecognized tax benefits of $1.5 million and $1.6 million as of  April 30, 2021 and October 31, 2020, respectively. If recognized, none of these benefits would favorably impact the Company's income tax expense.

 

24

 
 

Note 12. Commitments and Contingencies

 

Insurance

 

As of  April 30, 2021 and October 31, 2020, the Company was partially insured for automobile, general and worker's compensation liability. The Company has accrued $6.7 million and $5.4 million, as of  April 30, 2021 and October 31, 2020, respectively, for claims incurred but not reported and estimated losses reported, which is included in accrued expenses and other current liabilities in the accompanying consolidated balance sheets.

 

The Company offers employee health benefits via a partially self-insured medical benefit plan. Participant claims exceeding certain limits are covered by a stop-loss insurance policy. As of  April 30, 2021 and October 31, 2020, the Company had accrued $3.1 million and $1.9 million, respectively, for health claims incurred but not reported based on historical claims amounts and average lag time. These accruals are included in accrued expenses and other current liabilities in the accompanying consolidated balance sheets. The Company contracts with a third party administrator to process claims, remit benefits, etc. The third party administrator requires the Company to maintain a bank account to facilitate the administration of claims. The account balance was $0.1 million and $0.3 million, as of  April 30, 2021 and October 31, 2020, respectively, and is included in cash and cash equivalents in the accompanying consolidated balance sheets.

 

Litigation

 

The Company is currently involved in certain legal proceedings and other disputes with third parties that have arisen in the ordinary course of business. Management believes that the outcomes of these matters will not have a material impact on the Company’s financial statements and does not believe that any amounts need to be recorded for contingent liabilities in the Company’s consolidated balance sheet.

 

Letters of credit

 

The ABL Facility provides for up to $7.5 million of standby letters of credit. As of  April 30, 2021, total outstanding letters of credit totaled $2.3 million, the vast majority of which had been committed to the Company’s general liability insurance provider.

 

25

 
 

Note 13. Stockholders Equity

 

The Company’s amended and restated certificate of incorporation authorizes the issuance of 500,000,000 shares of common stock, par value $0.0001, and 10,000,000 shares of preferred stock, par value $0.0001. Immediately following the Business Combination, there were:

 

 

28,847,707 shares of common stock issued and outstanding;

 

 

34,100,000 warrants outstanding, each exercisable for one share of common stock at an exercise price of $11.50 per share, with exercisable rights expiring December 6, 2023; and

 

 

2,450,980 shares of zero-dividend convertible perpetual preferred stock (“Series A Preferred Stock”) outstanding, as further discussed below

 

On May 14, 2019, in order to finance a portion of the purchase price for the acquisition of Capital, the Company completed a public offering of 18,098,166 of its common stock at a price of $4.50 per share, receiving net proceeds of approximately $77.4 million, after deducting underwriting discounts, commissions, and other offering expenses. In connection with the offering, certain of the Company’s directors, officers and significant stockholders, and certain other related investors purchased an aggregate of 3,980,166 shares of its common stock from the underwriters at the public offering price of $4.50, representing approximately 25% of the total shares issued (without giving effect to the underwriters’ option to purchase additional shares).

 

As discussed below, on April 29, 2019, 2,101,213 shares of common stock were issued in exchange for the Company's public warrants and 1,707,175 shares of common stock were issued in exchange for the Company's private warrants. After the completion of the warrant exchange and as of April 30, 2021, there were 13,017,777 public warrants and no private warrants outstanding.

 

The Company’s Series A Preferred Stock does not pay dividends and is convertible (effective June 6, 2019) into shares of the Company’s common stock at a 1:1 ratio (subject to customary adjustments). The Company has the right to elect to redeem all or a portion of the Series A Preferred Stock at its election after December 6, 2022 for cash at a redemption price equal to the amount of the principal investment plus an additional cumulative amount that will accrue at an annual rate of 7.0% thereon. In addition, if the volume weighted average price of shares of the Company’s common stock equals or exceeds $13.00 for 30 consecutive days, then the Company will have the right to require the holder of the Series A Preferred Stock to convert its Series A Preferred Stock into Company common stock, at a ratio of 1:1 (subject to customary adjustments).

 

Conditionally redeemable preferred shares (including preferred shares that feature redemption rights that are either within the control of the holder or subject to redemption upon the occurrence of uncertain events not solely within the Company’s control) are classified as temporary equity. The preferred stock contains a redemption feature contingent upon a change in control which is not solely within the control of the Company, and as such, the preferred stock is presented outside of permanent equity.

 

26

 

Warrant Exchange

 

On April 1, 2019, the Company commenced an offer to each holder of its publicly traded warrants (the “public warrants”) and private placement warrants that were issued in connection with Industrea’s initial public offering on April 17, 2017 (the “private warrants”) to receive 0.2105 shares of common stock in exchange for each outstanding public warrant tendered and 0.1538 shares of common stock in exchange for each private warrant tendered pursuant to the offer (the “Offer” or “Warrant Exchange”).

 

On April 26, 2019, a total of 9,982,123 public warrants and 11,100,000 private warrants were tendered for exchange pursuant to the Offer.  On April 29, 2019, 2,101,213 shares of common stock were issued in exchange for the tendered public warrants and 1,707,175 shares of common stock were issued in exchange for the tendered private warrants. A negligible amount of cash was paid for fractional shares. As of April 30, 202113,017,777 public warrants and no private warrants were outstanding.

 

On April 12, 2021, the SEC staff issued a statement regarding accounting and reporting considerations for warrants issued by SPACs. In light of the issues raised by the SEC staff, the Company re-evaluated its accounting position for its private and public warrants. See Note 2 for further discussion of the accounting implications relating to these warrants.

 

 

Note 14. Stock-Based Compensation

 

The Company rolled forward certain vested options from the Predecessor (see discussion below) to 2,783,479 equivalent vested options in the Company. No incremental compensation costs were recognized on conversion as the fair value of the options issued were equivalent to the fair value of the vested options of the Predecessor. Exercise prices for those options range from $0.87 to $6.09.

 

During 2019, pursuant to the Concrete Pumping Holdings, Inc. 2018 Omnibus Incentive Plan, the Company granted stock-based awards to certain employees in the U.S. and U.K. All awards in the U.S. are participating restricted stock awards while awards granted to employees in the U.K. are stock options with exercise prices of $0.01. Regardless of where the awards were granted, the awards vested pursuant to one of the four following conditions:

 

 

(1)

Time-based only – Awards vest in equal installments over a five-year period.

 

 

(2)

$13 market-based and time-based vesting – Awards will vest as to first condition once the Company’s stock reaches a closing price of $13.00 for 30 consecutive trading days. Once the first vesting condition is achieved, the stock award will then vest 1/3 annually over a three-year period.

 

 

(3)

$16 market-based and time-based vesting – Awards will vest as to first condition once the Company’s stock reaches a closing price of $16.00 for 30 consecutive trading days. Once the first vesting condition is achieved, the stock award will then vest 1/3 annually over a three-year period.

 

 

(4)

$19 market-based and time-based vesting – Awards will vest as to first condition once the Company’s stock reaches a closing price of $19.00 for 30 consecutive trading days. Once the first vesting condition is achieved, the stock award will then vest 1/3 annually over a three-year period.

 

 

 

On October 29, 2020 almost all of the then-outstanding stock awards were modified as follows:

 

 (1)113 awards for 113 employees accepted a modification to their restricted stock awards (if U.S. employees) or stock options (if U.K. employees) with market-based vesting conditions as follows:
 oThe price vesting targets of $13.00 per share, $16.00 per share or $19.00 per share were reduced to $6.00 per share, $8.00 per share or $10.00 per share, respectively
 oThe market-based awards were exchanged on a 2-for-1 exchange ratio.  In total 3,816,450 market-based awards were exchanged for 1,908,165 market-based awards
 (2)18 awards for 18 employees had their restricted stock awards (if U.S. employees) or stock options (if U.K. employees) with market-based vesting conditions (the same $13/$16/$19 price targets outlined above) modified as follows:
 oEach individual's total award was split into the following: (a) 46% of time vesting shares that vested on December 6, 2020, (b) 15% of time vesting shares which will vest ratably 1/3 each year on December 6, 2021, 2022 and 2023, and (c) the remaining 39% will initially vest based on reduced price vesting targets of $6.00 per share, $8.00 per share or $10.00 per share. Once the first vesting condition is achieved, the stock award will then vest 1/3 annually over a three-year period.
 oIn the aggregate, 1,381,426 stock awards were modified as follows:
 (a)635,455 shares vested on December 6, 2020,
 (b)207,215 shares will vest ratably 1/3 each year on December 6, 2021, 2022 and 2023, and
 (c)538,756 shares will vest based on reduced price vesting targets of $6.00 per share, $8.00 per share or $10.00 per share

 

As a result of the modifications, and in accordance with ASC 718, the Company updated the fair value of each modified award to be equal to the following:

 

 Unrecognized stock-based compensation expense as of October 29, 2020 immediately before the modification plus
 The greater of $0 or the difference between fair value of new award immediately after modification less the fair value of old award immediately before modification

 

The fair values for the above awards were calculated using a Monte Carlo simulation model and the updated fair value of the stock award is expensed over the new service period for the new award. As a result of the modifications, the Company recorded $5.9 million of compensation expense on day 1 of the modification as the requisite service period is zero. Outside of the unrecognized compensation expense for all other awards, no incremental costs are expected to be incurred in the future.

 

As of April 30, 2021, the Company has the following outstanding stock-based awards:

 

 

(1)

Time-based only – Awards vest in equal installments over a three or five-year period.

 

 

(2)

$6 market-based and time-based vesting – Awards will vest as to first condition once the Company’s stock reaches a closing price of $6.00 for 30 consecutive trading days. Once the first vesting condition is achieved, the stock award will then vest 1/3 annually over a three-year period.

 

 

(3)

$8 market-based and time-based vesting – Awards will vest as to first condition once the Company’s stock reaches a closing price of $8.00 for 30 consecutive trading days. Once the first vesting condition is achieved, the stock award will then vest 1/3 annually over a three-year period.

 

 

(4)

$10 market-based and time-based vesting – Awards will vest as to first condition once the Company’s stock reaches a closing price of $10.00 for 30 consecutive trading days. Once the first vesting condition is achieved, the stock award will then vest 1/3 annually over a three-year period.

 

28

 

Included in the table below is a summary of unvested awards at April 30, 2021, including the location, type of award, shares outstanding, unrecognized compensation expense, and the date that expense will be recognized through. In addition, while the table below provides a date through which expense will be recognized on a straight-line basis for the remaining market-based stock awards, if at such time they vest earlier than the Monte Carlo simulation derived service period, expense recognition will be accelerated. The $6 Market/Time-Based shares noted below achieved the $6.00 market condition on March 29, 2021, which was a date that was earlier than the Monte Carlo simulation had originally estimated. As such, the remaining unrecognized expense for these awards will be accelerated over the new remaining requisite service period. In addition, the Company has broken out the market-based awards by vesting tranche to address the accelerated attribution applied to the awards.

 

Location

 

Type of Award

 

Shares Unvested at April 30, 2021

  

Weighted Average Fair Value

  

Unrecognized Compensation Expense at April 30, 2021

 

Date Expense will be Recognized Through (Straight-Line Basis)

U.S. Time Based Only  864,028  $6.20  $3,894,504 12/6/2023

U.S.

 

$6 Market/Time- Based

  150,697  $3.86  $- 

10/29/2020

U.S.

 

$6 Market/Time- Based

  192,652  $8.63  $535,622 

3/29/2022

U.S.

 

$6 Market/Time- Based

  192,652  $8.63  $818,896 

3/29/2023

U.S.

 

$6 Market/Time- Based

  192,663  $8.63  $987,767 

3/29/2024

U.S.

 

$8 Market/Time- Based

  150,697  $3.46  $- 

10/29/2020

U.S.

 

$8 Market/Time- Based

  192,653  $7.43  $623,894 

5/1/2023

U.S.

 

$8 Market/Time- Based

  192,653  $7.43  $795,783 

5/1/2024

U.S.

 

$8 Market/Time- Based

  192,662  $7.43  $908,426 

5/1/2025

U.S.

 

$10 Market/Time- Based

  150,706  $3.15  $- 

10/29/2020

U.S.

 

$10 Market/Time- Based

  192,658  $6.45  $580,256 

7/9/2023

U.S.

 

$10 Market/Time- Based

  192,654  $6.45  $715,214 

7/9/2024

U.S. $10 Market/Time- Based  192,670  $6.45  $805,215 7/9/2025
U.S. $13 Market/Time- Based  433  $4.47  $794 5/4/2022
U.S. $13 Market/Time- Based  433  $4.47  $1,045 5/4/2023
U.S. $13 Market/Time- Based  434  $4.47  $1,209 5/4/2024
U.S. $16 Market/Time- Based  433  $3.85  $764 8/27/2022
U.S. $16 Market/Time- Based  433  $3.85  $950 8/27/2023
U.S. $16 Market/Time- Based  434  $3.85  $1,076 8/27/2024
U.S. $19 Market/Time- Based  433  $3.34  $708 11/19/2022
U.S. $19 Market/Time- Based  433  $3.34  $853 11/19/2023
U.S. $19 Market/Time- Based  434  $3.34  $953 11/19/2024
U.K. Time Based Only  132,259  $6.08  $550,704 12/6/2023

U.K.

 

$6 Market/Time- Based

  28,885  $3.85  $- 

10/29/2020

U.K.

 

$6 Market/Time- Based

  27,892  $8.36  $76,663 

3/29/2022

U.K.

 

$6 Market/Time- Based

  27,892  $8.36  $116,244 

3/29/2023

U.K.

 

$6 Market/Time- Based

  27,901  $8.36  $139,791 

3/29/2024

U.K.

 

$8 Market/Time- Based

  28,885  $3.45  $- 

10/29/2020

U.K.

 

$8 Market/Time- Based

  27,892  $7.20  $88,882 

5/1/2023

U.K. $8 Market/Time- Based  27,892  $7.20  $112,737 5/1/2024
U.K. $8 Market/Time- Based  27,901  $7.20  $128,403 5/1/2025
U.K. $10 Market/Time- Based  28,886  $3.14  $- 10/29/2020
U.K. $10 Market/Time- Based  27,902  $6.24  $82,553 7/9/2023
U.K. $10 Market/Time- Based  27,892  $6.24  $101,225 7/9/2024
U.K. $10 Market/Time- Based  27,901  $6.24  $113,743 7/9/2025

Total

  3,523,925      $12,184,873  

 

Note: The $13/$16/$19 Market/Time Based shares noted above relate to the shares not exchanged in the October 29, 2020 modification discussed above.

 

29

 

Stock-based compensation expense for the three and six-month periods ended  April 30, 2021 was $3.3 million and $4.0 million and has been included in general and administrative expenses on the accompanying consolidated statement of income. Stock-based compensation expense for the three and six-month periods ended  April 30, 2020 was $1.4 million and $2.9 million, respectively.

 

Note 15. Earnings Per Share

 

The Company calculates earnings per share in accordance with ASC 260, Earnings Per Share. For purposes of calculating earnings (loss) per share (“EPS”), a company that has participating security holders (for example, holders of unvested restricted stock that have non-forfeitable dividend rights and the Company’s Series A Preferred Stock) is required to utilize the two-class method for calculating EPS unless the treasury stock method results in lower EPS. The two-class method is an allocation of earnings/(loss) between the holders of common stock and a company’s participating security holders. Under the two-class method, earnings/(loss) for the reporting period is calculated by taking the net income (loss) for the period, less both the dividends declared in the period on participating securities (whether or not paid) and the dividends accumulated for the period on cumulative preferred stock (whether or not earned) for the period. Our common shares outstanding are comprised of shareholder owned common stock and shares of unvested restricted stock held by participating security holders. Basic EPS is calculated by dividing income or loss attributable to common stockholders by the weighted average number of shares of common stock outstanding, excluding participating shares. To calculate diluted EPS, basic EPS is further adjusted to include the effect of potentially dilutive stock options outstanding and Series A Preferred Stock outstanding as of the beginning of the period. 

 

At April 30, 2021, the Company had outstanding (1) 13.0 million warrants to purchase shares of common stock at an exercise price of $11.50, (2) 3.1 million outstanding unvested restricted stock awards, (3) 1.2 million outstanding vested incentive stock options, (4) 0.5 million outstanding non-qualified stock options, and (52.5 million shares of Series A Preferred Stock.

 

The table below shows our basic and diluted EPS calculations for the three and six-month period ended April 30, 2021 and April 30, 2020:

 

  

Three Months Ended April 30,

  

Six Months Ended April 30,

 

(in thousands, except share and per share amounts)

 

2021

  

2020

  

2021

  

2020

 

Net loss (numerator):

                

Net loss attributable to Concrete Pumping Holdings, Inc.

 $(10,853) $(55,714) $(23,143) $(58,850)

Less: Accretion of liquidation preference on preferred stock

  (499)  (470)  (1,006)  (943)

Less: Undistributed earnings allocated to participating securities

  -   -   -   - 

Net loss attributable to common stockholders (numerator for basic earnings per share)

 $(11,352) $(56,184) $(24,149) $(59,793)

Add back: Accretion of liquidation preference on preferred stock

  -   -   -   - 

Add back: Undistributed earning allocated to participating securities

  -   -   -   - 

Less: Undistributed earnings reallocated to participating securities

  -   -   -   - 

Numerator for diluted earnings (loss) per share

 $

(11,352

) $(56,184) $(24,149) $(59,793)
                 

Weighted average shares (denominator):

                

Weighted average shares - basic

  53,465,799   52,782,663   53,303,302   52,752,884 

Weighted average shares - diluted

  53,465,799   52,782,663   53,303,302   52,752,884 
                 

Basic loss per share

 $(0.21) $(1.06) $(0.45) $(1.13)

Diluted loss per share

 $(0.21) $(1.06) $(0.45) $(1.13)

 

For all periods presented, the Company realized a net loss and as such, the weighted-average dilutive impact of any shares was excluded from the calculation of diluted EPS because they were antidilutive.

 

30

 
 

Note 16. Segment Reporting

 

The Company conducts business through the following reportable segments based on geography and the nature of services sold:

 

 

U.S. Concrete Pumping – Consists of concrete pumping services sold to customers in the U.S. Business in this segment is primarily performed under the Brundage-Bone and Capital tradenames.

 

U.K. Operations – Consists of concrete pumping services and leasing of concrete pumping equipment to customers in the U.K. Business in this segment is primarily performed under the Camfaud Concrete Pumps and Premier Concrete Pumping tradenames. In addition to concrete pumping, we recently started operations of waste management services in the U.K. under the Eco-Pan tradename and the results of this business are included in this segment. This represents the Company’s foreign operations.

 

U.S. Concrete Waste Management Services – Consists of pans and containers rented to customers in the U.S. and the disposal of the concrete waste material services sold to customers in the U.S. Business in this segment is performed under the Eco-Pan tradename.

 

Corporate - Is primarily related to the intercompany leasing of real estate to certain of the U.S Concrete Pumping branches.

 

Any differences between segment reporting and consolidated results are reflected in Corporate and/or Intersegment below.

 

The accounting policies of the reportable segments are the same as those described in Note 2. The Company’s Chief Operating Decision Maker (“CODM”) evaluates the performance of each segment based on revenue, and measures segment performance based upon EBITDA (earnings before interest, taxes, depreciation and amortization). Non-allocated interest expense and various other administrative costs are reflected in Corporate. Corporate assets primarily include cash and cash equivalents, prepaid expenses and other current assets, and real property. The following provides operating information about the Company’s reportable segments for the periods presented:

 

  

Three Months Ended April 30,

  

Six Months Ended April 30,

 

(in thousands)

 

2021

  

2020

  

2021

  

2020

 

Revenue

                

U.S. Concrete Pumping

 $56,168  $57,459  $108,484  $112,564 

U.K. Operations

  11,853   8,401   21,633   19,086 

U.S. Concrete Waste Management Services

  9,008   8,306   17,430   16,589 

Corporate

  625   625   1,250   1,250 

Intersegment

  (781)  (750)  (1,503)  (1,509)

Total revenue

 $76,873  $74,041  $147,294  $147,980 
                 

Income (loss) before income taxes

                

U.S. Concrete Pumping

 $(1,306) $(47,054) $(16,806) $(50,928)

U.K. Operations

  481   (15,446)  (227)  (16,454)

U.S. Concrete Waste Management Services

  1,181   893   2,034   1,464 

Corporate

  (11,039)  3,672   (10,622)  3,700 

Total income (loss) before income taxes

 $(10,683) $(57,935) $(25,621) $(62,218)

 

31

 
  

Three Months Ended April 30,

  

Six Months Ended April 30,

 

(in thousands)

 

2021

  

2020

  

2021

  

2020

 

EBITDA

                

U.S. Concrete Pumping

 $13,346  $(28,814) $13,241  $(13,952)

U.K. Operations

  3,334   (12,712)  5,413   (10,753)

U.S. Concrete Waste Management Services

  3,504   3,553   6,704   6,803 

Corporate

  (10,831)  3,879   (10,206)  4,114 

Total EBITDA

 $9,353  $(34,094) $15,152  $(13,788)
                 

Consolidated EBITDA reconciliation

                

Net loss

 $(10,853) $(55,714) $(23,143) $(58,850)

Interest expense, net

  6,029   8,765   12,929   18,268 

Income tax expense (benefit)

  170   (2,221)  (2,478)  (3,368)

Depreciation and amortization

  14,007   15,076   27,844   30,162 

Total EBITDA

 $9,353  $(34,094) $15,152  $(13,788)

 

  

Three Months Ended April 30,

  

Six Months Ended April 30,

 

(in thousands)

 

2021

  

2020

  

2021

  

2020

 

Depreciation and amortization

                

U.S. Concrete Pumping

 $9,405  $10,144  $18,677  $20,148 

U.K. Operations

  2,071   2,065   4,081   4,261 

U.S. Concrete Waste Management Services

  2,323   2,660   4,670   5,339 

Corporate

  208   207   416   414 

Total depreciation and amortization

 $14,007  $15,076  $27,844  $30,162 
                 

Interest expense, net

                

U.S. Concrete Pumping

 $(5,247) $(8,096) $(11,370) $(16,828)

U.K. Operations

  (782)  (669)  (1,559)  (1,440)

U.S. Concrete Waste Management Services

  -   -   -   - 

Corporate

  -   -   -   - 

Total interest expense, net

 $(6,029) $(8,765) $(12,929) $(18,268)
                 

Transaction costs including transaction-related debt extinguishment

                

U.S. Concrete Pumping

 $55  $-  $84  $- 

Corporate

  -   -   -   - 

Total transaction costs including transaction-related debt extinguishment

 $55  $-  $84  $- 

 

32

 

Total assets by segment for the periods presented are as follows:

 

  

April 30,

  

October 31,

 

(in thousands)

 

2021

  

2020

 

Total Assets

        

U.S. Concrete Pumping

 $567,635  $570,536 

U.K. Operations

  105,393   109,726 

U.S. Concrete Waste Management Services

  141,723   140,209 

Corporate

  26,029   25,517 

Intersegment

  (69,265)  (72,230)

Total assets

 $771,515  $773,758 

 

The U.S. and U.K. were the only regions that accounted for more than 10% of the Company’s revenue for the periods presented. There was no single customer that accounted for more than 10% of revenue for the periods presented. Revenue for the periods presented and long lived assets as of April 30, 2021 and October 31, 2020 are as follows:

 

  Three Months Ended April 30,  Six Months Ended April 30, 

(in thousands)

 

2021

  

2020

  

2021

  

2020

 

Revenue by Geography

                

U.S.

 $65,020  $65,640  $125,661  $128,894 

U.K.

  11,853   8,401   21,633   19,086 

Total revenue

 $76,873  $74,041  $147,294  $147,980 

 

 

 

  

April 30,

  

October 31,

 

(in thousands)

 

2021

  

2020

 

Long Lived Assets

        

U.S.

 $257,764  $260,693 

U.K.

  47,101   43,561 

Total long lived assets

 $304,865  $304,254 

 

 

Note 17. Related Party Transaction

 

During fiscal years 2016 and 2017, the Company paid federal income taxes totaling $4.3 million (at a federal income tax rate of 34%). As the Company generated NOL carryforwards during fiscal 2018 and 2019, the CARES Act allowed the Company to carry back those NOL's to the fiscal 2016 and 2017 tax returns. During fiscal 2020, the Company carried back all NOL's that were generated in fiscal year 2018 to the 2016 and part of the 2017 tax returns and also carried back a portion of the NOL's accumulated during fiscal 2019 to the remaining income from the 2017 tax return.  On March 31, 2020, the Company received a demand letter alleging that the Company is required to remit to the Predecessor's shareholders certain tax refunds from carrying back certain NOL's made available as a result of the passage of the CARES Act.  In October 2020, the Company reached a settlement with the Predecessor’s shareholders, resulting in the Company agreeing to pay $2.0 million of the $4.3 million in refunds to the Predecessor’s shareholders. This $2.0 million charge was recorded in the fiscal 2020 fourth quarter in general and administrative expenses in the consolidated statements of operations.  The corresponding due to related party was recorded to accrued expenses and other current liabilities in the consolidated balance sheets and was to be settled as the income tax refunds from the IRS are received. The majority of this liability was paid in the fiscal 2021 first quarter while remainder of the liability was paid in the fiscal 2021 second quarter.

 

33

 

Item 2.    Managements Discussion and Analysis of Financial Condition and Results of Operations.

 

You should read the following managements discussion and analysis together with Concrete Pumping Holdings, Inc.s (the Company, we, us, our or Successor) Unaudited Consolidated Financial Statements and related notes included elsewhere in this Quarterly Report.

 

Cautionary Statement Concerning Forward-Looking Statements

 

Certain statements in this Quarterly Report on Form 10-Q constitute “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. These forward-looking statements include statements regarding our business, financial condition, results of operations, cash flows, strategies and prospects. These forward-looking statements may be identified by terminology such as “likely,” “may,” “will,” “should,” “expects,” “plans,” “anticipates,” “believes,” “estimates,” “predicts,” “potential” or “continue,” or the negative of such terms and other comparable terminology. Although we believe that the expectations reflected in the forward-looking statements contained in this Report are reasonable, we cannot guarantee future results. These statements involve known and unknown risks, uncertainties and other factors that may cause the actual results, performance or achievements of the Company to be materially different from those expressed or implied by the forward-looking statements. We undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise. However, any further disclosures made on related subjects in subsequent reports on Forms 10-K, 10-Q and 8-K should be considered. Additionally, information about issues that could lead to material changes in performance and risk factors that have the potential to affect us is contained under the caption “Risk Factors” in our Form 10-K filed with the SEC on January 12, 2021.

 

Business Overview

 

The Company is a Delaware corporation headquartered in Thornton (near Denver), Colorado. The unaudited consolidated financial statements included herein include the accounts of Concrete Pumping Holdings, Inc. and its wholly owned subsidiaries including Brundage-Bone Concrete Pumping, Inc. (“Brundage-Bone”), Capital Pumping (“Capital”), and Camfaud Group Limited (“Camfaud”), and Eco-Pan, Inc. (“Eco-Pan”).

 

On December 6, 2018, the Company, formerly known as Concrete Pumping Holdings Acquisition Corp., consummated a business combination transaction (the “Business Combination”) pursuant to which it acquired (i) the private operating company formerly called Concrete Pumping Holdings, Inc. (“CPH”) and (ii) the former special purpose acquisition company called Industrea Acquisition Corp (“Industrea”). In connection with the closing of the Business Combination, the Company changed its name to Concrete Pumping Holdings, Inc.

 

As part of the Company’s business growth strategy and capital allocation policy, strategic acquisitions are considered opportunities to enhance our value proposition through differentiation and competitiveness. Depending on the deal size and characteristics of the M&A opportunities available, we expect to allocate capital for opportunistic M&A utilizing cash on the balance sheet and the revolving line of credit. In recent years we have successfully executed on this strategy, including our 2018 acquisition of Richard O’Brien Companies and its affiliates, which solidified our presence in the Colorado and Phoenix, Arizona markets and our 2019 acquisition of Capital Pumping, LP and its affiliates., which provided us with complementary assets and operations and significantly expanded our geographic footprint and business in Texas.

 

U.S. Concrete Pumping

 

Brundage-Bone and Capital are concrete pumping service providers in the United States ("U.S."). Their core business is the provision of concrete pumping services to general contractors and concrete finishing companies in the commercial, infrastructure and residential sectors. Equipment generally returns to a “home base” nightly and neither company contracts to purchase, mix, or deliver concrete. Brundage-Bone and Capital collectively have approximately 90 branch locations across 22 states with their corporate headquarters in Thornton (near Denver), Colorado.

 

U.S. Concrete Waste Management Services

 

Eco-Pan provides industrial cleanup and containment services, primarily to customers in the construction industry. Eco-Pan uses containment pans specifically designed to hold waste products from concrete and other industrial cleanup operations. Eco-Pan has 17 operating locations across the United States with its corporate headquarters in Thornton, Colorado.

 

 

U.K. Operations

 

Camfaud is a concrete pumping service provider in the United Kingdom (“U.K.”). Their core business is primarily the provision of concrete pumping services to general contractors and concrete finishing companies in the commercial, infrastructure and residential sectors. Equipment generally returns to a “home base” nightly and does not contract to purchase, mix, or deliver concrete. Camfaud has approximately 30 branch locations throughout the U.K., with its corporate headquarters in Epping (near London), England. In addition, during the third quarter of fiscal 2019, we started concrete waste management operations under our Eco-Pan brand name in the U.K. and currently operate from a shared Camfaud location.

 

Corporate

 

Our Corporate segment is primarily related to the intercompany leasing of real estate to certain of our U.S Concrete Pumping branches.

 

Impacts of COVID-19

 

In March 2020, the World Health Organization declared the outbreak of COVID-19 to be a global pandemic and recommended containment and mitigation measures worldwide. The COVID-19 pandemic has rapidly changed market and economic conditions globally and may continue to create significant uncertainty in the macroeconomic environment.

 

In addition, during the second quarter of fiscal 2020, the COVID-19 pandemic drove a sustained decline in our stock price and a deterioration in general economic conditions, which qualified as a triggering event necessitating the evaluation of our goodwill and long-lived assets for indicators of impairment. As a result of the evaluation, we conducted a quantitative interim impairment test as of April 30, 2020 resulting in non-cash impairment charges of $43.5 million and $14.4 million to our U.S. Concrete Pumping and U.K. Operations reporting units, respectively. Through April 30, 2021, no subsequent triggering events have been identified. We will continue to evaluate our goodwill and intangible assets in future quarters. Additional impairments may be recorded in the future based on events and circumstances, including those related to COVID-19 discussed above.

 

Despite recent progress in administration of vaccines, both the outbreak and the containment and mitigation measures have had and are likely to continue to have a serious adverse impact on the global economy, the severity and duration of which are uncertain. It is likely that government stabilization efforts will only partially mitigate the consequences to the economy. Most notably in the second and third quarter of fiscal 2020, the COVID-19 pandemic has primarily impacted revenue volumes in the U.K. and certain markets in the U.S. Beginning in the fourth quarter of fiscal 2020, revenue volumes began returning back to pre-pandemic levels, and during the second quarter of fiscal 2021 improved from pre-pandemic levels; however, the impact from COVID-19 remains an issue in certain markets. The full extent to which the COVID-19 pandemic will impact the Company’s business, financial condition, and results of operations in the future is highly uncertain and will be affected by a number of factors. These include the duration and extent of the pandemic; the duration and extent of imposed or recommended containment and mitigation measures; the extent, duration, and effective execution of government stabilization and recovery efforts, including those from the successful distribution of an effective vaccine; the impact of the pandemic on economic activity, including on construction projects and our customers’ demand for our services; our ability to effectively operate, including as a result of travel restrictions and mandatory business and facility closures; the ability of our customers to pay for services rendered; any further closures of the Company's or our customers’ offices and facilities; and any additional project delays or shutdowns. Customers have and may continue to slow down decision-making, delay planned work or seek to terminate existing agreements. Any of these events may have a material adverse effect on our business, financial condition, and/or results of operations, including further impairment to our goodwill and intangible assets. We will continue to evaluate the effect of COVID-19 on our business.

 

Notes Offering

 

In January 2021, Brundage-Bone Concrete Pumping Holdings Inc., a wholly-owned subsidiary of the Company, closed its private offering of $375.0 million in aggregate principal amount of senior secured second lien notes due 2026 (the “Senior Notes”). The Senior Notes were issued at par and bear interest at a fixed rate of 6.000% per annum. In addition, we amended and restated our existing ABL credit agreement (the “ABL Facility”) to provide up to $125.0 million (previously $60.0 million) of commitments.  The offering proceeds, along with approximately $15.0 million of borrowings under the ABL Facility, were used to repay all outstanding indebtedness under our existing term loan agreement, dated December 6, 2018, and pay related fees and expenses.

 

 

Restatement and Revision of Prior Period Financial Statements

 

As described in additional detail in the Explanatory Note to our Annual Report on Form 10-K/A for the year ended October 31, 2020, filed on June 11, 2021, the SEC released a public statement on April 12, 2021 (the “SEC Statement”) informing market participants that warrants issued by special purpose acquisition companies (“SPACs”) may require classification as a liability of the entity measured at fair value, with changes in fair value each period reported in earnings.

 

The Company previously classified its publicly traded warrants (the “public warrants”) and private placement warrants (the “private warrants”) (collectively the “Warrants”), which were issued in August of 2017, as equity. Following consideration of the guidance in the SEC Statement, the Company concluded that its Warrants should have been classified as liabilities and measured at fair value, with changes in fair value each period reported in earnings. As such, the Company previously restated its (1) consolidated financial statements as of October 31, 2019 and for the Successor period from December 6, 2018 through October 31, 2019 and (2) unaudited consolidated interim financial statements for the periods ended July 31, 2019, April 30, 2019, and January 31, 2019. Also, while not material, the Company previously revised its (1) consolidated financial statements as of and for the fiscal year ended October 31, 2020 and (2) unaudited consolidated interim financial statements for the periods ended July 31, 2020, April 30, 2020, and January 31, 2020 to correct the accounting for its Warrants. Management evaluated the impact of these revisions on the unaudited consolidated financial statements for the quarter ended January 31, 2021 and determined the impact was immaterial.  As a result, the Company is also revising those unaudited consolidated financial statements to correct the accounting for its Warrants. See Note 2 to the consolidated financial statements for further information. The unaudited consolidated financial statements for the three and six month periods ended April 30, 2020 included in this Quarterly Report on Form 10-Q reflect the impacts of such revisions. 

 

Results of Operations 

 

                                 
   

Three Months Ended April 30,

   

Six Months Ended April 30,

 

(dollars in thousands)

 

2021

   

2020

   

2021

   

2020

 
                                 

Revenue

  $ 76,873     $ 74,041     $ 147,294     $ 147,980  
                                 

Cost of operations

    43,570       42,174       84,128       83,965  

Gross profit

    33,303       31,867       63,166       64,015  

Gross margin

    43.3 %     43.0 %     42.9 %     43.3 %
                                 

General and administrative expenses

    26,472       26,381       48,860       52,988  

Goodwill and intangibles impairment

    -       57,944       -       57,944  

Transaction costs

    55       -       84       -  

Income (loss) from operations

    6,776       (52,458 )     14,222       (46,917 )
                                 

Other income (expense):

                               

Interest expense, net

    (6,029 )     (8,765 )     (12,929 )     (18,268 )

Loss on extinguishment of debt

    -       -       (15,510 )     -  

Change in fair value of warrant liabilities

    (11,456 )     3,254       (11,456 )     2,864  

Other income, net

    26       34       52       103  

Total other expense

    (17,459 )     (5,477 )     (39,843 )     (15,301 )
                                 

Income (loss) before income taxes

    (10,683 )     (57,935 )     (25,621 )     (62,218 )
                                 

Income tax expense (benefit)

    170       (2,221 )     (2,478 )     (3,368 )
                                 

Net income (loss)

    (10,853 )     (55,714 )     (23,143 )     (58,850 )
                                 

Less accretion of liquidation preference on preferred stock

    (499 )     (470 )     (1,006 )     (943 )

Net income (loss) available to common shareholders

  $ (11,352 )   $ (56,184 )   $ (24,149 )   $ (59,793 )

 

 

 

Three Months Ended April 30, 2021

 

For the three months ended April 30, 2021, our net loss was $10.9 million, as compared to a net loss of $55.7 million in same period a year ago. The improvement was due to a $57.9 million year-over-year reduction in goodwill and intangibles impairment, a 3.8% year-over-year increase in revenue and a $2.7 million reduction in interest expense. These improvements were offset by the $14.8 million year-over-year change in fair value of warrant liabilities, which reflected income of $3.3 million in the second quarter of fiscal 2020 versus expense of $11.5 million in the second quarter of fiscal 2021. 

 

Six Months Ended April 30, 2021

 

For the six months ended April 30, 2021, our net loss was $23.1 million, as compared to a net loss of $58.9 million in same period a year ago. The primary driver of the lower net loss was a $15.5 million loss on extinguishment of debt recorded in the fiscal 2021 first quarter in comparison to the $57.9 million goodwill and intangibles impairment recorded in the fiscal 2020 second quarter. In addition, we had a $4.1 million improvement in general and administrative (“G&A”) expenses and a $5.3 million reduction in interest expense. These amounts were offset by a net increase in the fair value of warrant liabilities of $14.4 million from $2.9 million of income in the six months ended April 30, 2020 to $11.5 million of expense in the same period of 2021.

 

Total Assets

 

Total assets decreased slightly from $773.8 million as of October 31, 2020 to $771.5 million as of April 30, 2021.

 

   

April 30,

   

October 31,

 

(in thousands)

 

2021

   

2020

 

Total Assets

               
U.S. Concrete Pumping   $ 567,635     $ 570,536  
U.K. Operations     105,393       109,726  
U.S. Concrete Waste Management Services     141,723       140,209  
Corporate     26,029       25,517  
Intersegment     (69,265 )     (72,230 )
Total Assets   $ 771,515     $ 773,758  

 

Revenue

 

   

Three Months Ended April 30,

   

Change

 

(in thousands)

 

2021

   

2020

   

$

   

%

 

Revenue

                               

U.S. Concrete Pumping

  $ 56,168     $ 57,459     $ (1,291 )     -2.2 %

U.K. Operations

    11,853       8,401       3,452       41.1 %

U.S. Concrete Waste Management Services

    9,008       8,306       702       8.5 %

Corporate

    625       625       -       0.0 %

Intersegment

    (781 )     (750 )     (31 )     4.1 %
Total revenue   $ 76,873     $ 74,041     $ 2,832       3.8 %

 

   

Six Months Ended April 30, 2020

   

Change

 

(in thousands)

 

2021

   

2020

    $    

%

 

Revenue

                               

U.S. Concrete Pumping

  $ 108,484     $ 112,564     $ (4,080 )     -3.6 %

U.K. Operations

    21,633       19,086       2,547       13.3 %

U.S. Concrete Waste Management Services

    17,430       16,589       841       5.1 %

Corporate

    1,250       1,250       -       0.0 %

Intersegment

    (1,503 )     (1,509 )     6       -0.4 %

Total revenue

  $ 147,294     $ 147,980     $ (686 )     -0.5 %

 

 

 

U.S. Concrete Pumping

 

Revenue for our U.S. Concrete Pumping segment decreased by 2.2%, or $1.3 million, from the fiscal 2020 second quarter to the fiscal 2021 second quarter. The second quarter of fiscal 2020 was impacted by COVID-19 primarily only during the month of April. While revenue in many of our markets has returned back to, or even improved from pre-pandemic levels, the impact from COVID-19 in certain markets remains an issue and therefore drove the decline in revenue. In addition to COVID-19 impacts, severe weather conditions in Texas also contributed to a decline in revenue during the fiscal 2021 second quarter. Revenue for our U.S. Concrete Pumping segment decreased by 3.6%, or $4.1 million, from the six months ended April 30, 2020 to the first six months of 2021. The drivers of this decline are the same as those above for the three-month comparison, and also due to the fact that the fiscal 2020 first quarter had no impact from COVID-19 while the fiscal 2021 first quarter was entirely impacted by the effects of the pandemic.

 

U.K. Operations

 

Revenue for our U.K. Operations segment increased by 41.1%, or $3.5 million, from the fiscal 2020 second quarter to the fiscal 2021 second quarter. Excluding the impact from foreign currency translation, revenue was up 27.3% year over year. For the six months ended April 30, 2021, revenue for our U.K. Operations segment increased by 13.3%, or $2.5 million, from the six months ended April 30, 2020. Excluding the impact from foreign currency translation, revenue was up 6.1% year over year. The increase in revenue during both periods was attributable to the recovery from the impact from COVID-19 that negatively impacted results in the final month of the fiscal 2020 second quarter.

 

U.S. Concrete Waste Management Services

 

Revenue for the U.S. Concrete Waste Management Services segment increased by 8.5%, or $0.7 million, from the fiscal 2020 second quarter to the fiscal 2021 second quarter. For the six months ended April 30, 2021, revenue for the U.S. Concrete Waste Management Services segment increased by 5.1%, or $0.8 million, from the six months ended April 30, 2020. The increase in revenue during both periods was primarily due to organic growth, pricing improvements, and new product offerings (such as our new roll off service, which allows for 100 to 120 concrete truck mixer wash outs) that more than offset impacts from COVID-19 in certain markets.

 

Corporate

 

There was no change in revenue for our Corporate segment for the periods presented. All activity in our Corporate segment is related to the intercompany leasing of real estate to certain of our U.S Concrete Pumping branches. This revenue is eliminated in consolidation through the Intersegment line included above.

 

Gross Margin

 

Gross margin for the three and six-month period ending April 30, 2021 was relatively flat to that of the respective three and six-month periods ending April 30, 2020.

 

 

General and Administrative Expenses

 

G&A expenses for the fiscal 2021 second quarter were $26.5 million, relatively flat from $26.4 million in the fiscal 2020 second quarter. As a percent of revenue, G&A expenses were 34.4% for the fiscal 2021 second quarter compared to 35.6% in the fiscal 2020 second quarter. The decrease was largely due to lower amortization of intangible assets expense of $1.6 million offset by higher stock-based compensation expense of $2.0 million. Excluding amortization of intangible assets and stock-based compensation expense, G&A expenses were down $0.3 million year-over-year.

 

G&A expenses for the first six-months of fiscal 2021 were $48.9 million, down from $53.0 million in the first six months of fiscal 2021. As a percent of revenue, G&A expenses were 33.2% for the first six-months of fiscal 2021 compared to 35.8% in the same period a year ago. The decrease was largely due to lower amortization of intangible assets expense of $3.3 million offset by higher stock-based compensation expense of $1.2 million. Excluding amortization of intangible assets and stock-based compensation expense, G&A expenses were down $2.0 million year-over-year.

 

Goodwill and Intangibles Impairment
 
During the second quarter of fiscal year 2020, as a result of the COVID-19 impact on the Company’s market capitalization, with the assistance of a third party valuation specialist, we performed an interim impairment test over our indefinite-lived trade name intangible assets and goodwill as of April 30, 2020. The analysis resulted in $57.9 million in impairments, including a $5.0 million impairment of our Brundage-Bone Concrete Pumping trade-name, a $38.5 million goodwill impairment for our U.S Concrete Pumping reporting unit and a $14.4 million impairment to our U.K. Operations reporting unit. Through April 30, 2021, no subsequent triggering events have been identified.

 

Change in Fair Value of Warrant Liabilities

 

During the second quarter of fiscal 2021 and 2020 we recognized a $11.5 million loss and a $3.3 million gain, respectively, on the fair value remeasurement of our liability-classified warrants. For the first six-months of fiscal 2021 and 2020, we recognized an $11.5 million loss and a $2.9 million gain, respectively, on the fair value remeasurement of our liability-classified warrants. The significant increase seen in the fair value remeasurement of the public warrants is due to the substantial increase in the Company's share price since April 30, 2020.

 

Transaction Costs & Debt Extinguishment Costs

 

Transaction costs include expenses for legal, accounting, and other professionals that were engaged in connection with an acquisition. There were no significant transaction costs incurred during the three and six-month periods ended April 30, 2021 or 2020.

 

On January 28, 2021, we (1) closed on our private offering of $375.0 million in aggregate principal amount of senior secured second lien notes due 2026, (2) amended and restated our existing ABL Facility to provide up to $125.0 million (previously $60.0 million) of commitments and (3) repaid all outstanding indebtedness under our then-existing term loan agreement, dated December 6, 2018. The $15.5 million in debt extinguishment costs incurred relate to the write-off of all unamortized deferred debt issuance costs that were related to the term loan.

 

Interest Expense, Net

 

Interest expense, net for the three months ended April 30, 2021 was $6.0 million, down $2.7 million from $8.8 million in second quarter of fiscal 2020. Interest expense, net for the six months ended April 30, 2021 was $12.9 million, down $5.3 million from $18.3 the six-month period from a year ago. The decrease was due to having lower average debt during the second quarter of fiscal 2021 compared to the second quarter of fiscal 2020.

 

Income Tax (Benefit) Provision

 

For the second quarter of fiscal 2021, the Company recorded income tax expense of $ 0.2 million on a pretax loss of $ 10.7 million, versus a $ 2.2 million income tax benefit on a $ 57.9 million pretax loss during the same period in the prior year. For the first six months of fiscal 2021, the Company recorded an income tax benefit of $ 2.5 million on a pretax loss of $ 25.6 million, versus a $ 3.4 million income tax benefit on a pretax loss of $ 62.2 million.
 

 

Adjusted EBITDA(1) and Net Income (Loss) 

 

   

Net Loss

   

Adjusted EBITDA

 
   

Three Months Ended April 30,

   

Three Months Ended April 30,

   

Change

 

(in thousands, except percentages)

 

2021

   

2020

   

2021

   

2020

   

$

   

%

 

U.S. Concrete Pumping

  $ (925 )   $ (44,303 )   $ 16,306     $ 16,319     $ (13 )     -0.1 %

U.K. Operations

    402       (15,955 )     4,114       2,516       1,598       63.5 %

U.S. Concrete Waste Management Services

    833       859       4,002       4,055       (53 )     -1.3 %

Corporate

    (11,163 )     3,685       625       625       (0 )     0.0 %

Total adjusted EBITDA

  $ (10,853 )   $ (55,714 )   $ 25,047     $ 23,515     $ 1,532       6.5 %

 

   

Net Loss

   

Adjusted EBITDA

 
   

Six Months Ended April 30,

   

Six Months Ended April 30,

   

Change

 

(in thousands)

 

2021

   

2020

   

2021

   

2020

   

$

   

%

 

U.S. Concrete Pumping

  $ (13,602 )   $ (46,790 )   $ 31,592     $ 33,166     $ (1,574 )     -4.7 %

U.K. Operations

    (129 )     (16,848 )     6,861       5,127       1,734       33.8 %

U.S. Concrete Waste Management Services

    1,450       1,225       7,702       7,804       (102 )     -1.3 %

Corporate

    (10,862 )     3,563       1,250       1,250       (0 )     0.0 %

Total adjusted EBITDA

  $ (23,143 )   $ (58,850 )   $ 47,405     $ 47,347     $ 58       0.1 %

(1) Please see Non-GAAP Measures (EBITDA and Adjusted EBITDA) below

 

U.S. Concrete Pumping 

 

Adjusted EBITDA for our U.S. Concrete Pumping segment was $16.3 million for both the three months ended April 30, 2021 and for the second quarter of fiscal 2020. For the six months ended April 30, 2021, adjusted EBITDA for our U.S. Concrete Pumping segment was $31.6 million, down 4.7% from $33.2 million. The year-over-year decline for the six-month period was primarily attributable to the year-over-year change in revenue discussed previously.

 

U.K. Operations

 

Adjusted EBITDA for our U.K. Operations segment was $4.1 million for the three months ended April 30, 2021 as compared to $2.5 million for the same period in fiscal 2020. For the six months ended April 30, 2021, adjusted EBITDA for our U.K. Operations segment was $6.9 million, up 33.8% from $5.1 million for the same period in fiscal 2020. The year-over-year increase was primarily attributable to the year-over-year change in revenue discussed previously.

 

U.S. Concrete Waste Management Services

 

Adjusted EBITDA for our U.S. Concrete Waste Management Services segment was $4.0 million for the three months ended April 30, 2021 and $7.7 for the six months ended April 30, 2021. Both periods were relatively flat with the same comparative periods in fiscal 2020.

 

Corporate

 

There was no movement in Adjusted EBITDA for our Corporate segment for both periods presented. Any year-over-year changes for our Corporate segment is primarily related to the allocation of overhead costs.

 

 

Liquidity and Capital Resources

 

Overview

 

We use our liquidity and capital resources to: (1) finance working capital requirements; (2) service our indebtedness; (3) purchase property, plant and equipment; and (4) finance strategic acquisitions, such as the acquisition of Capital. Our primary sources of liquidity are cash generated from operations, available cash and cash equivalents and access to our revolving credit facility under our Asset-Based Lending Credit Agreement (the “ABL Facility”), which provides for aggregate borrowings of up to $125.0 million, subject to a borrowing base limitation. As of April 30, 2021, we had $13.7 million of cash and cash equivalents and $121.2 million of available borrowing capacity under the ABL Facility, providing total available liquidity of $134.9 million.

 

Capital Resources

 

Our capital structure is primarily a combination of (1) permanent financing, represented by stockholders’ equity; (2) zero-dividend convertible perpetual preferred stock; (3) long-term financing represented by our Senior Notes and (4) short-term financing under our ABL Facility. We may from time to time seek to retire or pay down borrowings on the outstanding balance of our ABL Facility or Senior Notes using cash on hand. Such repayments, if any, will depend on prevailing market conditions, our liquidity requirements, contractual restrictions and other factors.

 

We believe our existing cash and cash equivalent balances, cash flow from operations and borrowing capacity under our ABL Facility will be sufficient to meet our working capital and capital expenditure needs for at least the next 12 months. Our future capital requirements may vary materially from those currently planned and will depend on many factors, including our rate of revenue growth, potential acquisitions and overall economic conditions. To the extent that current and anticipated future sources of liquidity are insufficient to fund our future business activities and requirements, we may be required to seek additional equity or debt financing. The sale of additional equity could result in dilution to our stockholders. The incurrence of debt financing would result in debt service obligations and the instruments governing such debt could provide for operating and financing covenants that would restrict our operations.

 

 

Senior Notes and ABL Facility

 

 

Senior Notes

 

Summarized terms of the senior secured notes are as follows:

 

 

Provides for an original aggregate principal amount of $375.0 million;

 

The Senior Notes will mature and be due and payable in full on February 1, 2026;

 

The Senior Notes bear interest at a rate of 6.000% per annum, payable on February 1st and August 1st each year;

 

The Senior Notes are jointly and severally guaranteed on a senior secured basis by the Company, Concrete Pumping Intermediate Acquisition Corp. and each of the Issuer’s domestic, wholly-owned subsidiaries that are borrowers and certain of the guarantors under the ABL Facility (collectively, the "Guarantors"). The Senior Notes and the guarantees are secured on a second-priority basis by all the assets of the Issuer and the Guarantors that secure the obligations under the ABL Facility, subject to certain exceptions. The Senior Notes and the guarantees will be the Issuer’s and the Guarantors’ senior secured obligations, will rank equally with all of the Issuer’s and the Guarantors’ existing and future senior indebtedness and will rank senior to all of the Issuer’s and the Guarantors’ existing and future subordinated indebtedness. The Senior Notes are structurally subordinated to all existing and future indebtedness and liabilities of the Company’s subsidiaries that do not guarantee the Senior Notes;

 

The Indenture includes certain covenants that limit, among other things, the Issuer’s ability and the ability of its restricted subsidiaries to: incur additional indebtedness and issue certain preferred stock; make certain investments, distributions and other restricted payments; create or incur certain liens; merge, consolidate or transfer all or substantially all assets; enter into certain transactions with affiliates; and sell or otherwise dispose of certain assets.

 

The outstanding principal amount of Senior Notes as of April 30, 2021 was $375.0 million and as of that date, the Company was in compliance with all covenants under the Indenture.

 

 

Asset Based Revolving Lending Credit Agreement

 

Summarized terms of the ABL Facility, as amended on January 28, 2021, are as follows:

 

 

Borrowing availability in U.S. Dollars and GBP up to a maximum of $125.0 million and an accordion feature under which the Company can increase the ABL Facility by up to an additional $75.0 million;

 

Borrowing capacity available for standby letters of credit of up to $7.5 million;

 

All loans advanced will mature and be due and payable in full on January 28, 2026;

 

Amounts borrowed may be repaid at any time, subject to the terms and conditions of the agreement;

 

Borrowings in U.S. Dollars and GBP bear interest at either (1) an adjusted LIBOR rate or (2) a base rate, in each case plus an applicable margin currently set at 2.0% and 1.00% per annum, respectively. The ABL Facility is subject to a step-down of 0.25% based on excess availability levels;

 

US ABL Facility obligations will be secured by a first-priority perfected security interest in substantially all the assets of the US ABL Guarantors, subject to certain exceptions;

 

UK ABL Facility obligations will be secured by a first priority perfected security interest in substantially all assets of the UK ABL Guarantors; and

 

The ABL Facility also includes (i) a springing financial covenant (fixed charges coverage ratio) based on excess availability levels that the Company must comply with on a quarterly basis during required compliance periods and (ii) certain non-financial covenants.

 

The outstanding balance under the amended ABL Facility as of April 30, 2021 was $1.1 million and as of that date, the Company was in compliance with all debt covenants.

 

 

Cash Flows

 

Cash generated from operating activities typically reflects net income, as adjusted for non-cash expense items such as depreciation, amortization and stock-based compensation, and changes in our operating assets and liabilities. Generally, we believe our business requires a relatively low level of working capital investment due to low inventory requirements and customers paying the Company as invoices are submitted daily for many of our services.

 

Net cash provided by operating activities generally reflects the cash effects of transactions and other events used in the determination of net income or loss. Net cash provided by operating activities during the six months ended April 30, 2021 was $36.2 million. The Company had a net loss of $23.1 million that included an increase of $2.9 million in our net deferred income taxes, a gain on sale of assets of $0.9 million, and significant non-cash charges totaling $60.3 million as follows: (1) depreciation of $14.0 million, (2) amortization of intangible assets of $13.9 million, (3) amortization of deferred financing costs of $1.4 million, (4) loss on extinguishment of debt expense of $15.5 million, (5) stock-based compensation expense of $4.0 million, and (6) an $11.5 million increase in the fair value of warrant liabilities. In addition, we had cash inflows primarily related to the following activity: (1) a decrease of $3.1 million in trade receivables, (2) an increase of $2.4 million in accrued payroll, accrued expenses and other current liabilities and (3) an increase of $0.8 million in income taxes payable. These amounts were partially offset by net cash outflows primarily related to a $3.4 million increase in prepaid expenses and other current assets.

 

We used $13.0 million to fund investing activities during the six months ended April 30, 2021. The Company used $16.7 million for the purchase of property, plant and equipment, which was partially offset by proceeds from the sale of property, plant and equipment of $3.7 million.

 

Net cash used in financing activities was $15.8 million for the six months ended April 30, 2021. Financing activities during this period included $0.8 million in net borrowings under the Company’s ABL Facility, $375.0 million in proceeds from the issuance of Senior Notes, $381.2 million in payments made to extinguish the Term Loan Agreement and $8.5 million in debt issuance costs. 

 

Net cash provided by operating activities during the six months ended April 30, 2020 was $27.0 million. The Company had a net loss of $58.9 million that included a non-cash gain of $2.9 million from the change in fair value of warrant liabilities, an increase of $3.5 million in our net deferred income taxes, a gain on sale of assets of $0.5 million and significant non-cash charges totaling $93.0 million as follows: (1) Goodwill and intangibles impairment of $57.9 million, (2) depreciation of $13.0 million, (3) amortization of intangible assets of $17.1 million, (4) amortization of deferred financing costs of $2.1 million and (5) stock-based compensation expense of $2.9 million. In addition, we had cash outflows related to the following activity: (1) a $5.2 million increase in prepaid expenses and other current assets and (2) a $0.5 million payment of contingent consideration in excess of amounts established in purchase accounting. These amounts were partially offset by net cash inflows primarily related to the following activity: (1) a decrease of $4.0 million in trade receivables and (2) an increase of $1.1 million in accrued payroll, accrued expenses and other current liabilities.

 

We used $19.7 million to fund investing activities during the six months ended April 30, 2020. The Company used $23.3 million for the purchase of property, plant and equipment, which was partially offset by proceeds from the sale of property, plant and equipment of $3.6 million.

 

Net cash provided by financing activities was $4.4 million for the six months ended April 30, 2020. Financing activities during this period included $16.2 million in net borrowings under the Company’s ABL Credit Agreement and was partially offset by payments on the Term Loan Agreement of $10.4 million and the payment of the contingent consideration in connection with the acquisition of Camfaud of $1.2 million.

 

 

Non-GAAP Measures (EBITDA and Adjusted EBITDA)

 

We calculate EBITDA by taking GAAP net income and adding back interest expense, income taxes, depreciation and amortization. Adjusted EBITDA is calculated by taking EBITDA and adding back transaction expenses, loss on debt extinguishment, stock-based compensation, other income, net, goodwill and intangibles impairment, and other adjustments. We believe these non-GAAP measures of financial results provide useful information to management and investors regarding certain financial and business trends related to our financial condition and results of operations, and as a tool for investors to use in evaluating our ongoing operating results and trends and in comparing our financial measures with competitors who also present similar non-GAAP financial measures. In addition, these measures (1) are used in quarterly and annual financial reports prepared for management and our board of directors and (2) may be used to help management determine incentive compensation. EBITDA and Adjusted EBITDA have limitations and should not be considered in isolation or as a substitute for performance measures calculated under GAAP. These non-GAAP measures exclude certain cash expenses that we are obligated to record on our GAAP financial statements. In addition, other companies in our industry may calculate EBITDA and Adjusted EBITDA differently or may not calculate it at all, which limits the usefulness of EBITDA and Adjusted EBITDA as comparative measures. Transaction expenses represent expenses for legal, accounting, and other professionals that were engaged in the completion of various acquisitions. Transaction expenses can be volatile as they are primarily driven by the size of a specific acquisition. As such, we exclude these amounts from Adjusted EBITDA for comparability across periods. Other adjustments include severance expenses, director fees, expenses related to being a publicly-traded company and other non-recurring costs. In addition, within the individual segment presentations only, other adjustments also include transfer pricing and allocation of intercompany related expenses, which are eliminated in consolidation.

 

   

Three Months Ended April 30,

   

Six Months Ended April 30,

 

(in thousands)

 

2021

   

2020

   

2021

   

2020

 

Consolidated

                               

Net income (loss)

  $ (10,853 )   $ (55,714 )   $ (23,143 )   $ (58,850 )

Interest expense, net

    6,029       8,765       12,929       18,268  

Income tax benefit

    170       (2,221 )     (2,478 )     (3,368 )

Depreciation and amortization

    14,007       15,076       27,844       30,162  

EBITDA

    9,353       (34,094 )     15,152       (13,788 )

Transaction expenses

    55       -       84       -  

Loss on debt extinguishment

    -       -       15,510       -  

Stock-based compensation

    3,350       1,383       4,022       2,850  

Change in fair value of warrant liabilities

    11,456       (3,254 )     11,456       (2,864 )

Other income, net

    (26 )     (33 )     (52 )     (103 )

Goodwill and intangibles impairment

    -       57,944       -       57,944  

Other adjustments

    859       1,569       1,233       3,308  

Adjusted EBITDA

  $ 25,047     $ 23,515     $ 47,405     $ 47,347  

 

 

 

   

Three Months Ended April 30,

   

Six Months Ended April 30,

 

(in thousands)

 

2021

   

2020

   

2021

   

2020

 

U.S. Concrete Pumping

                               

Net income (loss)

  $ (925 )   $ (44,303 )   $ (13,602 )   $ (46,790 )

Interest expense, net

    5,247       8,096       11,370       16,828  

Income tax benefit

    (381 )     (2,751 )     (3,204 )     (4,138 )

Depreciation and amortization

    9,405       10,144       18,677       20,148  

EBITDA

    13,346       (28,814 )     13,241       (13,952 )

Transaction expenses

    55       -       84       -  

Loss on debt extinguishment

    -       -       15,510       -  

Stock-based compensation

    3,350       1,383       4,022       2,850  

Other income, net

    (12 )     (7 )     (24 )     (17 )

Goodwill and intangibles impairment

    -       43,500       -       43,500  

Other adjustments

    (433 )     257       (1,241 )     785  

Adjusted EBITDA

  $ 16,306     $ 16,319     $ 31,592     $ 33,166  

 

 

   

Three Months Ended April 30,

   

Six Months Ended April 30,

 

(in thousands)

 

2021

   

2020

   

2021

   

2020

 

U.K. Operations

                               

Net income (loss)

  $ 402     $ (15,955 )   $ (129 )   $ (16,848 )

Interest expense, net

    782       669       1,559       1,440  

Income tax expense (benefit)

    79       509       (98 )     394  

Depreciation and amortization

    2,071       2,065       4,081       4,261  

EBITDA

    3,334       (12,712 )     5,413       (10,753 )

Transaction expenses

    -       -       -       -  

Loss on debt extinguishment

    -       -       -       -  

Stock-based compensation

    -       -       -       -  

Other income, net

    (12 )     (26 )     (26 )     (86 )

Goodwill and intangibles impairment

    -       14,444       -       14,444  

Other adjustments

    792       810       1,474       1,522  

Adjusted EBITDA

  $ 4,114     $ 2,516     $ 6,861     $ 5,127  

 

 

   

Three Months Ended April 30,

   

Six Months Ended April 30,

 

(in thousands)

 

2021

   

2020

   

2021

   

2020

 

U.S. Concrete Waste Management Services

                               

Net income (loss)

  $ 833     $ 859     $ 1,450     $ 1,225  

Interest expense, net

    -       -       -       -  

Income tax expense (benefit)

    348       34       584       239  

Depreciation and amortization

    2,323       2,660       4,670       5,339  

EBITDA

    3,504       3,553       6,704       6,803  

Transaction expenses

    -       -       -       -  

Loss on debt extinguishment

    -       -       -       -  

Stock-based compensation

    -       -       -       -  

Other income, net

    (2 )     -       (2 )     -  

Goodwill and intangibles impairment

    -       -       -       -  

Other adjustments

    500       502       1,000       1,001  

Adjusted EBITDA

  $ 4,002     $ 4,055     $ 7,702     $ 7,804  

 

 

   

Three Months Ended April 30,

   

Six Months Ended April 30,

 

(in thousands)

 

2021

   

2020

   

2021

   

2020

 

Corporate

                               

Net income

  $ (11,163 )   $ 3,685     $ (10,862 )   $ 3,563  

Interest expense, net

    -       -       -       -  

Income tax expense (benefit)

    124       (13 )     240       137  

Depreciation and amortization

    208       207       416       414  

EBITDA

    (10,831 )     3,879       (10,206 )     4,114  

Transaction expenses

    -       -       -       -  

Loss on debt extinguishment

    -       -       -       -  

Stock-based compensation

    -       -       -       -  

Change in fair value of warrant liabilities

    11,456       (3,254 )     11,456       (2,864 )

Other income, net

    -       -       -       -  

Goodwill and intangibles impairment

    -       -       -       -  

Other adjustments

    -       -       -       -  

Adjusted EBITDA

  $ 625     $ 625     $ 1,250     $ 1,250  

 

Jobs Act

 

On April 5, 2012, the JOBS Act was signed into law. The JOBS Act contains provisions that, among other things, relax certain reporting requirements for qualifying public companies. We have previously elected to delay the adoption of new or revised accounting standards, and as a result, we may not comply with new or revised accounting standards on the relevant dates on which adoption of such standards is required for non-emerging growth companies. As a result, our financial statements may not be comparable to companies that comply with new or revised accounting pronouncements as of public company effective dates. If we were to subsequently elect instead to comply with these public company effective dates, such election would be irrevocable pursuant to Section 107 of the JOBS Act.

 

 

Critical Accounting Policies and Estimates

 

In presenting our financial statements in conformity with U.S. GAAP, we are required to make estimates and assumptions that affect the amounts reported therein. Several of the estimates and assumptions we are required to make relate to matters that are inherently uncertain as they pertain to future events. However, events that are outside of our control cannot be predicted and, as such, they cannot be contemplated in evaluating such estimates and assumptions. If there is a significant unfavorable change to current conditions, it could result in a material impact to our consolidated and combined results of operations, financial position and liquidity. We believe that the estimates and assumptions we used when preparing our financial statements were the most appropriate at that time. Presented below are those accounting policies that we believe require subjective and complex judgments that could potentially affect reported results. However, the majority of our business activities are in environments where we are paid a fee for a service performed, and therefore the results of the majority of our recurring operations are recorded in our financial statements using accounting policies that are not particularly subjective, nor complex.

 

Listed below are those estimates that we believe are critical and require the use of complex judgment in their application.

 

Goodwill and Intangible Assets

 

In accordance with ASC Topic 350, Intangibles–Goodwill and Other (“ASC 350”), the Company evaluates goodwill for possible impairment annually, generally as of August 31st, or more frequently if events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. The Company uses a two-step process to assess the realizability of goodwill. The first step is a qualitative assessment that analyzes current economic indicators associated with a particular reporting unit. For example, the Company analyzes changes in economic, market and industry conditions, business strategy, cost factors, and financial performance, among others, to determine if there are indicators of a significant decline in the fair value of a particular reporting unit. If the qualitative assessment indicates a stable or improved fair value, no further testing is required. If a qualitative assessment indicates it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company will proceed to the quantitative second step where the fair value of a reporting unit is calculated based on weighted income and market-based approaches. If the fair value of a reporting unit is lower than its carrying value, an impairment to goodwill is recorded, not to exceed the carrying amount of goodwill in the reporting unit.

 

Fair value determinations require considerable judgment and are sensitive to changes in underlying assumptions, estimates and market factors. Estimating fair value of individual reporting units and indefinite-lived intangible assets requires us to make assumptions and estimates regarding out future plans, as well as industry and economic conditions including those relating to the duration and severity of COVID-19. These assumptions and estimates include projected revenue, royalty rate, discount rate, tax amortization benefit and other market factors outside of our control. The Company elects to perform a qualitative assessment for the other quarterly reporting periods throughout the fiscal year.

 

During the second quarter of fiscal year 2020, the Company identified a triggering event from the recent decline in its stock price and deterioration in general economic conditions resulting from the COVID-19 pandemic. As a result, the Company performed an interim step one goodwill impairment analysis in accordance with ASU 2017-04, Intangibles — Goodwill and Other (ASC 350): Simplifying the Test for Goodwill Impairment (“ASU 2017-04”) and recorded a goodwill and intangibles impairment charge of $57.9 million. No such impairment was required during fiscal 2021.

 

When we perform any goodwill impairment test, the estimated fair value of our reporting units are determined using an income approach that utilizes a discounted cash flow (“DCF”) model and a market approach that utilizes the guideline public company method (“GPC”), both of which are weighted for each reporting unit and are discussed below in further detail. In accordance with ASC Topic 820, Fair Value Measurement ("ASC 820"), we evaluated the methods for reasonableness and reliability and assigned weightings accordingly. A mathematical weighting is not prescribed by ASC 820, rather it requires judgement. As such, each of the valuation methods were weighted by accounting for the relative merits of each method and considered, among other things, the reliability of the valuation methods and the inputs used in the methods. In addition, in order to assess the reasonableness of the fair value of our reporting units as calculated under both approaches, we also compare the Company’s total fair value to its market capitalization and calculate an implied control premium (the excess sum of the reporting unit’s fair value over its market capitalization). We evaluate the implied control premium by comparing it to control premiums of recent comparable market transactions, as applicable.

 

 

Under the income approach, the DCF model is based on expected future after-tax operating cash flows of the reporting unit, discounted to a present value using a risk-adjusted discount rate. Estimates of future cash flows require management to make significant assumptions concerning (i) future operating performance, including future sales, long-term growth rates, operating margins, variations in the amount and timing of cash flows and the probability of achieving the estimated cash flows, (ii) the probability of regulatory approvals, and (iii) future economic conditions, including the extent and duration of the COVID-19 pandemic, all of which may differ from actual future cash flows. These assumptions are based on significant inputs not observable in the market and thus represent Level 3 measurements within the fair value hierarchy. The discount rate, which is intended to reflect the risks inherent in future cash flow projections, used in the DCF model, is based on estimates of the weighted average cost of capital (“WACC”) of market participants relative to our reporting unit. Financial and credit market volatility can directly impact certain inputs and assumptions used to develop the WACC. Any changes in these assumptions may affect our fair value estimate and the result of an impairment test. The discount rates and other inputs and assumptions are consistent with those that a market participant would use.

 

The GPC method provides an estimate of value using multiples derived from the stock prices of publicly traded companies. This method requires a selection of comparable publicly-traded companies on major exchanges and involves a certain degree of judgment, as no two companies are entirely alike. These companies should be engaged in the same or a similar line of business as the reporting units be evaluated. Once comparable companies are selected, the application of the GPC method includes (i) analysis of the guideline public companies' financial and operating performance, growth, intangible asset's value, size, leverage, and risk relative to the respective reporting unit, (ii) calculation of valuation multiples for the selected guideline companies, and (iii) application of the valuation multiples to each reporting unit's selected operating metrics to arrive at an indication of value. Market multiples for the selected guideline public companies are developed by dividing the business enterprise value of each guideline public company by a measure of its financial performance (e.g., earnings). The business enterprise value is calculated taking the market value of equity (share price times fully-diluted shares outstanding) plus total interest bearing debt net of cash, preferred stock and minority interest. The market value of equity is based upon the stock price of equity as of the valuation date, and the debt figures are taken from the most recently available financial statements as of the valuation date. In selecting appropriate multiples to apply to each reporting unit, we perform a comparative analysis between the reporting units and the guideline public companies. In making a selection, we consider the revenue growth, profitability and the size of the reporting unit compared to the guideline public companies, and the overall EBITDA multiples implied from the transaction price. In addition, we consider a control premium for purposes of estimating the fair value of our reporting units as we believe that a market participant buyer would be required to pay a premium for control of our business. The control premium utilized is based on control premiums observed in recent comparable market transactions.

 

The impairment charges were primarily due to COVID-19, which negatively impacted our market capitalization, drove an increase in the discount rate that is utilized in our DCF models, and negatively impacted near-term cash flow expectations.

 

Income Taxes

 

We are subject to income taxes in the U.S., U.K. and other jurisdictions. Significant judgment is required in determining our provision for income tax, including evaluating uncertainties in the application of accounting principles and complex tax laws.

 

Income taxes include federal, state and foreign taxes currently payable and deferred taxes arising from temporary differences between income for financial reporting and income tax purposes. Deferred tax assets and liabilities are determined based on the differences between the financial statement balances and the tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the year that includes the enactment date. Valuation allowances are established when necessary to reduce deferred tax assets to amounts expected to be realized.

 

 

Stock-Based Compensation. 

 

ASC Topic 718, CompensationStock Compensation (“ASC 718”) requires that share-based compensation expense be measured and recognized at an amount equal to the fair value of share-based payments granted under compensation arrangements. The fair value of each restricted stock award or stock option awards (with an exercise price of $0.01) that only contains a time-based vesting condition is equal to the market value of our common stock on the date of grant. A substantial portion of the Company's stock awards contain a market condition. For those awards, we estimate the fair value using a Monte Carlo simulation model whereby the fair value of the awards is fixed at grant date and amortized over the longer of the remaining performance or service period. The Monte Carlo Simulation valuation model incorporates the following assumptions: expected stock price volatility, the expected life of the awards, a risk-free interest rate and expected dividend yield. Significant judgment is required in determining the expected volatility of our common stock. Due to the limited history of trading of the Company’s common stock, the Company determined expected volatility based on a peer group of publicly traded companies.

 

 

 

Item 3.    Quantitative and Qualitative Disclosures About Market Risk.

 

Not applicable.

 

Item 4.    Controls and Procedures.

 

Conclusion Regarding the Effectiveness of Disclosure Controls and Procedures

 

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended) as of April 30, 2021. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as a result of a material weakness in internal control over financial reporting, our disclosure controls and procedures were not effective as of April 30, 2021, specifically, related to errors in our accounting for the warrants issued in connection with our IPO and a simultaneous private placement that continue to impact the Company.

 

In response to this material weakness in internal control over financial reporting related to errors in our accounting for the warrants issued in connection with our IPO and a simultaneous private placement, we are implementing a new control to assess complex accounting issues reached in the past that continue to impact the Company to ensure those conclusions reached are still appropriate. Our plans include increased communication among our personnel and third-party professionals with whom we consult regarding the application of complex accounting transactions. Our remediation plan can only be accomplished over time and will be continually reviewed to determine that it is achieving its objectives. We can offer no assurance that these initiatives will ultimately have the intended effects.

 

This error was identified and corrected prior to release of the Company’s fiscal 2021 second quarter Form 10-Q.

 

Changes in Internal Control Over Financial Reporting

 

Other than the discussion above, there have been no changes in our internal control over financial reporting that occurred during our second quarter of fiscal 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

 

Part II

 

Item 1.  Legal Proceedings.

 

From time to time, we may have been and may again become involved in legal proceedings arising in the ordinary course of our business. We are not presently a party to any litigation that we believe to be material and we are not aware of any pending or threatened litigation against us that we believe could have a material adverse effect on our business, operating results, financial condition, or cash flows.

 

Item 1A. Risk Factors.

 

There have been no material changes to the Risk Factors previously disclosed in our Annual Report on Form 10-K for the year ended October 31, 2020 filed with the SEC on January 12, 2021 (the “Form 10-K”) as amended by Form 10-K/A filed on June 11, 2021. For a detailed discussion of the other risks that affect our business, please refer to the entire section entitled “Risk Factors” in the Form 10-K/A.

 

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.

 

None.

 

Item 3.  Defaults Upon Senior Securities.

 

None

 

Item 4. Mine Safety Disclosures.

 

Not Applicable.

 

Item 5.  Other Information.

 

(a) None

(b) None

 

 

Item 6.  Exhibits.

 

The documents set forth below are filed herewith or incorporated herein by reference to the location indicated.

 

Exhibit No.

 

Description

31.1

 

Certification of the Chief Executive Officer required by Rule 13a-14(a) or Rule15d-14(a).

31.2

 

Certification of the Chief Financial Officer required by Rule 13a-14(a) or Rule15d-14(a).

32.1

 

Certification of the Chief Executive Officer required by Rule 13a-14(b) or Rule15d-14(b) and 18 U.S.C. Section 1350.

32.2

 

Certification of the Chief Financial Officer required by Rule 13a-14(b) or Rule15d-14(b) and 18 U.S.C. Section 1350.

101.INS

 

Inline XBRL Instance Document (the Instance Document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

 

 

SIGNATURES

 

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.

 

 

CONCRETE PUMPING HOLDINGS, INC.

 

 

 

 

 

By: /s/ Iain Humphries

 

Name: Iain Humphries

 

Title: Chief Financial Officer and Secretary

  (Authorized Signatory)

 

 

 

Dated: June 14, 2021

 

54
EX-31.1 2 ex_242549.htm EXHIBIT 31.1 ex_223640.htm

Exhibit 31.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Bruce Young, certify that:

 

 

1.

I have reviewed this Quarterly Report on Form 10-Q for the quarter ended April 30, 2021 of Concrete Pumping Holdings, Inc.;

 

 

2.

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

 

 

3.

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

 

 

4.

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

 

 

(a)

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

 

 

(b)

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

 

 

(c)

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

 

 

(d)

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

 

 

5.

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

 

 

(a)

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

 

 

(b)

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

 

 

 

 

 

 Date: June 14, 2021

 

/s/ Bruce Young

 

 

 

Bruce Young, Chief Executive Officer and Director

 

 

 

(principal executive officer)

 

 

 
EX-31.2 3 ex_242550.htm EXHIBIT 31.2 ex_223641.htm

Exhibit 31.2

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Iain Humphries, certify that:

 

 

1.

I have reviewed this Quarterly Report on Form 10-Q for the quarter ended April 30, 2021 of Concrete Pumping Holdings, Inc.;

 

 

2.

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

 

 

3.

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

 

 

4.

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

 

 

(a)

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

 

 

(b)

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

 

 

(c)

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

 

 

(d)

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

 

 

5.

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

 

 

(a)

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

 

 

(b)

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

 

 

 

 

 

 Date: June 14, 2021

 

/s/ Iain Humphries

 

 

 

Iain Humphries, Chief Financial Officer and Director

 

 

 

(principal financial and accounting officer)

 

 

 

 
EX-32.1 4 ex_242551.htm EXHIBIT 32.1 ex_223642.htm

Exhibit 32.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I the undersigned Chief Executive Officer of Concrete Pumping Holdings, Inc. (the "Company") hereby certify that to my knowledge, the Quarterly Report on Form 10-Q of the Company for the quarter ended April 30, 2021 (the “Report”) accompanying this certification, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

 

 

 

 Date: June 14, 2021

 

/s/ Bruce Young

 

 

 

Bruce Young, Chief Executive Officer and Director

 

 

 

(principal executive officer)

 

 

 
EX-32.2 5 ex_242552.htm EXHIBIT 32.2 ex_223643.htm

Exhibit 32.2

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I the undersigned Chief Financial Officer of Concrete Pumping Holdings, Inc. (the "Company") hereby certify that to my knowledge, the Quarterly Report on Form 10-Q of the Company for the quarter ended April 30, 2021 (the “Report”) accompanying this certification, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

 

 

 

Date: June 14, 2021

 

/s/ Iain Humphries

 

 

 

Iain Humphries, Chief Financial Officer and Director

 

 

 

(principal financial and accounting officer)

 

 

 
EX-101.SCH 6 bbcp-20210430.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Statements of Operations (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Organization and Description of Business link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - New Accounting Pronouncements link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Fair Value Measurement link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Prepaid Expenses and Other Current Assets link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Property, Plant and Equipment link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Goodwill and Intangible Assets link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Long Term Debt and Revolving Lines of Credit link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Accrued Payroll and Payroll Expenses link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Accrued Expenses and Other Current Liabilities link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 11 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 12 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 13 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 14 - Stock-based Compensation link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 15 - Earnings Per Share link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 16 - Segment Reporting link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 17 - Related Party Transaction link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 4 - Fair Value Measurement (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 5 - Prepaid Expenses and Other Current Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 6 - Property, Plant and Equipment (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 7 - Goodwill and Intangible Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 8 - Long Term Debt and Revolving Lines of Credit (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 9 - Accrued Payroll and Payroll Expenses (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 10 - Accrued Expenses and Other Current Liabilities (Tables) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 14 - Stock-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 15 - Earnings Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 16 - Segment Reporting (Tables) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 1 - Organization and Description of Business (Details Textual) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Restatement of Previously Issued Consolidated Financial Statements (Details) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 4 - Fair Value Measurement (Details Textual) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 4 - Fair Value Measurement - Fair Value of Long-term Debt (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 5 - Prepaid Expenses and Other Current Assets - Prepaid Expenses and Other Current Assets (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 6 - Property, Plant and Equipment (Details Textual) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 6 - Property, Plant and Equipment - Components of Property, Plant and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 7 - Goodwill and Intangible Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 7 - Goodwill and Intangible Assets - Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 7 - Goodwill and Intangible Assets - Intangible Assets Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 7 - Goodwill and Intangible Assets - Goodwill by Reportable Segment (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 8 - Long Term Debt and Revolving Lines of Credit (Details Textual) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 8 - Long Term Debt and Revolving Lines of Credit - Long-term Debt (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 9 - Accrued Payroll and Payroll Expenses - Accrued Payroll and Expenses (Details) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 10 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 11 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 12 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 13 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 14 - Stock-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 14 - Stock-based Compensation - Summary of Awards Granted (Details) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 15 - Earnings Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 15 - Earnings Per Share - Calculation of Basic and Diluted EPS (Details) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 16 - Segment Reporting - Operating Information (Details) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 16 - Segment Reporting - Total Assets by Segment (Details) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 16 - Segment Reporting - Revenue and Long-Lived Assets by Geographical Areas (Details) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 17 - Related Party Transaction (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 7 bbcp-20210430_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 bbcp-20210430_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 bbcp-20210430_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Note To Financial Statement Details Textual Significant Accounting Policies Note 2 - Summary of Significant Accounting Policies Note 4 - Fair Value Measurement Note 5 - Prepaid Expenses and Other Current Assets Note 6 - Property, Plant and Equipment Note 7 - Goodwill and Intangible Assets Note 8 - Long Term Debt and Revolving Lines of Credit Note 9 - Accrued Payroll and Payroll Expenses Note 10 - Accrued Expenses and Other Current Liabilities Income Tax Disclosure [Text Block] Note 14 - Stock-based Compensation Note 15 - Earnings Per Share Note 16 - Segment Reporting Note 2 - Summary of Significant Accounting Policies - Restatement of Previously Issued Consolidated Financial Statements (Details) Note 2 - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details) us-gaap_LiabilitiesCurrent Total current liabilities Accrued due to related party us-gaap_DueToRelatedPartiesCurrent Note 4 - Fair Value Measurement - Fair Value of Long-term Debt (Details) Schedule of Debt [Table Text Block] Note 5 - Prepaid Expenses and Other Current Assets - Prepaid Expenses and Other Current Assets (Details) Note 6 - Property, Plant and Equipment - Components of Property, Plant and Equipment (Details) Note 7 - Goodwill and Intangible Assets - Intangible Assets (Details) Note 7 - Goodwill and Intangible Assets - Intangible Assets Amortization Expense (Details) Note 7 - Goodwill and Intangible Assets - Goodwill by Reportable Segment (Details) Note 8 - Long Term Debt and Revolving Lines of Credit - Long-term Debt (Details) Note 9 - Accrued Payroll and Payroll Expenses - Accrued Payroll and Expenses (Details) Note 10 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details) Note 14 - Stock-based Compensation - Summary of Awards Granted (Details) Note 15 - Earnings Per Share - Calculation of Basic and Diluted EPS (Details) Note 16 - Segment Reporting - Operating Information (Details) Note 16 - Segment Reporting - Total Assets by Segment (Details) Note 16 - Segment Reporting - Revenue and Long-Lived Assets by Geographical Areas (Details) Notes To Financial Statements Share-based Payment Arrangement, Activity [Table Text Block] Notes To Financial Statements [Abstract] us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent Foreign currency translation adjustment Weighted Average Fair Valu (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Shares Unvested (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Goodwill and intangibles impairment us-gaap_LongTermDebtCurrent Short term portion of term loan Current portion of capital lease obligations bbcp_ClassOfWarrantOrRightRedemptionPrice Class of Warrant or Right, Redemption Price (in dollars per share) Represents redemption price for warrants or rights . bbcp_ClassOfWarrantOrRightRedemptionCommonStockPriceTrigger Class of Warrant or Right, Redemption, Common Stock Price Trigger (in dollars per share) Represents common stock price trigger for redemption of warrant or right. Term loans, current portion Warrant To Purchase Class A Common Stock [Member] Represents warrant to purchase class A common stock. bbcp_ClassOfWarrantOrRightRedemptionTradingPeriodMaximum Class of Warrant or Right, Redemption, Trading Period Maximum (Day) Represents maximum trading period for warrant or right redemption. Revolving loan Revolving loan (short term) bbcp_ClassOfWarrantOrRightRedemptionTradingPeriod Class of Warrant or Right, Redemption, Trading Period (Day) Represents trading period of warrant or right redemption. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance (in dollars per share) Reporting Unit [Axis] Reporting Unit [Domain] Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Goodwill [Table Text Block] Income taxes payable Accrued payroll and payroll expenses Total accrued payroll and payroll expenses Accrued interest us-gaap_InterestPayableCurrent us-gaap_AccountsPayableCurrent Accounts payable Other accrued us-gaap_OtherEmployeeRelatedLiabilitiesCurrent Accrued bonus us-gaap_AccruedBonusesCurrent Equipment purchases included in accrued expenses and accounts payable Credit Facility [Axis] Proceeds from sale of property, plant and equipment Credit Facility [Domain] Other us-gaap_OtherAccruedLiabilitiesCurrent Accrued payroll us-gaap_AccruedSalariesCurrent us-gaap_PolicyTextBlockAbstract Accounting Policies Accrued vacation us-gaap_AccruedVacationCurrent Trade Names [Member] Accrued professional fees us-gaap_AccruedProfessionalFeesCurrent Accrued insurance us-gaap_AccruedInsuranceCurrent Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected Share-based Payment Arrangement, Plan Modification, Number of Grantees Affected us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost Share-based Payment Arrangement, Plan Modification, Incremental Cost us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchases of property, plant and equipment us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Cash paid for income taxes Income Taxes Paid, Net, Total Noncompete Agreements [Member] us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Share-based Payment Arrangement, Tranche Three [Member] Shares issued upon exercise of stock options, net of shares used for tax withholding Value of stock issued as a result of the exercise of stock options and warrants. bbcp_NumberOfSharesIssuedInExchangeForWarrants Number of Shares Issued in Exchange for Warrants (in shares) The number of shares issued in exchange for warrants. Vesting [Axis] Vesting [Domain] Share-based Payment Arrangement, Tranche One [Member] Share-based Payment Arrangement, Tranche Two [Member] Supplemental cash flow information: EBITDA Represents the amount of earnings before interest, taxes, depreciation and amortization. Total assets Total assets bbcp_NumerOfWarrantsTenderedForExchange Numer of Warrants Tendered for Exchange (in shares) The number of warrants were tendered for exchange. bbcp_WarrantExchangeForCommonStockExchangeRatio Warrant Exchange for Common Stock, Exchange Ratio The exchange ratio in a warrant exchange transaction. Debt, fair value Private Warrants [Member] Represents the information pertaining to private warrants. Plan Name [Axis] Public Warrants [Member] Represents the information pertaining to public warrants. Plan Name [Domain] Time Based Only [Member] Represents the Time Based Only Awards. The 2018 Omnibus Incentive Plan [Member] Represents the information pertaining to the 2018 Omnibus Incentive Plan. Unrecognized Compensation Expense us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Other Current Assets [Text Block] us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic Loss available to common shareholders The $19 Market/Time- Based [Member] Represents the $19 Market/Time- Based Awards. Customer Relationships [Member] The $16 Market/Time- Based [Member] Represents the $16 Market/Time- Based Awards. The $13 Market/Time- Based [Member] Represents the $13 Market/Time- Based awards. Numerator for diluted earnings (loss) per share Public Offering [Member] Represents the information pertaining to public offering. us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic Less: Undistributed earnings allocated to participating securities Share-based Payment Arrangement [Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet Debt Issuance Costs, Line of Credit Arrangements, Net, Total Contingent Consideration by Type [Axis] Contingent Consideration Type [Domain] Weighted average common shares outstanding Schedule of Error Corrections and Prior Period Adjustments [Table Text Block] Award Type [Domain] us-gaap_PreferredStockDividendsIncomeStatementImpact Less accretion of liquidation preference on preferred stock Award Type [Axis] Net loss Net loss Net loss Accumulated amortization Net carrying amount Total Intangible assets, net Standby Letters of Credit [Member] Gross carrying value Warrant [Member] us-gaap_GoodwillForeignCurrencyTranslationGainLoss Foreign currency translation Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Trade name (indefinite life) bbcp_ImpactOfReclassificationOnConsolidatedStatementOfOperations Impact of Reclassification on Consolidated Statement of Operations Represents the amount of impact of reclassifications on the consolidated statement of operations of an item that is determined to be immaterial and recorded as an out-of-period adjustment. Commitments and Contingencies Disclosure [Text Block] us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Less accumulated depreciation Property, plant and equipment, net Property, plant and equipment, net Goodwill Balance Balance Property, plant and equipment, gross Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] UK Concrete Pumping [Member] Represents information related to UK Concrete Pumping. US Concrete Pumping [Member] Represents information related to US Concrete Pumping. Capital Lease Obligations [Member] Cash flows from investing activities: Closing Price of $13.00 for 30 Consecutive Days [Member] Represents information related to closing price of $13 for 30 consecutive days. Net loss per common share Earnings Per Share [Text Block] Closing Price of $19.00 for 30 Consecutive Days [Member] Represents information related to closing price of $19 for 30 consecutive days. Closing Price of $16.00 for 30 Consecutive Days [Member] Represents information related to closing price of $16 for 30 consecutive days. Income taxes payable, net Intersegment Eliminations [Member] Related Party Transactions Disclosure [Text Block] Income tax expense (benefit) Income Tax Expense (Benefit), Total Accrued payroll, accrued expenses and other current liabilities Accounts payable us-gaap_RestrictedCash Restricted Cash, Total General and administrative expenses Cash and cash equivalents UNITED KINGDOM us-gaap_AllocatedShareBasedCompensationExpense Share-based Payment Arrangement, Expense Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Total comprehensive loss City Area Code Use of Estimates, Policy [Policy Text Block] Reclassification, Comparability Adjustment [Policy Text Block] Common stock, outstanding (in shares) us-gaap_PreferredStockSharesOutstanding Preferred Stock, Shares Outstanding, Ending Balance (in shares) Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate us-gaap_DebtInstrumentInterestRateStatedPercentage Debt Instrument, Interest Rate, Stated Percentage us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other current assets Document Fiscal Period Focus Document Fiscal Year Focus Consolidation, Policy [Policy Text Block] Document Period End Date Entity File Number Entity Ex Transition Period us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost Gain (Loss) on Extinguishment of Debt, before Write off of Debt Issuance Cost Entity Emerging Growth Company us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount Document Type Loss on extinguishment of debt Loss on extinguishment of debt us-gaap_NumberOfStatesInWhichEntityOperates Number of States in which Entity Operates Entity Small Business Entity Shell Company Document Information [Line Items] Document Information [Table] us-gaap_NumberOfStores Number of Stores Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] Transaction costs London Interbank Offered Rate (LIBOR) [Member] Variable Rate [Domain] Eurodollar [Member] us-gaap_ImpairmentOfLongLivedAssetsHeldForUse Impairment of Long-Lived Assets Held-for-use us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) bbcp_NonoperatingIncomeExpenseIncludingInterestExpenseAndGainLossOnExtinguishmentOfDebt Total other expense Amount of nonoperating income including interest expense and gain loss on debt extinguishment. us-gaap_GoodwillImpairmentLoss Goodwill, Impairment Loss Variable Rate [Axis] us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue Stock-based compensation expense us-gaap_IncreaseDecreaseInAccountsReceivable Trade receivables, net Statement of Comprehensive Income [Abstract] Entity Tax Identification Number Entity Central Index Key Depreciation and amortization Entity Registrant Name Entity [Domain] Legal Entity [Axis] Entity Address, Address Line One Supplier Concentration Risk [Member] Amortization of intangible assets Amortization of Intangible Assets, Total Entity Address, City or Town Entity Address, Postal Zip Code Entity Address, State or Province Concentration Risk Type [Axis] us-gaap_AllowanceForDoubtfulAccountsReceivable Accounts Receivable, Allowance for Credit Loss, Ending Balance Concentration Risk Type [Domain] us-gaap_TreasuryStockValue Treasury stock Camfaud [Member] Represents Camfaud Group Limited. Brundage-Bone [Member] Represents Brundage-Bone Concrete Pumping Holdings . Entity Common Stock, Shares Outstanding Warrant Accounting [Member] Represents the reclassification accounting adjustments for warrants. bbcp_NumberOfVendors Number of Vendors Represents number of significant vendors. Cost of Goods and Service Benchmark [Member] Award 3 [Member] Represents the third tranche of awards. Award 4 [Member] Represents the fourth tranche of awards. Award 5 [Member] Represents the fifth tranche of awards. Award 6 [Member] Represents the sixth tranche of awards. Award 1 [Member] Represents the first tranche of awards. Award 2 [Member] Represents the second tranche of awards. Award 12 [Member] Represents the twelfth tranche of awards. Award 13 [Member] Represents the thirteen tranche of awards. us-gaap_IncreaseDecreaseInInventories Inventory Trading Symbol Award 14 [Member] Represents the fourteenth tranche of awards. Award 15 [Member] Represents the fifteenth tranche of awards. Award 7 [Member] Represents the seventh tranche of awards. Concentration Risk Benchmark [Axis] Award 8 [Member] Represents the eighth tranche of awards. Concentration Risk Benchmark [Domain] Award 10 [Member] Represents the tenth tranche of awards. Award 11 [Member] Represents the eleventh tranche of awards. Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Award 20 [Member] Represents the twentieth tranche of awards. Award 21 [Member] Represents the twenty first tranche of awards. Eco-Pan [Member] Represents Eco-Pan, a segment of the company. Award 22 [Member] Represents the twenty second tranche of awards. Award 23 [Member] Represents the twenty third tranche of awards. Award 16 [Member] Represents the sixteenth tranche of awards. Award 17 [Member] Represents the seventeenth tranche of awards. Local Phone Number Award 18 [Member] Represents the eighteenth tranche of awards. Award 19 [Member] Represents the nineteenth tranche of awards. Award 28 [Member] Represents the twenty eighth tranche of awards. us-gaap_GainLossOnDispositionOfAssets Net gain on the sale of property, plant and equipment us-gaap_TableTextBlock Notes Tables Award 29 [Member] Represents the twenty ninth tranche of awards. Award 30 [Member] Represents the thirtieth tranche of awards. Award 31 [Member] Represents the thirty first tranche of awards. Award 24 [Member] Represents the twenty fourth tranche of awards. Award 25 [Member] Represents the twenty fifth tranche of awards. us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Award 26 [Member] Represents the twenty sixth tranche of awards. Award 27 [Member] Represents the twenty seventh tranche of awards. Award 36 [Member] Represents the thirty sixth tranche of awards. Accrued sales and use tax bbcp_AccruedSalesAndUseTaxCurrent Carrying amount as of the balance sheet date of accrued sales and use tax, due within one year or within the normal operating cycle if longer. Type of Award bbcp_TypeOfAward Represents the type of award. us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Eco-Pan, Inc. [Member] Represents information related to Eco-Pan, Inc. Related Party [Axis] Award 32 [Member] Represents the thirty second tranche of awards. Related Party [Domain] Award 33 [Member] Represents the thirty third tranche of awards. Award 34 [Member] Represents the thirty fourth tranche of awards. Accrued equipment purchases bbcp_AccruedEquipmentPurchaseCurrent Carrying amount as of the balance sheet date of accrued equipment purchase, due within one year or within the normal operating cycle if longer. Award 35 [Member] Represents the thirty fifth tranche of awards. Accrued property taxes bbcp_AccruedPropertyTaxCurrent Carrying amount as of the balance sheet date of accrued property tax, due within one year or within the normal operating cycle if longer. Accrued Liabilities and Other Liabilities [Member] Primary financial statement caption encompassin accrued liabilities and other liabilities. bbcp_SelfinsuranceAccruedExpensesForClaimsIncurredButNotReportedAndEstimatedLossesReported Self-insurance, Accrued Expenses for Claims Incurred But Not Reported and Estimated Losses Reported The amount of accrued expenses for claims incurred but not reported and estimated losses reported. Bank Account to Facilitate Administration of Claims [Member] Represents the bank account maintained to facilitate the administration of claims. us-gaap_StockIssuedDuringPeriodSharesNewIssues Stock Issued During Period, Shares, New Issues (in shares) Earnout Payments [Member] Related to earnout payments. bbcp_PrepaidLicensesAndDeposits Prepaid licenses and deposits Related to prepaid licenses and deposits. us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders' equity bbcp_SelfinsuranceAccruedExpensesForHealthClaimsIncurredButNotReoprted Self-insurance, Accrued Expenses for Health Claims Incurred But Not Reoprted The amount of accrued expenses for health claims incurred but not reported. Senior Secured Notes [Member] Related to Senior Secured Notes. Reported Value Measurement [Member] UNITED STATES Accumulated deficit Accumulated deficit Accumulated other comprehensive income (loss) Asset Backed Revolving Credit Facility [Member] Related to the asset backed revolving credit facility. Term Loan Agreement [Member] Related to the term loan agreement. Debt Disclosure [Text Block] Other Loan Borrowings [Member] Related to other loan borrowings. Cash and Cash Equivalents [Domain] Interest expense, net Interest expense, net Net changes in operating assets and liabilities (net of acquisitions): Amortization of deferred financing costs Restricted Cash and Cash Equivalents [Axis] us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements bbcp_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingPriceTarget Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Price Target (in dollars per share) Target price over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition. bbcp_TransactionCostsIncludingDebtExtinguishment Transaction costs The amount of transaction costs, including debt extinguishment. Accrued Payroll and Payroll Expenses [Text Block] The entire disclosure for accrued payroll and payroll expenses. bbcp_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesModified Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Modified (in shares) Number of shares modified under share-based payment arrangement. us-gaap_DeferredIncomeTaxesAndTaxCredits Deferred income taxes bbcp_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesVested Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Vested (in shares) Number of shares vested under share-based payment arrangement. Vest Ratably 1/3 Each Year on December 6, 2021, 2022 and 2023 [Member] Related to shares that will vest ratably 1/3 each year on December 6, 2021, 2022 and 2023. Cash and cash equivalents: bbcp_SharebasedCompensationArrangementBySharebasedPaymentAwardExchanged Share-based Compensation Arrangement by Share-based Payment Award, Exchanged (in shares) Number of awards exchanged during the period. bbcp_SharebasedCompensationArrangementBySharebasedPaymentAwardExchangeRatio Share-based Compensation Arrangement by Share-based Payment Award, Exchange Ratio (in shares) Represents the exchange ratio under share-based payment arrangement. The 113 Awards Modified [Member] Related to the 113 awards modified. The 18 Awards Modified [Member] Related to the 18 awards modified. Schedule of Accrued Payroll and Expenses [Table Text Block] Tabular disclosure of the components of accrued payroll and expenses. bbcp_ConvertiblePreferredStockConvertibleStockPriceTrigger Convertible Preferred Stock, Convertible, Stock Price Trigger (in dollars per share) The volume weighted average price of shares of the Company's common stock will grant the right to the company to require the holder of preferred stock to convert its shares into common stock. bbcp_PaymentAccretionForContingentConsiderationLiabilityOperatingActivities Payment of contingent consideration in excess of amounts established in purchase accounting Amount of cash outflow (accretion), not made soon after acquisition date of business combination, to settle contingent consideration liability exceeding amount recognized at acquisition date. Includes, but is not limited to, measurement period adjustment and less amount paid soon after acquisition date. bbcp_ConvertiblePreferredStockAdditionalCumulativeAmountAccrueAnnualRate Convertible Preferred Stock, Additional Cumulative Amount, Accrue Annual Rate The annual rate applied on redemption price to determine the additional cumulative amount. Vest Based on Reduced Price Vesting Targets of $6.00 per Share, $8.00 per Share or $10.00 per Share [Member] Related to shares that will vest based on reduced price vesting targets of $6.00 per share, $8.00 per share or $10.00 per share. us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive Thereafter us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo 2022 Non-cash investing and financing activities: Fair Value of Financial Instruments, Policy [Policy Text Block] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree 2023 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour 2024 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive 2025 Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Property, Plant and Equipment, Useful Life [Table Text Block] Tabular disclosure for useful life of property, plant and equipment. us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths 2021 (excluding the period from November 1, 2020 to April 30, 2021) Change in fair value of warrant liabilities Change in fair value of warrant liabilities Trade Names, Indefinite-lived [Member] Rights acquired through registration of a business name to gain or protect exclusive use thereof. Foreign Currency Transactions and Translations Policy [Policy Text Block] Stock-based compensation expense Other non-current assets Business Combinations Policy [Policy Text Block] Earnings Per Share, Policy [Policy Text Block] Revenue Foreign currency translation adjustment Income Tax, Policy [Policy Text Block] Schedule of Finite-Lived Intangible Assets [Table Text Block] us-gaap_Depreciation Depreciation, Total Depreciation us-gaap_SharesIssuedPricePerShare Shares Issued, Price Per Share (in dollars per share) bbcp_SharebasedCompensationArrangementBySharebasedPaymentAwardSharesIssuedUponExchange Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued upon Exchange (in shares) Number of shares issued upon exchange under share-based payment arrangement. us-gaap_AssetsCurrent Total current assets Share-based Payment Arrangement [Policy Text Block] Stockholders' Equity Note Disclosure [Text Block] Income taxes receivable Common stock, $0.0001 par value, 500,000,000 shares authorized, 56,575,186 and 56,463,992 issued and outstanding as of April 30, 2021 and October 31, 2020, respectively Adjustments to reconcile net loss to net cash provided by operating activities: bbcp_DebtInstrumentConsecutivePeriod Debt Instrument, Consecutive Period (Day) Represents consecutive period for debt instrument. Common stock, authorized (in shares) Common Stock, Shares Authorized (in shares) Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities Payment for Contingent Consideration Liability, Operating Activities Common stock, issued (in shares) Common Stock, Shares, Issued, Total (in shares) Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share (in dollars per share) Revision of Prior Period [Axis] Revision of Prior Period [Domain] Previously Reported [Member] Revision of Prior Period, Adjustment [Member] Statistical Measurement [Domain] Maximum [Member] Minimum [Member] Statistical Measurement [Axis] Debt, Policy [Policy Text Block] us-gaap_DeferredTaxAssetsLiabilitiesNet Deferred Tax Assets, Net, Total Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Cash paid for interest us-gaap_OtherPrepaidExpenseCurrent Other current assets and prepaids Prepaid expenses and other current assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] us-gaap_PrepaidRent Prepaid rent Long Lived Assets Property, Plant and Equipment Disclosure [Text Block] Geographical [Axis] Geographical [Domain] Property, Plant and Equipment [Table Text Block] Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] us-gaap_PreferredStockSharesAuthorized Preferred Stock, Shares Authorized (in shares) Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Portion at Fair Value Measurement [Member] [Default] Inventory us-gaap_PreferredStockParOrStatedValuePerShare Preferred Stock, Par or Stated Value Per Share (in dollars per share) us-gaap_PrepaidInsurance Prepaid insurance Estimate of Fair Value Measurement [Member] us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion Convertible Preferred Stock, Shares Issued upon Conversion (in shares) us-gaap_InventoryValuationReserves Inventory Valuation Reserves, Ending Balance Measurement Basis [Axis] Brundage-Bone Concrete Pumping, Trade Name [Member] Related to the Brundage-Bone Concrete Pumping trade name. Reconciliation of Assets from Segment to Consolidated [Table Text Block] Series A Preferred Stocks [Member] Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. 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. bbcp_IndefinitelivedIntangibleAssetsCarryingValueInExcessOfFairValuePercent Indefinite-lived Intangible Assets, Carrying Value in Excess of Fair Value, Percent Percentage of carrying value of intangible asset in excess of fair value. bbcp_EquivalentVestedOptionsRolledForwardFromPredecessorToSuccessor Equivalent Vested Options Rolled Forward from Predecessor to Successor (in shares) The numbers of equivalent vested options rolled forward from the Predecessor to the Successor. bbcp_ReportingUnitPercentageOfCarryingAmountInExcessOfFairValue Reporting Unit, Percentage of Carrying Amount In Excess of Fair Value Percentage of carrying amount of reporting unit in excess of fair value. bbcp_ImpairmentOfIntangibleAssetsAccumulatedImpairment Impairments The amount of accumulated impairment loss as of the balance sheet date resulting from the write-down of the carrying amount of an intangible asset. Estimated useful lives (Year) us-gaap_PreferredStockDividendRatePercentage Preferred Stock, Dividend Rate, Percentage Gross carrying value, indefinite Amount before impairment charges of all intangible assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value. Schedule of Segment Reporting Information, by Segment [Table Text Block] Assets Held under Capital Leases [Member] Revenue [Policy Text Block] Statement [Line Items] Furniture and Fixtures [Member] Trade receivables, net Leaseholds and Leasehold Improvements [Member] Additional paid-in capital Additional paid-in capital Building and Building Improvements [Member] Land, Buildings and Improvements [Member] AOCI Attributable to Parent [Member] Stockholders' equity Property, Plant and Equipment, Policy [Policy Text Block] Other income, net Long-Lived Tangible Asset [Axis] Segment Reporting Disclosure [Text Block] Long-Lived Tangible Asset [Domain] Preferred stock, issued (in shares) Revolving Loan [Member] Information pertaining to the revolving loan. Preferred stock, outstanding (in shares) Zero-dividend convertible perpetual preferred stock, $0.0001 par value, 2,450,980 shares issued and outstanding as of April 30, 2021 and October 31, 2020 us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Beginning of period End of period Preferred stock, par value (in dollars per share) Inventory, Policy [Policy Text Block] Effect of foreign currency exchange rate on cash bbcp_LineOfCreditFacilityAdditionalBorrowingCapacity Line of Credit Facility, Additional Borrowing Capacity Represents the maximum additional borrowing capacity under the facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net increase in cash and cash equivalents Total liabilities us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by (used in) financing activities Sale of Stock [Axis] Sale of Stock [Domain] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] us-gaap_OperatingIncomeLoss Income (loss) from operations us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities Other income (expense): us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities us-gaap_PrepaidExpenseAndOtherAssetsCurrent Total prepaid expenses and other current assets The Predecessor [Member] Represents the Predecessor. Cost of operations us-gaap_GrossProfit Gross profit Base Rate [Member] Derivatives, Policy [Policy Text Block] Consolidation Items [Domain] Deferred income taxes Consolidation Items [Axis] us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities Payment for Contingent Consideration Liability, Financing Activities Payment of contingent consideration established in purchase accounting Concentration Risk, Credit Risk, Policy [Policy Text Block] us-gaap_LettersOfCreditOutstandingAmount Letters of Credit Outstanding, Amount us-gaap_PaymentsOfDebtExtinguishmentCosts Payment of debt issuance costs us-gaap_PaymentsForRepurchaseOfCommonStock Purchase of treasury stock Retained Earnings [Member] us-gaap_ProceedsFromIssuanceOfCommonStock Proceeds from Issuance of Common Stock Treasury Stock [Member] Additional Paid-in Capital [Member] Common Stock [Member] Equity Components [Axis] Equity Component [Domain] us-gaap_LongTermDebt Long-term Debt, Total Total debt, net of unamortized deferred financing costs us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) Class of Warrant or Right [Axis] Class of Warrant or Right [Domain] us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) us-gaap_ClassOfWarrantOrRightOutstanding Class of Warrant or Right, Outstanding (in shares) us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest, Total Loss before income taxes us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) Other comprehensive income (loss): us-gaap_LineOfCredit Long-term Line of Credit, Total Deferred financing costs us-gaap_DeferredFinanceCostsNet Debt Issuance Costs, Net, Total Less unamortized deferred financing costs offsetting long term debt Income Tax Authority [Axis] Income Tax Authority [Domain] Foreign Tax Authority [Member] US Concrete Waste Management Services [Member] Represents information related to US Concrete Waste Management Services. UK Operations [Member] Represents information related to UK operations. us-gaap_RepaymentsOfLongTermCapitalLeaseObligations Payments on capital lease obligations Transportation Equipment [Member] Accounts Receivable [Policy Text Block] Machinery and Equipment [Member] us-gaap_RepaymentsOfOtherLongTermDebt Payments on long term debt Term Loan [Member] Represents information related to term loan. Balance Sheet Location [Axis] Balance Sheet Location [Domain] Document Quarterly Report Entity Incorporation, State or Country Code us-gaap_UnrecognizedTaxBenefits Unrecognized Tax Benefits, Ending Balance General and Administrative Expense [Member] Total debt, gross Accounting Policies [Abstract] Significant Accounting Policies [Text Block] Document Transition Report Basis of Accounting, Policy [Policy Text Block] us-gaap_RepaymentsOfLongTermLinesOfCredit Payments on revolving loan Entity Interactive Data Current Security Exchange Name Title of 12(b) Security Vested Stock Options [Member] Represents information related to vested stock option. Unvested Stock Awards [Member] Represents information related to unvested stock awards. Proceeds on long term debt us-gaap_ProceedsFromIssuanceOfLongTermDebt Proceeds from Issuance of Long-term Debt, Total bbcp_PercentageOfSharesIssued Percentage of Shares Issued Represents percentage of shares issued. Unvested Stock Options [Member] Represents information related to unvested stock options. Proceeds on revolving loan Income Statement Location [Axis] Income Statement Location [Domain] Accrued expenses and other current liabilities Total accrued expenses and other liabilities us-gaap_TaxCreditCarryforwardValuationAllowance Tax Credit Carryforward, Valuation Allowance Segments [Axis] Segments [Domain] Income (loss) before income taxes bbcp_EffectiveIncomeTaxRateReconciliationNetOperatingLossCarryforwardsAmount Effective Income Tax Rate Reconciliation, Net Operating Loss Carryforwards, Amount Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to net operating loss carryforwards. us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) Diluted (in shares) Weighted average shares - diluted (in shares) bbcp_SettlementOfTaxRefundsFromNetOperatingLossCarryforwards Settlement of Tax Refunds from Net Operating Loss Carryforwards Expenses incurred to the settlement of tax refunds provided by carrying back net operating loss carryforwards. Statement [Table] Statement of Financial Position [Abstract] Diluted (in dollars per share) Diluted loss per share (in dollars per share) Basic (in shares) Weighted average shares - basic (in shares) Business Acquisition [Axis] Basic (in dollars per share) Basic loss per share (in dollars per share) Business Acquisition, Acquiree [Domain] Statement of Cash Flows [Abstract] us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] us-gaap_BusinessCombinationContingentConsiderationLiability Business Combination, Contingent Consideration, Liability, Total Schedule of Accrued Liabilities [Table Text Block] bbcp_EarnoutPeriod Earnout Period (Year) The period after an acquisition in which the seller of a business may obtain additional compensation in the future if the business achieves certain financial goals. Accounting Standards Update and Change in Accounting Principle [Text Block] bbcp_NetIncomeLossAttributableToCommonStockholders Net loss attributable to common stockholders (numerator for basic earnings per share) Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders. Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block] Cash flows from financing activities: us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Corporate, Non-Segment [Member] Warrant liabilities Warrant liability us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax Foreign currency translation adjustment Series A Preferred Stock [Member] Directors, Officers, Stockholders [Member] Represents information related to directors, officers and stockholders. Total stockholders' equity us-gaap_StockholdersEquity Total stockholders' equity Balance Balance Capital lease obligations, less current portion Class of Stock [Axis] Class of Stock [Domain] Long term debt, net of discount for deferred financing costs Long term portion of term loan Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Reclassification, Type [Domain] Reclassification, Type [Axis] Operating Segments [Member] us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit (in dollars per share) us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit (in dollars per share) EX-101.PRE 10 bbcp-20210430_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 bbpp20210421_10q_htm.xml IDEA: XBRL DOCUMENT 0001703956 2020-11-01 2021-04-30 0001703956 2021-06-11 0001703956 2021-04-30 0001703956 2020-10-31 0001703956 2021-02-01 2021-04-30 0001703956 2020-02-01 2020-04-30 0001703956 2019-11-01 2020-04-30 0001703956 us-gaap:CommonStockMember 2019-10-31 0001703956 us-gaap:AdditionalPaidInCapitalMember 2019-10-31 0001703956 us-gaap:TreasuryStockMember 2019-10-31 0001703956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-31 0001703956 us-gaap:RetainedEarningsMember 2019-10-31 0001703956 2019-10-31 0001703956 us-gaap:CommonStockMember 2019-11-01 2020-01-31 0001703956 us-gaap:AdditionalPaidInCapitalMember 2019-11-01 2020-01-31 0001703956 us-gaap:TreasuryStockMember 2019-11-01 2020-01-31 0001703956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-11-01 2020-01-31 0001703956 us-gaap:RetainedEarningsMember 2019-11-01 2020-01-31 0001703956 2019-11-01 2020-01-31 0001703956 us-gaap:CommonStockMember 2020-01-31 0001703956 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001703956 us-gaap:TreasuryStockMember 2020-01-31 0001703956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001703956 us-gaap:RetainedEarningsMember 2020-01-31 0001703956 2020-01-31 0001703956 us-gaap:CommonStockMember 2020-02-01 2020-04-30 0001703956 us-gaap:AdditionalPaidInCapitalMember 2020-02-01 2020-04-30 0001703956 us-gaap:TreasuryStockMember 2020-02-01 2020-04-30 0001703956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-01 2020-04-30 0001703956 us-gaap:RetainedEarningsMember 2020-02-01 2020-04-30 0001703956 us-gaap:CommonStockMember 2020-04-30 0001703956 us-gaap:AdditionalPaidInCapitalMember 2020-04-30 0001703956 us-gaap:TreasuryStockMember 2020-04-30 0001703956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-30 0001703956 us-gaap:RetainedEarningsMember 2020-04-30 0001703956 2020-04-30 0001703956 us-gaap:CommonStockMember 2020-10-31 0001703956 us-gaap:AdditionalPaidInCapitalMember 2020-10-31 0001703956 us-gaap:TreasuryStockMember 2020-10-31 0001703956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-10-31 0001703956 us-gaap:RetainedEarningsMember 2020-10-31 0001703956 us-gaap:CommonStockMember 2020-11-01 2021-01-31 0001703956 us-gaap:AdditionalPaidInCapitalMember 2020-11-01 2021-01-31 0001703956 us-gaap:TreasuryStockMember 2020-11-01 2021-01-31 0001703956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-11-01 2021-01-31 0001703956 us-gaap:RetainedEarningsMember 2020-11-01 2021-01-31 0001703956 2020-11-01 2021-01-31 0001703956 us-gaap:CommonStockMember 2021-01-31 0001703956 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001703956 us-gaap:TreasuryStockMember 2021-01-31 0001703956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-31 0001703956 us-gaap:RetainedEarningsMember 2021-01-31 0001703956 2021-01-31 0001703956 us-gaap:CommonStockMember 2021-02-01 2021-04-30 0001703956 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2021-04-30 0001703956 us-gaap:TreasuryStockMember 2021-02-01 2021-04-30 0001703956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-02-01 2021-04-30 0001703956 us-gaap:RetainedEarningsMember 2021-02-01 2021-04-30 0001703956 us-gaap:CommonStockMember 2021-04-30 0001703956 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0001703956 us-gaap:TreasuryStockMember 2021-04-30 0001703956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-30 0001703956 us-gaap:RetainedEarningsMember 2021-04-30 0001703956 bbcp:BrundageBoneMember 2021-04-30 0001703956 bbcp:CamfaudMember 2021-04-30 0001703956 bbcp:EcoPanIncMember 2021-04-30 0001703956 bbcp:USConcretePumpingMember 2019-11-01 2020-04-30 0001703956 bbcp:UKOperationsMember 2019-11-01 2020-04-30 0001703956 srt:ScenarioPreviouslyReportedMember 2021-01-31 0001703956 srt:RestatementAdjustmentMember 2021-01-31 0001703956 bbcp:WarrantAccountingMember 2021-02-01 2021-04-30 0001703956 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-11-01 2021-04-30 0001703956 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-11-01 2021-04-30 0001703956 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2020-11-01 2021-04-30 0001703956 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2020-11-01 2021-04-30 0001703956 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2020-11-01 2021-04-30 0001703956 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2020-11-01 2021-04-30 0001703956 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2020-11-01 2021-04-30 0001703956 srt:MinimumMember us-gaap:TransportationEquipmentMember 2020-11-01 2021-04-30 0001703956 srt:MaximumMember us-gaap:TransportationEquipmentMember 2020-11-01 2021-04-30 0001703956 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2021-04-30 0001703956 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2020-10-31 0001703956 us-gaap:CarryingReportedAmountFairValueDisclosureMember bbcp:TermLoanAgreementMember 2021-04-30 0001703956 us-gaap:EstimateOfFairValueFairValueDisclosureMember bbcp:TermLoanAgreementMember 2021-04-30 0001703956 us-gaap:CarryingReportedAmountFairValueDisclosureMember bbcp:TermLoanAgreementMember 2020-10-31 0001703956 us-gaap:EstimateOfFairValueFairValueDisclosureMember bbcp:TermLoanAgreementMember 2020-10-31 0001703956 us-gaap:CarryingReportedAmountFairValueDisclosureMember bbcp:SeniorSecuredNotesMember 2021-04-30 0001703956 us-gaap:EstimateOfFairValueFairValueDisclosureMember bbcp:SeniorSecuredNotesMember 2021-04-30 0001703956 us-gaap:CarryingReportedAmountFairValueDisclosureMember bbcp:SeniorSecuredNotesMember 2020-10-31 0001703956 us-gaap:EstimateOfFairValueFairValueDisclosureMember bbcp:SeniorSecuredNotesMember 2020-10-31 0001703956 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:CapitalLeaseObligationsMember 2021-04-30 0001703956 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CapitalLeaseObligationsMember 2021-04-30 0001703956 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:CapitalLeaseObligationsMember 2020-10-31 0001703956 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CapitalLeaseObligationsMember 2020-10-31 0001703956 bbcp:CamfaudMember bbcp:EarnoutPaymentsMember 2016-11-30 0001703956 bbcp:CamfaudMember bbcp:EarnoutPaymentsMember 2016-11-30 2016-11-30 0001703956 bbcp:CamfaudMember bbcp:EarnoutPaymentsMember 2019-10-31 0001703956 bbcp:CamfaudMember 2020-11-01 2021-04-30 0001703956 bbcp:PublicWarrantsMember 2020-10-31 0001703956 bbcp:PublicWarrantsMember 2019-10-31 0001703956 bbcp:PrivateWarrantsMember 2020-10-31 0001703956 bbcp:PrivateWarrantsMember 2019-10-31 0001703956 bbcp:WarrantToPurchaseClassACommonStockMember 2021-04-30 0001703956 bbcp:WarrantToPurchaseClassACommonStockMember 2020-11-01 2021-04-30 0001703956 us-gaap:LandBuildingsAndImprovementsMember 2021-04-30 0001703956 us-gaap:LandBuildingsAndImprovementsMember 2020-10-31 0001703956 us-gaap:AssetsHeldUnderCapitalLeasesMember 2021-04-30 0001703956 us-gaap:AssetsHeldUnderCapitalLeasesMember 2020-10-31 0001703956 us-gaap:MachineryAndEquipmentMember 2021-04-30 0001703956 us-gaap:MachineryAndEquipmentMember 2020-10-31 0001703956 us-gaap:TransportationEquipmentMember 2021-04-30 0001703956 us-gaap:TransportationEquipmentMember 2020-10-31 0001703956 us-gaap:FurnitureAndFixturesMember 2021-04-30 0001703956 us-gaap:FurnitureAndFixturesMember 2020-10-31 0001703956 bbcp:BrundageBoneConcretePumpingTradeNameMember 2020-04-30 0001703956 bbcp:BrundageBoneConcretePumpingTradeNameMember 2020-02-01 2020-04-30 0001703956 bbcp:USConcretePumpingMember 2020-04-30 0001703956 bbcp:UKOperationsMember 2020-04-30 0001703956 bbcp:USConcretePumpingMember 2020-02-01 2020-04-30 0001703956 bbcp:UKOperationsMember 2020-02-01 2020-04-30 0001703956 us-gaap:CustomerRelationshipsMember 2021-04-30 0001703956 us-gaap:CustomerRelationshipsMember 2020-11-01 2021-04-30 0001703956 us-gaap:CustomerRelationshipsMember 2020-10-31 0001703956 us-gaap:CustomerRelationshipsMember 2019-11-01 2020-10-31 0001703956 us-gaap:TradeNamesMember 2021-04-30 0001703956 us-gaap:TradeNamesMember 2020-11-01 2021-04-30 0001703956 us-gaap:TradeNamesMember 2020-10-31 0001703956 us-gaap:TradeNamesMember 2019-11-01 2020-10-31 0001703956 bbcp:TradeNamesIndefiniteLivedMember 2021-04-30 0001703956 bbcp:TradeNamesIndefiniteLivedMember 2020-11-01 2021-04-30 0001703956 bbcp:TradeNamesIndefiniteLivedMember 2020-10-31 0001703956 bbcp:TradeNamesIndefiniteLivedMember 2019-11-01 2020-10-31 0001703956 us-gaap:NoncompeteAgreementsMember 2021-04-30 0001703956 us-gaap:NoncompeteAgreementsMember 2020-11-01 2021-04-30 0001703956 us-gaap:NoncompeteAgreementsMember 2020-10-31 0001703956 us-gaap:NoncompeteAgreementsMember 2019-11-01 2020-10-31 0001703956 2019-11-01 2020-10-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcretePumpingMember bbcp:ThePredecessorMember 2020-10-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKConcretePumpingMember bbcp:ThePredecessorMember 2020-10-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:EcoPanMember bbcp:ThePredecessorMember 2020-10-31 0001703956 us-gaap:CorporateNonSegmentMember bbcp:ThePredecessorMember 2020-10-31 0001703956 bbcp:ThePredecessorMember 2020-10-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcretePumpingMember bbcp:ThePredecessorMember 2020-11-01 2021-04-30 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKConcretePumpingMember bbcp:ThePredecessorMember 2020-11-01 2021-04-30 0001703956 us-gaap:OperatingSegmentsMember bbcp:EcoPanMember bbcp:ThePredecessorMember 2020-11-01 2021-04-30 0001703956 us-gaap:CorporateNonSegmentMember bbcp:ThePredecessorMember 2020-11-01 2021-04-30 0001703956 bbcp:ThePredecessorMember 2020-11-01 2021-04-30 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcretePumpingMember bbcp:ThePredecessorMember 2021-04-30 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKConcretePumpingMember bbcp:ThePredecessorMember 2021-04-30 0001703956 us-gaap:OperatingSegmentsMember bbcp:EcoPanMember bbcp:ThePredecessorMember 2021-04-30 0001703956 us-gaap:CorporateNonSegmentMember bbcp:ThePredecessorMember 2021-04-30 0001703956 bbcp:ThePredecessorMember 2021-04-30 0001703956 bbcp:SeniorSecuredNotesMember 2021-01-28 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember 2021-01-28 0001703956 bbcp:SeniorSecuredNotesMember 2021-04-30 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember 2018-12-06 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember us-gaap:StandbyLettersOfCreditMember 2018-12-06 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember bbcp:OtherLoanBorrowingsMember 2018-12-06 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember bbcp:OtherLoanBorrowingsMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-12-06 2018-12-06 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember bbcp:OtherLoanBorrowingsMember us-gaap:BaseRateMember 2018-12-06 2018-12-06 0001703956 srt:MinimumMember bbcp:AssetBackedRevolvingCreditFacilityMember 2018-12-06 2018-12-06 0001703956 srt:MaximumMember bbcp:AssetBackedRevolvingCreditFacilityMember 2018-12-06 2018-12-06 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember bbcp:OtherLoanBorrowingsMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-28 2021-01-28 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember bbcp:OtherLoanBorrowingsMember us-gaap:BaseRateMember 2021-01-28 2021-01-28 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember 2021-01-28 2021-01-28 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember 2021-04-30 0001703956 bbcp:TermLoanAgreementMember 2018-12-06 0001703956 bbcp:TermLoanAgreementMember 2018-12-06 2018-12-06 0001703956 bbcp:TermLoanAgreementMember us-gaap:EurodollarMember 2018-12-06 0001703956 bbcp:TermLoanAgreementMember us-gaap:BaseRateMember 2018-12-06 0001703956 bbcp:TermLoanAgreementMember 2021-01-28 2021-01-28 0001703956 bbcp:SeniorSecuredNotesMember 2021-01-28 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember 2021-01-28 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember bbcp:RevolvingLoanMember 2021-04-30 0001703956 bbcp:AssetBackedRevolvingCreditFacilityMember bbcp:RevolvingLoanMember 2020-10-31 0001703956 bbcp:TermLoanMember 2021-04-30 0001703956 bbcp:TermLoanMember 2020-10-31 0001703956 bbcp:SeniorSecuredNotesMember 2020-10-31 0001703956 us-gaap:ForeignCountryMember 2021-04-30 0001703956 us-gaap:ForeignCountryMember 2020-10-31 0001703956 bbcp:AccruedLiabilitiesAndOtherLiabilitiesMember 2021-04-30 0001703956 bbcp:AccruedLiabilitiesAndOtherLiabilitiesMember 2020-10-31 0001703956 bbcp:BankAccountToFacilitateAdministrationOfClaimsMember 2021-04-30 0001703956 bbcp:BankAccountToFacilitateAdministrationOfClaimsMember 2020-10-31 0001703956 us-gaap:StandbyLettersOfCreditMember 2021-04-30 0001703956 2018-12-06 0001703956 us-gaap:SeriesAPreferredStockMember 2018-12-06 2018-12-06 0001703956 bbcp:PublicOfferingMember 2019-05-14 2019-05-14 0001703956 bbcp:PublicOfferingMember 2019-05-14 0001703956 bbcp:DirectorsOfficersStockholdersMember bbcp:PublicOfferingMember 2019-05-14 2019-05-14 0001703956 bbcp:DirectorsOfficersStockholdersMember bbcp:PublicOfferingMember 2019-05-14 0001703956 bbcp:PublicWarrantsMember 2019-04-29 2019-04-29 0001703956 bbcp:PrivateWarrantsMember 2019-04-29 2019-04-29 0001703956 bbcp:PublicWarrantsMember 2021-01-31 0001703956 bbcp:PrivateWarrantsMember 2021-01-31 0001703956 2019-06-06 0001703956 2019-06-06 2019-06-06 0001703956 bbcp:PublicWarrantsMember 2019-04-01 2019-04-01 0001703956 bbcp:PrivateWarrantsMember 2019-04-01 2019-04-01 0001703956 bbcp:PublicWarrantsMember 2019-04-26 2019-04-26 0001703956 bbcp:PrivateWarrantsMember 2019-04-26 2019-04-26 0001703956 bbcp:PublicWarrantsMember 2021-04-30 0001703956 bbcp:PrivateWarrantsMember 2021-04-30 0001703956 country:GB bbcp:The2018OmnibusIncentivePlanMember 2019-10-31 0001703956 bbcp:TimeBasedOnlyMember 2018-11-01 2019-10-31 0001703956 bbcp:The13MarkettimeBasedMember bbcp:ClosingPriceOf1300For30ConsecutiveDaysMember 2018-11-01 2019-10-31 0001703956 bbcp:The16MarkettimeBasedMember bbcp:ClosingPriceOf1600For30ConsecutiveDaysMember 2018-11-01 2019-10-31 0001703956 bbcp:The19MarkettimeBasedMember bbcp:ClosingPriceOf1900For30ConsecutiveDaysMember 2018-11-01 2019-10-31 0001703956 bbcp:The113AwardsModifiedMember 2020-10-29 2020-10-29 0001703956 us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-10-31 0001703956 us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-10-31 0001703956 us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-10-31 0001703956 bbcp:The113AwardsModifiedMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-10-29 0001703956 bbcp:The113AwardsModifiedMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-10-29 0001703956 bbcp:The113AwardsModifiedMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2020-10-29 0001703956 bbcp:The18AwardsModifiedMember 2020-10-29 2020-10-29 0001703956 bbcp:The18AwardsModifiedMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-12-06 2020-12-06 0001703956 bbcp:The18AwardsModifiedMember bbcp:VestRatably13EachYearOnDecember620212022And2023Member 2020-10-29 2020-10-29 0001703956 bbcp:The18AwardsModifiedMember bbcp:VestBasedOnReducedPriceVestingTargetsOf600PerShare800PerShareOr1000PerShareMember 2020-10-29 2020-10-29 0001703956 2020-10-29 2020-10-29 0001703956 srt:MinimumMember bbcp:TimeBasedOnlyMember 2020-11-01 2021-04-30 0001703956 srt:MaximumMember bbcp:TimeBasedOnlyMember 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award1Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award1Member 2021-04-30 0001703956 country:US bbcp:Award2Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award2Member 2021-04-30 0001703956 country:US bbcp:Award3Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award3Member 2021-04-30 0001703956 country:US bbcp:Award4Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award4Member 2021-04-30 0001703956 country:US bbcp:Award5Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award5Member 2021-04-30 0001703956 country:US bbcp:Award6Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award6Member 2021-04-30 0001703956 country:US bbcp:Award7Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award7Member 2021-04-30 0001703956 country:US bbcp:Award8Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award8Member 2021-04-30 0001703956 country:US bbcp:Award10Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award10Member 2021-04-30 0001703956 country:US bbcp:Award11Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award11Member 2021-04-30 0001703956 country:US bbcp:Award12Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award12Member 2021-04-30 0001703956 country:US bbcp:Award13Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award13Member 2021-04-30 0001703956 country:US bbcp:Award14Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award14Member 2021-04-30 0001703956 country:US bbcp:Award15Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award15Member 2021-04-30 0001703956 country:US bbcp:Award16Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award16Member 2021-04-30 0001703956 country:US bbcp:Award17Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award17Member 2021-04-30 0001703956 country:US bbcp:Award18Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award18Member 2021-04-30 0001703956 country:US bbcp:Award19Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award19Member 2021-04-30 0001703956 country:US bbcp:Award20Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award20Member 2021-04-30 0001703956 country:US bbcp:Award21Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award21Member 2021-04-30 0001703956 country:US bbcp:Award22Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award22Member 2021-04-30 0001703956 country:US bbcp:Award23Member 2020-11-01 2021-04-30 0001703956 country:US bbcp:Award23Member 2021-04-30 0001703956 country:GB bbcp:Award24Member 2020-11-01 2021-04-30 0001703956 country:GB bbcp:Award24Member 2021-04-30 0001703956 country:GB bbcp:Award25Member 2020-11-01 2021-04-30 0001703956 country:GB bbcp:Award25Member 2021-04-30 0001703956 country:GB bbcp:Award26Member 2020-11-01 2021-04-30 0001703956 country:GB bbcp:Award26Member 2021-04-30 0001703956 country:GB bbcp:Award27Member 2020-11-01 2021-04-30 0001703956 country:GB bbcp:Award27Member 2021-04-30 0001703956 country:GB bbcp:Award28Member 2020-11-01 2021-04-30 0001703956 country:GB bbcp:Award28Member 2021-04-30 0001703956 country:GB bbcp:Award29Member 2020-11-01 2021-04-30 0001703956 country:GB bbcp:Award29Member 2021-04-30 0001703956 country:GB bbcp:Award30Member 2020-11-01 2021-04-30 0001703956 country:GB bbcp:Award30Member 2021-04-30 0001703956 country:GB bbcp:Award31Member 2020-11-01 2021-04-30 0001703956 country:GB bbcp:Award31Member 2021-04-30 0001703956 country:GB bbcp:Award32Member 2020-11-01 2021-04-30 0001703956 country:GB bbcp:Award32Member 2021-04-30 0001703956 country:GB bbcp:Award33Member 2020-11-01 2021-04-30 0001703956 country:GB bbcp:Award33Member 2021-04-30 0001703956 country:GB bbcp:Award34Member 2020-11-01 2021-04-30 0001703956 country:GB bbcp:Award34Member 2021-04-30 0001703956 country:GB bbcp:Award35Member 2020-11-01 2021-04-30 0001703956 country:GB bbcp:Award35Member 2021-04-30 0001703956 country:GB bbcp:Award36Member 2020-11-01 2021-04-30 0001703956 country:GB bbcp:Award36Member 2021-04-30 0001703956 us-gaap:GeneralAndAdministrativeExpenseMember 2021-02-01 2021-04-30 0001703956 us-gaap:GeneralAndAdministrativeExpenseMember 2020-11-01 2021-04-30 0001703956 us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-01 2020-04-30 0001703956 us-gaap:GeneralAndAdministrativeExpenseMember 2019-11-01 2020-04-30 0001703956 us-gaap:WarrantMember 2020-11-01 2021-04-30 0001703956 bbcp:UnvestedStockAwardsMember 2020-11-01 2021-04-30 0001703956 bbcp:VestedStockOptionsMember 2020-11-01 2021-04-30 0001703956 bbcp:UnvestedStockOptionsMember 2020-11-01 2021-04-30 0001703956 bbcp:SeriesAPreferredStocksMember 2020-11-01 2021-04-30 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcretePumpingMember 2021-02-01 2021-04-30 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcretePumpingMember 2020-02-01 2020-04-30 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcretePumpingMember 2020-11-01 2021-04-30 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcretePumpingMember 2019-11-01 2020-04-30 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKConcretePumpingMember 2021-02-01 2021-04-30 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKConcretePumpingMember 2020-02-01 2020-04-30 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKConcretePumpingMember 2020-11-01 2021-04-30 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKConcretePumpingMember 2019-11-01 2020-04-30 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcreteWasteManagementServicesMember 2021-02-01 2021-04-30 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcreteWasteManagementServicesMember 2020-02-01 2020-04-30 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcreteWasteManagementServicesMember 2020-11-01 2021-04-30 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcreteWasteManagementServicesMember 2019-11-01 2020-04-30 0001703956 us-gaap:CorporateNonSegmentMember 2021-02-01 2021-04-30 0001703956 us-gaap:CorporateNonSegmentMember 2020-02-01 2020-04-30 0001703956 us-gaap:CorporateNonSegmentMember 2020-11-01 2021-04-30 0001703956 us-gaap:CorporateNonSegmentMember 2019-11-01 2020-04-30 0001703956 us-gaap:IntersegmentEliminationMember 2021-02-01 2021-04-30 0001703956 us-gaap:IntersegmentEliminationMember 2020-02-01 2020-04-30 0001703956 us-gaap:IntersegmentEliminationMember 2020-11-01 2021-04-30 0001703956 us-gaap:IntersegmentEliminationMember 2019-11-01 2020-04-30 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcretePumpingMember 2021-04-30 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcretePumpingMember 2020-10-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKConcretePumpingMember 2021-04-30 0001703956 us-gaap:OperatingSegmentsMember bbcp:UKConcretePumpingMember 2020-10-31 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcreteWasteManagementServicesMember 2021-04-30 0001703956 us-gaap:OperatingSegmentsMember bbcp:USConcreteWasteManagementServicesMember 2020-10-31 0001703956 us-gaap:CorporateNonSegmentMember 2021-04-30 0001703956 us-gaap:CorporateNonSegmentMember 2020-10-31 0001703956 us-gaap:IntersegmentEliminationMember 2021-04-30 0001703956 us-gaap:IntersegmentEliminationMember 2020-10-31 0001703956 country:US 2021-02-01 2021-04-30 0001703956 country:US 2020-02-01 2020-04-30 0001703956 country:US 2020-11-01 2021-04-30 0001703956 country:US 2019-11-01 2020-04-30 0001703956 country:GB 2021-02-01 2021-04-30 0001703956 country:GB 2020-02-01 2020-04-30 0001703956 country:GB 2020-11-01 2021-04-30 0001703956 country:GB 2019-11-01 2020-04-30 0001703956 country:US 2021-04-30 0001703956 country:US 2020-10-31 0001703956 country:GB 2021-04-30 0001703956 country:GB 2020-10-31 0001703956 2015-11-01 2017-10-31 0001703956 us-gaap:GeneralAndAdministrativeExpenseMember 2019-11-01 2020-10-31 shares thunderdome:item iso4217:USD iso4217:USD shares pure utr:Y utr:D 0001703956 CONCRETE PUMPING HOLDINGS, INC. false --10-31 Q2 2021 0.0001 0.0001 2450980 2450980 2450980 2450980 0.0001 0.0001 500000000 500000000 56575186 56575186 56463992 56463992 0 0 3 3 13017777 0 0 1 100000 1 0 0 1 0 P5Y 0.333 P3Y 0.333 P3Y 0.333 P3Y P3Y P3Y P5Y Time Based Only 6 Market/Time- Based 6 Market/Time- Based 6 Market/Time- Based 6 Market/Time- Based 8 Market/Time- Based 8 Market/Time- Based 8 Market/Time- Based 8 Market/Time- Based 10 Market/Time- Based 10-Q true 2021-04-30 false 001-38166 DE 83-1779605 500 E. 84th Avenue, Suite A-5 Thornton CO 80229 303 289-7497 Common Stock BBCP NASDAQ Yes Yes Accelerated Filer true true false false 56698060 13714000 6736000 41800000 44343000 4555000 4630000 352000 1602000 7204000 2694000 67625000 60005000 304865000 304254000 171213000 183839000 225012000 223154000 712000 1753000 2088000 753000 771515000 773758000 1087000 1741000 0 20888000 100000 97000 6622000 6587000 10838000 13065000 21618000 18879000 601000 1055000 40866000 62312000 368388000 343906000 330000 380000 65618000 68019000 18485000 7031000 493687000 481648000 25000000 25000000 6000 6000 371703000 367681000 461000 131000 4563000 -606000 -122983000 -99840000 252828000 267110000 771515000 773758000 76873000 74041000 147294000 147980000 43570000 42174000 84128000 83965000 33303000 31867000 63166000 64015000 26472000 26381000 48860000 52988000 0 57944000 0 57944000 55000 0 84000 0 6776000 -52458000 14222000 -46917000 6029000 8765000 12929000 18268000 0 0 -15510000 0 11456000 -3254000 11456000 -2864000 26000 34000 52000 103000 -17459000 -5477000 -39843000 -15301000 -10683000 -57935000 -25621000 -62218000 170000 -2221000 -2478000 -3368000 -10853000 -55714000 -23143000 -58850000 499000 470000 1006000 943000 -11352000 -56184000 -24149000 -59793000 53465799 52782663 53303302 52752884 53465799 52782663 53303302 52752884 -0.21 -1.06 -0.45 -1.13 -0.21 -1.06 -0.45 -1.13 -10853000 -55714000 -23143000 -58850000 668000 -4185000 5169000 -2214000 -10185000 -59899000 -17974000 -61064000 6000 356227000 0 -599000 -38589000 317045000 0 1467000 0 0 0 1467000 0 0 -131000 0 0 -131000 0 0 0 0 -3137000 -3137000 0 0 0 1971000 0 1971000 6000 357694000 -131000 1372000 -41726000 317216000 0 1383000 0 0 0 1383000 0 0 0 0 -55714000 -55714000 0 0 0 -4185000 0 -4185000 6000 359077000 -131000 -2813000 -97439000 258700000 6000 367681000 -131000 -606000 -99840000 267110000 0 672000 0 0 0 672000 0 0 -330000 0 0 -330000 0 0 0 0 -12290000 -12290000 0 0 0 4501000 0 4501000 6000 368353000 -461000 3895000 -112130000 259663000 0 3350000 0 0 0 3350000 0 0 0 0 -10853000 -10853000 0 0 0 668000 0 668000 6000 371703000 -461000 4563000 -122983000 252828000 -23143000 -58850000 0 57944000 13991000 13015000 -2926000 -3515000 1419000 2076000 13853000 17147000 4022000 2850000 11456000 -2864000 -15510000 -0 869000 477000 -0 526000 -3135000 -4009000 -161000 -127000 3377000 5209000 750000 301000 -145000 -101000 2359000 1060000 36196000 26987000 16672000 23305000 3687000 3607000 -12985000 -19698000 375000000 0 381206000 10444000 138239000 143559000 139004000 127404000 8464000 -0 47000 45000 330000 131000 -0 1161000 -15812000 4374000 -421000 -1088000 6978000 10575000 6736000 7473000 13714000 18048000 5908000 16673000 953000 212000 2029000 4557000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><a href="#" id="notes" title="notes"/>Note <em style="font: inherit;">1.</em> Organization and Description of Business</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Organization</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Concrete Pumping Holdings, Inc. (the “Company” or “Successor”) is a Delaware corporation headquartered in Thornton (near Denver), Colorado. The Consolidated Financial Statements include the accounts of Concrete Pumping Holdings, Inc. and its wholly owned subsidiaries including Brundage-Bone Concrete Pumping, Inc. (“Brundage-Bone”), Capital Pumping (“Capital”), Camfaud Group Limited (“Camfaud”), and Eco-Pan, Inc. (“Eco-Pan”).</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 36pt; text-align: justify;">On <em style="font: inherit;"> December 6, 2018 (</em>the “Closing Date”), the Company, formerly known as Concrete Pumping Holdings Acquisition Corp., consummated a business combination transaction (the “Business Combination”) pursuant to which it acquired (i) the private operating company formerly called Concrete Pumping Holdings, Inc. (the "Predecessor") and (ii) the former special purpose acquisition company called Industrea Acquisition Corp (“Industrea”). In connection with the closing of the Business Combination, the Company changed its name to Concrete Pumping Holdings, Inc. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Nature of business</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Brundage-Bone and Capital are concrete pumping service providers in the United States ("U.S.") and Camfaud is a concrete pumping service provider in the United Kingdom (“U.K.”). Their core business is the provision of concrete pumping services to general contractors and concrete finishing companies in the commercial, infrastructure and residential sectors. Most often equipment returns to a “home base” nightly and neither company contracts to purchase, mix, or deliver concrete. Brundage-Bone and Capital collectively have approximately 90 branch locations across 22 states, with its corporate headquarters in Thornton (near Denver), Colorado. Camfaud has approximately 30 branch locations throughout the U.K., with its corporate headquarters in Epping (near London), England.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 36pt;">Eco-Pan provides industrial cleanup and containment services, primarily to customers in the construction industry in the U.S. and the U.K. Eco-Pan uses containment pans specifically designed to hold waste products from concrete and other industrial cleanup operations. Eco-Pan has 17 operating locations across the U.S. and shares an operating location in the U.K. with <em style="font: inherit;">one</em> of the Camfaud branches mentioned above, with its corporate headquarters in Thornton (near Denver), Colorado.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;"><i><b>Seasonality</b></i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company’s sales are historically seasonal, with lower revenue volumes typically in the <em style="font: inherit;">first</em> half of the fiscal year and higher revenue volumes in the <em style="font: inherit;">second</em> half of each fiscal year. Such seasonality also causes the Company’s working capital cash flow requirements to vary from the <em style="font: inherit;">first</em> half of the fiscal year to the <em style="font: inherit;">second</em> half of the fiscal year and primarily depends on the variability of weather patterns with the Company generally having lower sales volume during the winter and spring months. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Impacts of COVID-<em style="font: inherit;">19</em></i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;"> March 2020, </em>the World Health Organization declared the outbreak of COVID-<em style="font: inherit;">19</em> to be a global pandemic and recommended containment and mitigation measures worldwide. The COVID-<em style="font: inherit;">19</em> pandemic has rapidly changed market and economic conditions globally and <em style="font: inherit;"> may </em>continue to create significant uncertainty in the macroeconomic environment.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">In addition, the COVID-<em style="font: inherit;">19</em> pandemic drove a sustained decline in the Company's stock price and a deterioration in general economic conditions in the fiscal <em style="font: inherit;">2020</em> <em style="font: inherit;">second</em> quarter, which qualified as a triggering event necessitating the evaluation of its goodwill and long-lived assets for indicators of impairment. As a result of the evaluation, the Company conducted a quantitative interim impairment test as of <em style="font: inherit;"> April 30, 2020 </em>resulting in non-cash impairment charges of $43.5 million and $14.4 million to the Company's U.S. Concrete Pumping and U.K. Operations reporting units, respectively. Through <em style="font: inherit;"> April 30, 2021</em>, <em style="font: inherit;">no</em> subsequent triggering events have been identified. The Company will continue to evaluate its goodwill and intangible assets in future quarters. Additional impairments <em style="font: inherit;"> may </em>be recorded in the future based on events and circumstances, including those related to COVID-<em style="font: inherit;">19</em> discussed above.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">Despite recent progress in administration of vaccines, both the outbreak and the containment and mitigation measures have had and are likely to continue to have a serious adverse impact on the global economy, the severity and duration of which are uncertain. It is likely that government stabilization efforts will only partially mitigate the consequences to the economy. To date, the COVID-<em style="font: inherit;">19</em> pandemic has primarily negatively impacted revenue volumes in the U.K. and certain markets in the U.S. This impact was most heavily pronounced in the <em style="font: inherit;">second</em> and <em style="font: inherit;">third</em> quarters of fiscal <em style="font: inherit;">2020.</em> Beginning in the <em style="font: inherit;">fourth</em> quarter of fiscal <em style="font: inherit;">2020,</em> revenue volumes began returning back to pre-pandemic levels, and during the <em style="font: inherit;">second</em> quarter of fiscal <em style="font: inherit;">2021</em> improved from pre-pandemic levels; however, the impact from COVID-<em style="font: inherit;">19</em> remains an issue in certain markets. The full extent to which the COVID-<em style="font: inherit;">19</em> pandemic will impact the Company’s business, financial condition, and results of operations in the future is highly uncertain and will be affected by a number of factors. These include the duration and extent of the pandemic; the duration and extent of imposed or recommended containment and mitigation measures; the extent, duration, and effective execution of government stabilization and recovery efforts, including those from the successful distribution of an effective vaccine; the impact of the pandemic on economic activity, including on construction projects and the Company’s customers’ demand for its services; the Company’s ability to effectively operate, including as a result of travel restrictions and mandatory business and facility closures; the ability of the Company’s customers to pay for services rendered; any further closures of the Company’s and the Company’s customers’ offices and facilities; and any additional project delays or shutdowns. Customers <em style="font: inherit;"> may </em>also slow down decision-making, delay planned work or seek to terminate existing agreements. Any of these events <em style="font: inherit;"> may </em>have a material adverse effect on the Company’s business, financial condition, and/or results of operations, including further impairment to our goodwill and intangible assets. The Company will continue to evaluate the effect of COVID-<em style="font: inherit;">19</em> on its business.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> 90 22 30 17 43500000 14400000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Note <em style="font: inherit;">2.</em> Summary of Significant Accounting Policies</b></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i/></b></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Basis of presentation</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The accompanying Unaudited Consolidated Financial Statements have been prepared, without audit, in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and the rules and regulations of the SEC. Accordingly, they do <em style="font: inherit;">not</em> include all information and footnotes required by GAAP for complete financial statements. The enclosed statements reflect all normal and recurring adjustments which, in the opinion of management, are necessary to present fairly the financial position, results of operations and cash flows of the Company at <em style="font: inherit;"> April 30, 2021</em> and for all periods presented. All intercompany balances and transactions have been eliminated in consolidation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><i/></b></p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Principles of consolidation </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Consolidated Financial Statements include all accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><i><b/></i></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><i><b>Restatement and Revision of Prior Period Financial Statements</b></i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">As described in additional detail in the Explanatory Note to our Annual Report on Form <em style="font: inherit;">10</em>-K/A for the year ended <em style="font: inherit;"> October 31, 2020, </em>filed on <em style="font: inherit;"> June 11, 2021, </em>the SEC released a public statement on <em style="font: inherit;"> April 12, 2021 (</em>the “SEC Statement”) informing market participants that warrants issued by special purpose acquisition companies (“SPACs”) <em style="font: inherit;"> may </em>require classification as a liability of the entity measured at fair value, with changes in fair value each period reported in earnings.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The Company previously classified its publicly traded warrants (the “public warrants”) and private placement warrants (the “private warrants”) (collectively the “Warrants”), which were issued in <em style="font: inherit;"> August </em>of <em style="font: inherit;">2017,</em> as equity. Following consideration of the guidance in the SEC Statement, the Company concluded that its Warrants should have been classified as liabilities and measured at fair value, with changes in fair value each period reported in earnings. As such, the Company previously restated its (<em style="font: inherit;">1</em>) consolidated financial statements as of <em style="font: inherit;"> October 31, 2019 </em>and for the Successor period from <em style="font: inherit;"> December 6, 2018 </em>through <em style="font: inherit;"> October 31, 2019 </em>and (<em style="font: inherit;">2</em>) unaudited consolidated interim financial statements for the periods ended <em style="font: inherit;"> July 31, 2019, </em><em style="font: inherit;"> April 30, 2019, </em>and <em style="font: inherit;"> January 31, 2019. </em>Also, while <em style="font: inherit;">not</em> material, the Company previously revised its (<em style="font: inherit;">1</em>) consolidated financial statements as of and for the fiscal year ended <em style="font: inherit;"> October 31, 2020 </em>and (<em style="font: inherit;">2</em>) unaudited consolidated interim financial statements for the periods ended <em style="font: inherit;"> July 31, 2020, </em><em style="font: inherit;"> April 30, 2020, </em>and <em style="font: inherit;"> January 31, 2020 </em>to correct the accounting for its Warrants.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The unaudited consolidated financial statements for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> month periods ended <em style="font: inherit;"> April 30, 2020 </em>included in this Quarterly Report on Form <em style="font: inherit;">10</em>-Q reflect the impacts of such revisions. Management evaluated the impact of the change in the classification of the Warrants on the unaudited consolidated financial statements for the quarter ended <em style="font: inherit;"> January 31, 2021 </em>and determined the impact was immaterial. As a result, the Company is has revised those unaudited consolidated financial statements to correct the accounting for its Warrants.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The following table sets forth the impact on the unaudited consolidated financial statements as of <em style="font: inherit;"> January 31, 2021:</em></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td> </td><td> </td><td colspan="2" style="text-align: center;"><b>As previously reported</b></td><td> </td><td> </td><td colspan="2" style="text-align: center;"><b>Revision adjustment</b></td><td> </td><td> </td><td colspan="2" style="text-align: center;"><b>As revised</b></td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 55%;">Warrant liabilities</td><td style="width: 1%; padding-bottom: 1px;"> </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; padding-bottom: 1px;"> </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">7,031</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; padding-bottom: 1px;"> </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">7,031</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Total liabilities</td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">474,329</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">7,031</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">481,360</td><td style="width: 1%; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td>Additional paid-in capital</td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">362,615</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">5,738</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">368,353</td><td style="width: 1%; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Accumulated deficit</td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">(99,361</td><td style="width: 1%; margin-left: 0pt;">)</td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">(12,769</td><td style="width: 1%; margin-left: 0pt;">)</td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">(112,130</td><td style="width: 1%; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td>Total stockholders' equity</td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">266,694</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">(7,031</td><td style="width: 1%; margin-left: 0pt;">)</td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">259,663</td><td style="width: 1%; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 15pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The revision had <em style="font: inherit;">no</em> impact on the Company’s net revenue, operating income, cash and cash equivalents, or cash flows from operating, investing and financing activities.  The impact on the consolidated statement of operations was $0.5 million, which was determined to be immaterial and has been recorded as an out-of-period adjustment during the quarter ended <em style="font: inherit;"> April 30, 2021.</em></p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </p><p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"/> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i/></b></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Use of estimates </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Significant estimates include accrued sales and use taxes, the liability for incurred but unreported claims under various partially self-insured polices, allowance for doubtful accounts, goodwill impairment analysis, valuation of share-based compensation and accounting for business combinations. Actual results <em style="font: inherit;"> may </em>differ from those estimates, and such differences <em style="font: inherit;"> may </em>be material to the Company’s consolidated financial statements.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i/></b></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Trade receivables</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Trade receivables are carried at the original invoice amount less an estimate made for doubtful receivables based on a review of all outstanding amounts. Generally, the Company does <em style="font: inherit;">not</em> require collateral for their accounts receivable; however, the Company <em style="font: inherit;"> may </em>file statutory liens or take other appropriate legal action when necessary on construction projects in which collection problems arise. A trade receivable is typically considered to be past due if any portion of the receivable balance is outstanding for more than <em style="font: inherit;">30</em> days. The Company does <em style="font: inherit;">not</em> charge interest on past-due trade receivables.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Management determines the allowance for doubtful accounts by identifying troubled accounts and by using historical experience applied to an aging of accounts. The allowance for doubtful accounts was $0.7 million and $0.6 as of <em style="font: inherit;"> April 30, 2021</em> and <em style="font: inherit;"> October 31, 2020</em>, respectively. Trade receivables are written off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i/></b></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Inventory</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Inventory consists primarily of replacement parts for concrete pumping equipment. Inventories are stated at the lower of cost (<em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out method) or net realizable value. The Company evaluates inventory and records an allowance for obsolete and slow- moving inventory to account for cost adjustments to market. Based on management’s analysis, no allowance for obsolete and slow-moving inventory was required as of <em style="font: inherit;"> April 30, 2021</em> and <em style="font: inherit;"> October 31, 2020</em>.</p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </p><p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i/></b></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Fair Value Measurements</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Financial Accounting Standard Board's (the “FASB”) standard on fair value measurements establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. This standard establishes <em style="font: inherit;">three</em> levels of inputs that <em style="font: inherit;"> may </em>be used to measure fair value:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Level <em style="font: inherit;">1</em> </b>– Quoted prices in active markets for identical assets or liabilities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Level <em style="font: inherit;">2</em> </b>– Observable inputs other than Level <em style="font: inherit;">1</em> prices such as quoted prices for similar assets or liabilities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Level <em style="font: inherit;">3</em> </b>– Unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i/></b></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Deferred financing costs</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Deferred financing costs representing <em style="font: inherit;">third</em>-party, non-lender debt issuance costs are deferred and amortized using the effective interest rate method over the term of the related long-term-debt agreement, and the straight-line method for the revolving credit agreement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Debt issuance costs, including any original issue discounts, related to term loans or senior notes are reflected as a direct deduction from the carrying amount of the long-term debt liability that is included in long term debt, net of discount for deferred financing costs in the accompanying consolidated balance sheets. Debt issuance costs related to revolving credit facilities are capitalized and reflected in deferred financing in the accompanying consolidated balance sheets. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i/></b></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Goodwill</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In accordance with Accounting Standards Codification ("ASC") Topic <em style="font: inherit;">350,</em> Intangibles–Goodwill and Other (“ASC <em style="font: inherit;">350”</em>), the Company evaluates goodwill for possible impairment annually or more frequently if events or changes in circumstances indicate that the carrying amount of such assets <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. The Company uses a <em style="font: inherit;">two</em>-step process to assess the realizability of goodwill. The <em style="font: inherit;">first</em> step is a qualitative assessment that analyzes current economic indicators associated with a particular reporting unit. For example, the Company analyzes changes in economic, market and industry conditions, business strategy, cost factors, and financial performance, among others, to determine if there are indicators of a significant decline in the fair value of a particular reporting unit. If the qualitative assessment indicates a stable or improved fair value, <em style="font: inherit;">no</em> further testing is required. If a qualitative assessment indicates it is more likely than <em style="font: inherit;">not</em> that the fair value of a reporting unit is less than its carrying amount, the Company will proceed to the quantitative <em style="font: inherit;">second</em> step where the fair value of a reporting unit is calculated based on weighted income and market-based approaches. If the fair value of a reporting unit is lower than its carrying value, an impairment to goodwill is recorded, <em style="font: inherit;">not</em> to exceed the carrying amount of goodwill in the reporting unit. As of <em style="font: inherit;"> April 30, 2021</em>, <em style="font: inherit;">no</em> indicators of impairment have been identified.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i/></b></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Property, plant and equipment</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Property, plant and equipment are recorded at cost. Expenditures for additions and betterments are capitalized. Expenditures for maintenance and repairs are charged to expense as incurred; however, maintenance and repairs that improve or extend the life of existing assets are capitalized. The carrying amount of assets disposed of and the related accumulated depreciation are eliminated from the accounts in the year of disposal. Gains or losses from property and equipment disposals are recognized in the year of disposal. Property, plant and equipment is depreciated using the straight-line method over the following estimated useful lives:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><em style="font: inherit;">In Years</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Buildings and improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15 to 40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Capital lease assets—buildings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Furniture and office equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2 to 7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Machinery and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3 to 25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Transportation equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3 to 7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i/></b></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Intangible assets</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Intangible assets are recorded at cost or their estimated fair value (when acquired through a business combination) less accumulated amortization (if finite-lived).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Intangible assets with finite lives, except for customer relationships, are amortized on a straight-line basis over their estimated useful lives. Customer relationships are amortized on an accelerated basis over their estimated useful lives. Intangible assets with indefinite lives are <em style="font: inherit;">not</em> amortized but are subject to annual reviews for impairment.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i/></b></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Impairment of long-lived assets</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">ASC <em style="font: inherit;">360,</em> <i>Property, Plant and Equipment</i> (ASC <em style="font: inherit;">360</em>) requires other long-lived assets to be evaluated for impairment when indicators of impairment are present. If indicators are present, assets are grouped to the lowest level for which identifiable cash flows are largely independent of other asset groups and cash flows are estimated for each asset group over the remaining estimated life of each asset group. If the undiscounted cash flows estimated to be generated by those assets are less than the asset’s carrying amount, impairment is recognized in the amount of the excess of the carrying value over the fair value. <span style="-sec-ix-hidden:c74237941">No</span> indicators of impairment were identified as of <em style="font: inherit;"> April 30, 2021</em>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><i/></b></p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Derivatives</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company has public warrants outstanding and due to certain provisions in the warrant agreement, coupled with the Company's capital structure, which includes preferred stock with voting rights, the public warrants do <em style="font: inherit;">not</em> meet the criteria to be classified in stockholders’ equity and instead meet the definition of a liability-classified derivative under ASC Topic <em style="font: inherit;">815,</em> Derivatives and Hedging ("ASC <em style="font: inherit;">815"</em>). As such, the Company recognizes these warrants within long-term liabilities on the consolidated balance sheet at fair value, with subsequent changes in fair value recognized in the consolidated statement of income at each reporting date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><i/></b></p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Revenue recognition</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company generates revenues primarily from concrete pumping services in both the U.S. and U.K. Additionally, revenue is generated from the Company’s waste management business which consists of service fees charged to customers for the delivery of its pans and containers and the disposal of the concrete waste material.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company recognizes revenue from these businesses when all of the following criteria are met: (a) persuasive evidence of an arrangement exists, (b) the service has been performed or delivery has occurred, (c) the price is fixed or determinable, and (d) collectability is reasonably assured. The Company’s delivery terms for replacement part sales are FOB shipping point.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company imposes and collects sales taxes concurrent with its revenue-producing transactions with customers and remits those taxes to the various governmental authorities as prescribed by the taxing jurisdictions in which it operates. The Company presents such taxes in its consolidated statement of operations on a net basis. </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i/></b></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Stock-based compensation</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company follows ASC <em style="font: inherit;">718,</em> <i>Compensation</i>—<i>Stock Compensation (</i>“<i>ASC <em style="font: inherit;">718</em></i>”<i>)</i>, which requires the measurement and recognition of compensation expense, based on estimated fair values, for all share-based awards made to employees and directors. The Company expenses the grant date fair value of the award in the consolidated statements of operations over the requisite service periods on a straight-line basis. The Company accounts for forfeitures as they occur in accordance with ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2016</em>-<em style="font: inherit;">09,</em> <i>Compensation</i>—<i>Stock Compensation (ASC <em style="font: inherit;">718</em>): Improvements to Employee Share-Based Payment Accounting</i>.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i/></b></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Income taxes</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company complies with ASC <em style="font: inherit;">740,</em> <i>Income Taxes</i>, which requires an asset and liability approach to financial reporting for income taxes.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company computes deferred income tax assets and liabilities annually for differences between the financial statements and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than <em style="font: inherit;">not</em> that some portion or all of the deferred tax assets will <em style="font: inherit;">not</em> be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income, carryback opportunities, and tax planning strategies in making the assessment. Income tax expense includes both the current income taxes payable or refundable and the change during the period in the deferred tax assets and liabilities. The tax benefit from an uncertain tax position is only recognized in the consolidated balance sheet if the tax position is more likely than <em style="font: inherit;">not</em> to be sustained upon an examination.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Camfaud files income tax returns in the U.K. Camfaud’s national statutes are generally open for <em style="font: inherit;">one</em> year following the statutory filing period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i/></b></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Foreign currency translation</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The functional currency of Camfaud is the Pound Sterling (GBP). The assets and liabilities of the Company's foreign subsidiaries are translated into U.S. Dollars using the period end exchange rates for the periods presented, and the consolidated statements of operations are translated at the average exchange rate for the periods presented. The resulting translation adjustments are recorded as a component of comprehensive income on the consolidated statements of comprehensive income and accumulated in other comprehensive income. The functional currency of our other subsidiaries is the United States Dollar.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i/></b></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Earnings per share</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company calculates earnings per share in accordance with ASC <em style="font: inherit;">260,</em> <i>Earnings per Share</i>. The <em style="font: inherit;">two</em>-class method of computing earnings per share is required for entities that have participating securities. The <em style="font: inherit;">two</em>-class method is an earnings allocation formula that determines earnings per share for participating securities according to dividends declared (or accumulated) and participation rights in undistributed earnings. For purposes of ASC <em style="font: inherit;">260,</em> the <em style="font: inherit;">two</em>-class method is computed based on the following participating stock: (<em style="font: inherit;">1</em>) Common Stock and (<em style="font: inherit;">2</em>) Restricted Stock Awards.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Basic earnings (loss) per common share is calculated by dividing net income (loss) attributable to common shareholders by the weighted average number of shares of Common Stock outstanding each period. Diluted earnings (loss) per common share is based on the weighted average number of shares outstanding during the period plus the common stock equivalents which would arise from the exercise of stock options outstanding using the treasury stock method and the average market price per share during the period. Common stock equivalents are <em style="font: inherit;">not</em> included in the diluted earnings (loss) per share calculation when their effect is antidilutive.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">An anti-dilutive impact is an increase in earnings per share or a reduction in net loss per share resulting from the conversion, exercise, or contingent issuance of certain securities.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i/></b></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Business combinations</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company applies the principles provided in ASC <em style="font: inherit;">805,</em> <i>Business Combinations </i>("ASC <em style="font: inherit;">805"</em>), when a business is acquired. Tangible and intangible assets acquired and liabilities assumed are recorded at fair value and goodwill is recognized for any differences between the fair value of consideration transferred and the fair value of net assets acquired. Transaction costs for business combinations are expensed as incurred in accordance with ASC <em style="font: inherit;">805.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i/></b></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Concentrations</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">As of <em style="font: inherit;"> April 30, 2021</em> and <em style="font: inherit;"> October 31, 2020</em> there were <span style="-sec-ix-hidden:c74237976"><span style="-sec-ix-hidden:c74237977">three</span></span> significant vendors that the Company relied upon to purchase concrete pumping boom equipment. However, should the need arise, there are alternate vendors who can provide concrete pumping boom equipment.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Cash balances held at financial institutions <em style="font: inherit;"> may, </em>at times, be in excess of federally insured limits. The Company places its temporary cash balances in high-credit quality financial institutions.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company’s customer base is dispersed across the U.S. and U.K. The Company performs ongoing evaluations of its customers’ financial condition and requires <em style="font: inherit;">no</em> collateral to support credit sales. During the periods described above, <em style="font: inherit;">no</em> customer represented <em style="font: inherit;">10</em> percent or more of sales or trade receivables. </p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Basis of presentation</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The accompanying Unaudited Consolidated Financial Statements have been prepared, without audit, in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and the rules and regulations of the SEC. Accordingly, they do <em style="font: inherit;">not</em> include all information and footnotes required by GAAP for complete financial statements. The enclosed statements reflect all normal and recurring adjustments which, in the opinion of management, are necessary to present fairly the financial position, results of operations and cash flows of the Company at <em style="font: inherit;"> April 30, 2021</em> and for all periods presented. All intercompany balances and transactions have been eliminated in consolidation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Principles of consolidation </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Consolidated Financial Statements include all accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><i><b>Restatement and Revision of Prior Period Financial Statements</b></i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">As described in additional detail in the Explanatory Note to our Annual Report on Form <em style="font: inherit;">10</em>-K/A for the year ended <em style="font: inherit;"> October 31, 2020, </em>filed on <em style="font: inherit;"> June 11, 2021, </em>the SEC released a public statement on <em style="font: inherit;"> April 12, 2021 (</em>the “SEC Statement”) informing market participants that warrants issued by special purpose acquisition companies (“SPACs”) <em style="font: inherit;"> may </em>require classification as a liability of the entity measured at fair value, with changes in fair value each period reported in earnings.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The Company previously classified its publicly traded warrants (the “public warrants”) and private placement warrants (the “private warrants”) (collectively the “Warrants”), which were issued in <em style="font: inherit;"> August </em>of <em style="font: inherit;">2017,</em> as equity. Following consideration of the guidance in the SEC Statement, the Company concluded that its Warrants should have been classified as liabilities and measured at fair value, with changes in fair value each period reported in earnings. As such, the Company previously restated its (<em style="font: inherit;">1</em>) consolidated financial statements as of <em style="font: inherit;"> October 31, 2019 </em>and for the Successor period from <em style="font: inherit;"> December 6, 2018 </em>through <em style="font: inherit;"> October 31, 2019 </em>and (<em style="font: inherit;">2</em>) unaudited consolidated interim financial statements for the periods ended <em style="font: inherit;"> July 31, 2019, </em><em style="font: inherit;"> April 30, 2019, </em>and <em style="font: inherit;"> January 31, 2019. </em>Also, while <em style="font: inherit;">not</em> material, the Company previously revised its (<em style="font: inherit;">1</em>) consolidated financial statements as of and for the fiscal year ended <em style="font: inherit;"> October 31, 2020 </em>and (<em style="font: inherit;">2</em>) unaudited consolidated interim financial statements for the periods ended <em style="font: inherit;"> July 31, 2020, </em><em style="font: inherit;"> April 30, 2020, </em>and <em style="font: inherit;"> January 31, 2020 </em>to correct the accounting for its Warrants.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The unaudited consolidated financial statements for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> month periods ended <em style="font: inherit;"> April 30, 2020 </em>included in this Quarterly Report on Form <em style="font: inherit;">10</em>-Q reflect the impacts of such revisions. Management evaluated the impact of the change in the classification of the Warrants on the unaudited consolidated financial statements for the quarter ended <em style="font: inherit;"> January 31, 2021 </em>and determined the impact was immaterial. As a result, the Company is has revised those unaudited consolidated financial statements to correct the accounting for its Warrants.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The following table sets forth the impact on the unaudited consolidated financial statements as of <em style="font: inherit;"> January 31, 2021:</em></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td> </td><td> </td><td colspan="2" style="text-align: center;"><b>As previously reported</b></td><td> </td><td> </td><td colspan="2" style="text-align: center;"><b>Revision adjustment</b></td><td> </td><td> </td><td colspan="2" style="text-align: center;"><b>As revised</b></td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 55%;">Warrant liabilities</td><td style="width: 1%; padding-bottom: 1px;"> </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; padding-bottom: 1px;"> </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">7,031</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; padding-bottom: 1px;"> </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">7,031</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Total liabilities</td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">474,329</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">7,031</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">481,360</td><td style="width: 1%; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td>Additional paid-in capital</td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">362,615</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">5,738</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">368,353</td><td style="width: 1%; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Accumulated deficit</td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">(99,361</td><td style="width: 1%; margin-left: 0pt;">)</td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">(12,769</td><td style="width: 1%; margin-left: 0pt;">)</td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">(112,130</td><td style="width: 1%; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td>Total stockholders' equity</td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">266,694</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">(7,031</td><td style="width: 1%; margin-left: 0pt;">)</td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">259,663</td><td style="width: 1%; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 15pt;text-indent:36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The revision had <em style="font: inherit;">no</em> impact on the Company’s net revenue, operating income, cash and cash equivalents, or cash flows from operating, investing and financing activities.  The impact on the consolidated statement of operations was $0.5 million, which was determined to be immaterial and has been recorded as an out-of-period adjustment during the quarter ended <em style="font: inherit;"> April 30, 2021.</em></p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td> </td><td> </td><td colspan="2" style="text-align: center;"><b>As previously reported</b></td><td> </td><td> </td><td colspan="2" style="text-align: center;"><b>Revision adjustment</b></td><td> </td><td> </td><td colspan="2" style="text-align: center;"><b>As revised</b></td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="width: 55%;">Warrant liabilities</td><td style="width: 1%; padding-bottom: 1px;"> </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; padding-bottom: 1px;"> </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">7,031</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; padding-bottom: 1px;"> </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">7,031</td><td style="width: 1%; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Total liabilities</td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">474,329</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">7,031</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">481,360</td><td style="width: 1%; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td>Additional paid-in capital</td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">362,615</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">5,738</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">368,353</td><td style="width: 1%; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>Accumulated deficit</td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">(99,361</td><td style="width: 1%; margin-left: 0pt;">)</td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">(12,769</td><td style="width: 1%; margin-left: 0pt;">)</td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">(112,130</td><td style="width: 1%; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td>Total stockholders' equity</td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">266,694</td><td style="width: 1%; margin-left: 0pt;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">(7,031</td><td style="width: 1%; margin-left: 0pt;">)</td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 12%; text-align: right;">259,663</td><td style="width: 1%; margin-left: 0pt;"> </td></tr> </tbody></table> 0 7031000 7031000 474329000 7031000 481360000 362615000 5738000 368353000 -99361000 -12769000 -112130000 266694000 -7031000 259663000 500000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Use of estimates </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Significant estimates include accrued sales and use taxes, the liability for incurred but unreported claims under various partially self-insured polices, allowance for doubtful accounts, goodwill impairment analysis, valuation of share-based compensation and accounting for business combinations. Actual results <em style="font: inherit;"> may </em>differ from those estimates, and such differences <em style="font: inherit;"> may </em>be material to the Company’s consolidated financial statements.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Trade receivables</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Trade receivables are carried at the original invoice amount less an estimate made for doubtful receivables based on a review of all outstanding amounts. Generally, the Company does <em style="font: inherit;">not</em> require collateral for their accounts receivable; however, the Company <em style="font: inherit;"> may </em>file statutory liens or take other appropriate legal action when necessary on construction projects in which collection problems arise. A trade receivable is typically considered to be past due if any portion of the receivable balance is outstanding for more than <em style="font: inherit;">30</em> days. The Company does <em style="font: inherit;">not</em> charge interest on past-due trade receivables.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Management determines the allowance for doubtful accounts by identifying troubled accounts and by using historical experience applied to an aging of accounts. The allowance for doubtful accounts was $0.7 million and $0.6 as of <em style="font: inherit;"> April 30, 2021</em> and <em style="font: inherit;"> October 31, 2020</em>, respectively. Trade receivables are written off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> 700000 600000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Inventory</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Inventory consists primarily of replacement parts for concrete pumping equipment. Inventories are stated at the lower of cost (<em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out method) or net realizable value. The Company evaluates inventory and records an allowance for obsolete and slow- moving inventory to account for cost adjustments to market. Based on management’s analysis, no allowance for obsolete and slow-moving inventory was required as of <em style="font: inherit;"> April 30, 2021</em> and <em style="font: inherit;"> October 31, 2020</em>.</p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </p> 0 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Fair Value Measurements</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Financial Accounting Standard Board's (the “FASB”) standard on fair value measurements establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. This standard establishes <em style="font: inherit;">three</em> levels of inputs that <em style="font: inherit;"> may </em>be used to measure fair value:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Level <em style="font: inherit;">1</em> </b>– Quoted prices in active markets for identical assets or liabilities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Level <em style="font: inherit;">2</em> </b>– Observable inputs other than Level <em style="font: inherit;">1</em> prices such as quoted prices for similar assets or liabilities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Level <em style="font: inherit;">3</em> </b>– Unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Deferred financing costs</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Deferred financing costs representing <em style="font: inherit;">third</em>-party, non-lender debt issuance costs are deferred and amortized using the effective interest rate method over the term of the related long-term-debt agreement, and the straight-line method for the revolving credit agreement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Debt issuance costs, including any original issue discounts, related to term loans or senior notes are reflected as a direct deduction from the carrying amount of the long-term debt liability that is included in long term debt, net of discount for deferred financing costs in the accompanying consolidated balance sheets. Debt issuance costs related to revolving credit facilities are capitalized and reflected in deferred financing in the accompanying consolidated balance sheets. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Goodwill</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In accordance with Accounting Standards Codification ("ASC") Topic <em style="font: inherit;">350,</em> Intangibles–Goodwill and Other (“ASC <em style="font: inherit;">350”</em>), the Company evaluates goodwill for possible impairment annually or more frequently if events or changes in circumstances indicate that the carrying amount of such assets <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. The Company uses a <em style="font: inherit;">two</em>-step process to assess the realizability of goodwill. The <em style="font: inherit;">first</em> step is a qualitative assessment that analyzes current economic indicators associated with a particular reporting unit. For example, the Company analyzes changes in economic, market and industry conditions, business strategy, cost factors, and financial performance, among others, to determine if there are indicators of a significant decline in the fair value of a particular reporting unit. If the qualitative assessment indicates a stable or improved fair value, <em style="font: inherit;">no</em> further testing is required. If a qualitative assessment indicates it is more likely than <em style="font: inherit;">not</em> that the fair value of a reporting unit is less than its carrying amount, the Company will proceed to the quantitative <em style="font: inherit;">second</em> step where the fair value of a reporting unit is calculated based on weighted income and market-based approaches. If the fair value of a reporting unit is lower than its carrying value, an impairment to goodwill is recorded, <em style="font: inherit;">not</em> to exceed the carrying amount of goodwill in the reporting unit. As of <em style="font: inherit;"> April 30, 2021</em>, <em style="font: inherit;">no</em> indicators of impairment have been identified.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Property, plant and equipment</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Property, plant and equipment are recorded at cost. Expenditures for additions and betterments are capitalized. Expenditures for maintenance and repairs are charged to expense as incurred; however, maintenance and repairs that improve or extend the life of existing assets are capitalized. The carrying amount of assets disposed of and the related accumulated depreciation are eliminated from the accounts in the year of disposal. Gains or losses from property and equipment disposals are recognized in the year of disposal. Property, plant and equipment is depreciated using the straight-line method over the following estimated useful lives:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><em style="font: inherit;">In Years</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Buildings and improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15 to 40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Capital lease assets—buildings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Furniture and office equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2 to 7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Machinery and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3 to 25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Transportation equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3 to 7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><em style="font: inherit;">In Years</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Buildings and improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15 to 40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Capital lease assets—buildings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Furniture and office equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2 to 7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Machinery and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3 to 25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Transportation equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3 to 7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> P15Y P40Y P40Y P2Y P7Y P3Y P25Y P3Y P7Y <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Intangible assets</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Intangible assets are recorded at cost or their estimated fair value (when acquired through a business combination) less accumulated amortization (if finite-lived).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Intangible assets with finite lives, except for customer relationships, are amortized on a straight-line basis over their estimated useful lives. Customer relationships are amortized on an accelerated basis over their estimated useful lives. Intangible assets with indefinite lives are <em style="font: inherit;">not</em> amortized but are subject to annual reviews for impairment.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Impairment of long-lived assets</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">ASC <em style="font: inherit;">360,</em> <i>Property, Plant and Equipment</i> (ASC <em style="font: inherit;">360</em>) requires other long-lived assets to be evaluated for impairment when indicators of impairment are present. If indicators are present, assets are grouped to the lowest level for which identifiable cash flows are largely independent of other asset groups and cash flows are estimated for each asset group over the remaining estimated life of each asset group. If the undiscounted cash flows estimated to be generated by those assets are less than the asset’s carrying amount, impairment is recognized in the amount of the excess of the carrying value over the fair value. <span style="-sec-ix-hidden:c74237941">No</span> indicators of impairment were identified as of <em style="font: inherit;"> April 30, 2021</em>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Derivatives</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company has public warrants outstanding and due to certain provisions in the warrant agreement, coupled with the Company's capital structure, which includes preferred stock with voting rights, the public warrants do <em style="font: inherit;">not</em> meet the criteria to be classified in stockholders’ equity and instead meet the definition of a liability-classified derivative under ASC Topic <em style="font: inherit;">815,</em> Derivatives and Hedging ("ASC <em style="font: inherit;">815"</em>). As such, the Company recognizes these warrants within long-term liabilities on the consolidated balance sheet at fair value, with subsequent changes in fair value recognized in the consolidated statement of income at each reporting date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Revenue recognition</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company generates revenues primarily from concrete pumping services in both the U.S. and U.K. Additionally, revenue is generated from the Company’s waste management business which consists of service fees charged to customers for the delivery of its pans and containers and the disposal of the concrete waste material.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company recognizes revenue from these businesses when all of the following criteria are met: (a) persuasive evidence of an arrangement exists, (b) the service has been performed or delivery has occurred, (c) the price is fixed or determinable, and (d) collectability is reasonably assured. The Company’s delivery terms for replacement part sales are FOB shipping point.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company imposes and collects sales taxes concurrent with its revenue-producing transactions with customers and remits those taxes to the various governmental authorities as prescribed by the taxing jurisdictions in which it operates. The Company presents such taxes in its consolidated statement of operations on a net basis. </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Stock-based compensation</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company follows ASC <em style="font: inherit;">718,</em> <i>Compensation</i>—<i>Stock Compensation (</i>“<i>ASC <em style="font: inherit;">718</em></i>”<i>)</i>, which requires the measurement and recognition of compensation expense, based on estimated fair values, for all share-based awards made to employees and directors. The Company expenses the grant date fair value of the award in the consolidated statements of operations over the requisite service periods on a straight-line basis. The Company accounts for forfeitures as they occur in accordance with ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2016</em>-<em style="font: inherit;">09,</em> <i>Compensation</i>—<i>Stock Compensation (ASC <em style="font: inherit;">718</em>): Improvements to Employee Share-Based Payment Accounting</i>.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Income taxes</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company complies with ASC <em style="font: inherit;">740,</em> <i>Income Taxes</i>, which requires an asset and liability approach to financial reporting for income taxes.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company computes deferred income tax assets and liabilities annually for differences between the financial statements and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than <em style="font: inherit;">not</em> that some portion or all of the deferred tax assets will <em style="font: inherit;">not</em> be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income, carryback opportunities, and tax planning strategies in making the assessment. Income tax expense includes both the current income taxes payable or refundable and the change during the period in the deferred tax assets and liabilities. The tax benefit from an uncertain tax position is only recognized in the consolidated balance sheet if the tax position is more likely than <em style="font: inherit;">not</em> to be sustained upon an examination.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Camfaud files income tax returns in the U.K. Camfaud’s national statutes are generally open for <em style="font: inherit;">one</em> year following the statutory filing period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Foreign currency translation</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The functional currency of Camfaud is the Pound Sterling (GBP). The assets and liabilities of the Company's foreign subsidiaries are translated into U.S. Dollars using the period end exchange rates for the periods presented, and the consolidated statements of operations are translated at the average exchange rate for the periods presented. The resulting translation adjustments are recorded as a component of comprehensive income on the consolidated statements of comprehensive income and accumulated in other comprehensive income. The functional currency of our other subsidiaries is the United States Dollar.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Earnings per share</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company calculates earnings per share in accordance with ASC <em style="font: inherit;">260,</em> <i>Earnings per Share</i>. The <em style="font: inherit;">two</em>-class method of computing earnings per share is required for entities that have participating securities. The <em style="font: inherit;">two</em>-class method is an earnings allocation formula that determines earnings per share for participating securities according to dividends declared (or accumulated) and participation rights in undistributed earnings. For purposes of ASC <em style="font: inherit;">260,</em> the <em style="font: inherit;">two</em>-class method is computed based on the following participating stock: (<em style="font: inherit;">1</em>) Common Stock and (<em style="font: inherit;">2</em>) Restricted Stock Awards.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Basic earnings (loss) per common share is calculated by dividing net income (loss) attributable to common shareholders by the weighted average number of shares of Common Stock outstanding each period. Diluted earnings (loss) per common share is based on the weighted average number of shares outstanding during the period plus the common stock equivalents which would arise from the exercise of stock options outstanding using the treasury stock method and the average market price per share during the period. Common stock equivalents are <em style="font: inherit;">not</em> included in the diluted earnings (loss) per share calculation when their effect is antidilutive.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">An anti-dilutive impact is an increase in earnings per share or a reduction in net loss per share resulting from the conversion, exercise, or contingent issuance of certain securities.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Business combinations</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company applies the principles provided in ASC <em style="font: inherit;">805,</em> <i>Business Combinations </i>("ASC <em style="font: inherit;">805"</em>), when a business is acquired. Tangible and intangible assets acquired and liabilities assumed are recorded at fair value and goodwill is recognized for any differences between the fair value of consideration transferred and the fair value of net assets acquired. Transaction costs for business combinations are expensed as incurred in accordance with ASC <em style="font: inherit;">805.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Concentrations</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">As of <em style="font: inherit;"> April 30, 2021</em> and <em style="font: inherit;"> October 31, 2020</em> there were <span style="-sec-ix-hidden:c74237976"><span style="-sec-ix-hidden:c74237977">three</span></span> significant vendors that the Company relied upon to purchase concrete pumping boom equipment. However, should the need arise, there are alternate vendors who can provide concrete pumping boom equipment.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Cash balances held at financial institutions <em style="font: inherit;"> may, </em>at times, be in excess of federally insured limits. The Company places its temporary cash balances in high-credit quality financial institutions.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company’s customer base is dispersed across the U.S. and U.K. The Company performs ongoing evaluations of its customers’ financial condition and requires <em style="font: inherit;">no</em> collateral to support credit sales. During the periods described above, <em style="font: inherit;">no</em> customer represented <em style="font: inherit;">10</em> percent or more of sales or trade receivables. </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">3.</em> New Accounting Pronouncements</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">We have opted to take advantage of the extended transition period available to emerging growth companies pursuant to the Jumpstart Our Business Startups Act of <em style="font: inherit;">2012</em> (the “JOBS Act”) for new accounting standards.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Recently issued accounting pronouncements <em style="font: inherit;">not</em> yet effective</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In <em style="font: inherit;"> May 2014, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2014</em>-<em style="font: inherit;">09,</em> <i>Revenue from Contracts with Customers (ASC <em style="font: inherit;">606</em>)</i> (“ASU <em style="font: inherit;">2014</em>-<em style="font: inherit;">09”</em>), which is a comprehensive new revenue recognition model.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Under ASU <em style="font: inherit;">2014</em>-<em style="font: inherit;">09</em> and the related clarifying ASUs, a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods and services. Following the issuance of ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">05</em> that deferred the effective date for certain companies, ASU <em style="font: inherit;">2014</em>-<em style="font: inherit;">09</em> is effective for emerging growth companies that have elected to use private company adoption dates in annual reporting periods beginning after <em style="font: inherit;"> December 15, 2018 </em>and interim reporting periods within annual reporting periods beginning after <em style="font: inherit;"> December 15, 2019 </em>and is to be adopted using either a full retrospective or modified retrospective transition method. The Company expects to adopt the guidance under the modified retrospective approach during the <em style="font: inherit;">fourth</em> quarter of the fiscal year ending <em style="font: inherit;"> October 31, 2021. </em>The Company is currently evaluating the impact of the adoption of the new standard, including the review of revenue streams and related contracts, but does <em style="font: inherit;">not</em> expect a significant impact on the consolidated financial statements. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">In <em style="font: inherit;"> February 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">02,</em> Leases (“ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">02”</em>), which is codified in ASC <em style="font: inherit;">842,</em> Leases (“ASC <em style="font: inherit;">842”</em>) and supersedes current lease guidance in ASC <em style="font: inherit;">840,</em> Leases. ASC <em style="font: inherit;">842</em> requires a lessee to recognize a right-of-use asset and a corresponding lease liability for substantially all leases. The lease liability will be equal to the present value of the remaining lease payments while the right-of-use asset will be similarly calculated and then adjusted for initial direct costs. In addition, ASC <em style="font: inherit;">842</em> expands the disclosure requirements to increase the transparency and comparability of the amount, timing and uncertainty of cash flows arising from leases. In <em style="font: inherit;"> July 2018, </em>the FASB issued ASU <em style="font: inherit;">2018</em>-<em style="font: inherit;">11,</em> Leases ASC <em style="font: inherit;">842:</em> Targeted Improvements, which allows entities to initially apply the new leases standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The new standard is effective for emerging growth companies that have elected to use private company adoption dates for fiscal years beginning after <em style="font: inherit;"> December 15, 2021, </em>and interim periods within fiscal years beginning after <em style="font: inherit;"> December 15, 2022. </em>The Company plans to adopt the new standard effective for the year ending <em style="font: inherit;"> October 31, 2022. </em>The Company is currently evaluating the impact of the pending adoption of the new standard on the consolidated financial statements. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In <em style="font: inherit;"> June 2016, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> Financial Instruments—Credit Losses (Topic <em style="font: inherit;">326</em>), This ASU, along with subsequently issued related ASUs, requires financial assets (or groups of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected, among other provisions. This ASU is effective for emerging growth companies that have elected to use private company adoption dates with annual and interim periods beginning after <em style="font: inherit;"> December 15, 2022, </em>with early adoption permitted. The Company plans to adopt the new standard effective for the year ending <em style="font: inherit;"> October 31, 2022. </em>The amendments of this ASU should be applied on a modified retrospective basis to all periods presented. The Company is currently evaluating the effects adoption of this guidance will have on the consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In <em style="font: inherit;"> March 2020, </em>the FASB issued ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">04,</em> Reference Rate Reform (Topic <em style="font: inherit;">848</em>): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">04”</em>), which provides optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting for contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (“LIBOR”). Specifically, to the extent the Company's debt agreements are modified to replace LIBOR with another interest rate index, ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">04</em> will permit the Company to account for the modification as a continuation of the existing contract without additional analysis. Companies <em style="font: inherit;"> may </em>generally elect to apply the guidance for periods that include <em style="font: inherit;"> March 12, 2020 </em>through <em style="font: inherit;"> December 31, 2022. </em>The Company is evaluating the anticipated impact of this standard on its condensed consolidated financial statements as well as timing of adoption.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b>Note <em style="font: inherit;">4.</em></b>     <b>Fair Value Measurement</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The carrying amounts of the Company's cash and cash equivalents, accounts receivable, accounts payable and current accrued liabilities approximate their fair value due to the short-term maturity of these instruments. The Company’s outstanding obligations on its ABL credit facility are deemed to be at fair value as the interest rates on these debt obligations are variable and consistent with prevailing rates. The Company believes the carrying values of its capital lease obligations represent fair value.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 0pt;"><i>Long-term debt instruments</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company's long-term debt instruments are recorded at their carrying values in the consolidated balance sheet, which <em style="font: inherit;"> may </em>differ from their respective fair values. The fair values of the long-term debt instruments are derived from Level <em style="font: inherit;">2</em> inputs.  The fair value amount of the long-term debt instruments at <em style="font: inherit;"> April 30, 2021</em> and at <em style="font: inherit;"> October 31, 2020</em> is presented in the table below based on the prevailing interest rates and trading activity of the Term loans or Senior Notes.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;">April 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;">October 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;">2021</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;">2020</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Carrying Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Fair Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Carrying Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Fair Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Term loans</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">381,205</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">365,003</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Senior notes</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">375,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">394,688</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Capital lease obligations</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">477</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">477</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0; text-indent: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </p> <p style="margin: 0px; text-indent: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify;"><i>Deferred consideration</i></p> <p style="margin: 0px; text-indent: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify;"> </p> <p style="margin: 0px; text-indent: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify;">In connection with the acquisition of Camfaud in <em style="font: inherit;"> November 2016, </em>former Camfaud shareholders were eligible to receive earnout payments (“deferred consideration”) of up to $3.1 million if certain Earnings before interest, taxes, depreciation, and amortization ("EBITDA") targets were met. In accordance with ASC <em style="font: inherit;">805,</em> the Company reviewed the deferred consideration on a quarterly basis in order to determine its fair value. Changes in the fair value of the liability are recorded within general and administrative expenses in the consolidated statement of income in the period in which the change was made. The Company estimated the fair value of the deferred consideration based on its probability assessment of Camfaud’s EBITDA achievements during the 3 year earnout period. In developing these estimates, the Company considered its revenue and EBITDA projections, its historical results, and general macro-economic environment and industry trends. This fair value measurement was based on significant revenue and EBITDA inputs <em style="font: inherit;">not</em> observed in the market, which represents a Level <em style="font: inherit;">3</em> measurement. The $1.7 million in deferred consideration was fully paid out during the <em style="font: inherit;">first</em> quarter of fiscal <em style="font: inherit;">2020.</em> In accordance with US GAAP, the related cash outflows are reflected in the statement of cash flows with $1.2 million being included in financing activities, reflecting the payment of contingent consideration that was originally established in purchase accounting, and the remaining $0.5 million being included in operating activities, reflecting the payment amount that is in excess of the contingent consideration that was originally established in purchase accounting.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="margin: 0px; text-indent: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i>Warrants</i></p> <p style="text-align: justify; text-indent: 36pt;">At both <em style="font: inherit;"> October 31, 2020 </em>and <em style="font: inherit;">2019,</em> there were <em style="font: inherit;">13,017,777</em> public warrants and <span style="-sec-ix-hidden:c74238079"><span style="-sec-ix-hidden:c74238080">no</span></span> private warrants outstanding. Each warrant entitles its holder to purchase <span style="-sec-ix-hidden:c74238081">one</span> share of Class A common stock at an exercise price of $11.50 per share. The warrants expire on <em style="font: inherit;"> December 6, 2022, </em>or earlier upon redemption or liquidation. The Company <em style="font: inherit;"> may </em>call the outstanding public warrants for redemption at a price of $0.01 per warrant, if the last sale price of the Company’s common stock equals or exceeds $18.00 per share for any 20 trading days within a 30-trading day period ending on the <em style="font: inherit;">third</em> business day before the Company sends the notice of redemption to the warrant holders.</p> <p style="text-align: justify; text-indent: 36pt;">The Company accounts for the public warrants issued in connection with its IPO in accordance with ASC <em style="font: inherit;">815,</em> under which certain provisions in the public warrant agreements do <em style="font: inherit;">not</em> meet the criteria for equity classification and therefore these warrants must be recorded as liabilities.  The fair value of each public warrant is based on the public trading price of the warrant (Level <em style="font: inherit;">1</em> fair value measurement). Gains and losses related to the warrants are reflected in the change in fair value of warrant liabilities in the consolidated statements of operations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><i>All other non-financial assets</i></p> <p style="margin: 0; text-indent: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt"> </p> <p style="margin: 0px; text-indent: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify;">The Company's non-financial assets, which primarily consist of property and equipment, goodwill and other intangible assets, are <em style="font: inherit;">not</em> required to be carried at fair value on a recurring basis and are reported at carrying value. However, on a periodic basis or whenever events or changes in circumstances indicate that their carrying value <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be fully recoverable (and at least annually for goodwill and indefinite lived intangibles), non-financial instruments are assessed for impairment and, if applicable, written down to and recorded at fair value.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;">April 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;">October 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;">2021</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;">2020</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Carrying Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Fair Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Carrying Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Fair Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Term loans</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">381,205</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">365,003</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Senior notes</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">375,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">394,688</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Capital lease obligations</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">477</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">477</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 0 0 381205000 365003000 375000000 394688000 0 0 430000 430000 477000 477000 3100000 P3Y 1700000 1200000 500000 13017777 11.50 0.01 18.00 P20D P30D <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">5.</em> Prepaid Expenses and Other Current Assets</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The significant components of prepaid expenses and other current assets at <em style="font: inherit;"> April 30, 2021</em> and at <em style="font: inherit;"> October 31, 2020</em> are comprised of the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">April 30,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">October 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Prepaid insurance</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">4,186</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,399</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Prepaid licenses and deposits</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">715</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">429</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Prepaid rent</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">476</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">149</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Other current assets and prepaids</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">1,827</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">717</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total prepaid expenses and other current assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,204</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,694</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">April 30,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">October 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Prepaid insurance</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">4,186</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,399</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Prepaid licenses and deposits</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">715</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">429</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Prepaid rent</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">476</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">149</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Other current assets and prepaids</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">1,827</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">717</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total prepaid expenses and other current assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,204</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,694</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 4186000 1399000 715000 429000 476000 149000 1827000 717000 7204000 2694000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Note <em style="font: inherit;">6.</em> Property, Plant and Equipment</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The significant components of property, plant and equipment at <em style="font: inherit;"> April 30, 2021</em> and at <em style="font: inherit;"> October 31, 2020</em> are comprised of the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">April 30,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">October 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Land, building and improvements</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">26,890</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">26,728</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Capital leases—land and buildings</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">828</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">828</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Machinery and equipment</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">329,787</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">318,029</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Transportation equipment</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">2,513</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">2,338</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Furniture and office equipment</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">2,398</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">1,230</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Property, plant and equipment, gross</p> </td><td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">362,416</td><td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">349,153</td><td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Less accumulated depreciation</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">(57,551</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">(44,899</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Property, plant and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">304,865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">304,254</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Depreciation expense for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em>-month periods ended <em style="font: inherit;"> April 30, 2021</em> was $7.1 million and $14.0 million, respectively. Depreciation expense for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em>-month periods ended <em style="font: inherit;"> April 30, 2020</em> was $6.5 million and $13.0 million, respectively. Depreciation expense related to revenue producing machinery and equipment is recorded in cost of operations and an immaterial amount of depreciation expense related to our capital leases and furniture and fixtures is included in general and administrative expenses.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">April 30,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">October 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Land, building and improvements</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">26,890</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">26,728</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Capital leases—land and buildings</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">828</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">828</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Machinery and equipment</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">329,787</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">318,029</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Transportation equipment</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">2,513</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">2,338</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Furniture and office equipment</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">2,398</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">1,230</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Property, plant and equipment, gross</p> </td><td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">362,416</td><td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; border-bottom: 1px none rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">349,153</td><td style="width: 1%; border-bottom: 1px none rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Less accumulated depreciation</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">(57,551</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">(44,899</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Property, plant and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">304,865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">304,254</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 26890000 26728000 828000 828000 329787000 318029000 2513000 2338000 2398000 1230000 362416000 349153000 57551000 44899000 304865000 304254000 7100000 14000000.0 6500000 13000000.0 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Note <em style="font: inherit;">7.</em> Goodwill and Intangible Assets</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company recognized goodwill and certain intangible assets in connection with business combinations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">During the <em style="font: inherit;">second</em> quarter of fiscal <em style="font: inherit;">2020,</em> the Company identified a triggering event resulting from a sustained decline in its stock price and deterioration in general economic conditions resulting from COVID-<em style="font: inherit;">19.</em> As a result, the Company, with the assistance of a <em style="font: inherit;">third</em> party valuation specialist, performed an interim impairment test on its indefinite-lived trade name intangible assets and goodwill as of <em style="font: inherit;"> April 30, 2020.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The valuation methodology used to value the trade-names was based on the relief-from-royalty method which is an income based measure that derives the value from total revenue growth projected and what percentage is attributable to the trade name. As a result of the analysis, the Company identified that the fair value of its Brundage-Bone Concrete Pumping trade name was approximately 11.8% below its carrying value and as such, recorded a non-cash impairment charge of $5.0 million in intangibles impairment on <em style="font: inherit;"> April 30, 2020.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The goodwill impairment test was performed on the Company’s U.S. Concrete Pumping, U.S. Concrete Waste Management Services, and U.K. Operations reporting units. The valuation methodologies used to value the reporting units included the discounted cash flow method (income approach) and the guideline public company method (market approach). As a result of the goodwill impairment analysis, the Company identified that the fair values of its U.S. Concrete Pumping and U.K. Operations reporting units were approximately 6.9% and 14.8% below their carrying values, respectively. As such, the Company recorded non-cash impairment charges of $38.5 million and $14.4 million to its U.S. Concrete Pumping and U.K. Operations reporting units, respectively, in goodwill impairment on <em style="font: inherit;"> April 30, 2020.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The factors leading to the impairment of the Company's goodwill and intangibles were primarily due to (<em style="font: inherit;">1</em>) lower anticipated future net revenues and earnings in its estimate of future cash flows resulting from COVID-<em style="font: inherit;">19</em> and (<em style="font: inherit;">2</em>) a higher discount rate applied to future cash flows as a result of uncertainties of the overall economic impact from COVID-<em style="font: inherit;">19.</em> There is inherent uncertainty associated with key assumptions used by the Company in its impairment analyses including the duration of the economic downturn associated with COVID-<em style="font: inherit;">19</em> and the recovery period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 36pt;">There were <em style="font: inherit;">no</em> triggering events during the fiscal <em style="font: inherit;">2021</em> <em style="font: inherit;">first</em> and <em style="font: inherit;">second</em> quarters. The Company will continue to evaluate its goodwill and intangible assets in future quarters. Additional impairments <em style="font: inherit;"> may </em>be recorded based on events and circumstances, including those related to COVID-<em style="font: inherit;">19</em> discussed in Note <em style="font: inherit;">1.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The following table summarizes the composition of intangible assets at <em style="font: inherit;"> April 30, 2021</em> and at <em style="font: inherit;"> October 31, 2020</em>:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="18" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 33%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">April 30,</em></em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="18" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 33%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">October 31,</em></em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="18" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 33%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">2021</em></em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="18" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 33%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">2020</em></em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Gross</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Foreign Currency</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Gross</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Foreign Currency</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"><i>Carrying</i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Accumulated</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Translation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Carrying</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Carrying</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Accumulated</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Translation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Carrying</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Impairment</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Amortization</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Adjustment</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Impairment</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Amortization</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Adjustment</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer relationship</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">195,069</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(78,223</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(666</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">116,180</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">193,585</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(64,676</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">128,803</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Trade name</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">5,812</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(1,306</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(91</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">4,415</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">5,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(1,020</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(14</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">4,398</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Trade name (indefinite life)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">55,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(5,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">50,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">55,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(5,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">50,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Noncompete agreements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(82</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">118</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(62</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">138</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total intangibles</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">256,581</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(5,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(79,611</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(757</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">171,213</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">254,717</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(5,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(65,758</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(120</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">183,839</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Amortization expense for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em>-month periods ended <em style="font: inherit;"> April 30, 2021</em> was $7.0 million and $13.9 million, respectively. Amortization expense for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em>-month periods ended <em style="font: inherit;"> April 30, 2020</em> was $8.6 million and $17.1 million, respectively. The estimated aggregate amortization expense for intangible assets over the next <em style="font: inherit;">five</em> fiscal years ending <em style="font: inherit;"> October 31 </em>and thereafter is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 36pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i> </i></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">2021 (excluding the period from November 1, 2020 to April 30, 2021)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">13,168</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">2022</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">21,747</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">2023</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">17,292</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">2024</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">13,892</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">2025</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">11,245</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Thereafter</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">43,369</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">120,713</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The changes in the carrying value of goodwill by reportable segment for the quarter ended <em style="font: inherit;"> April 30, 2021</em> are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 36pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 35%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">U.S. Concrete Pumping</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">U.K. Operations</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">U.S. Concrete Waste Management Services</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Corporate</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at October 31, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">147,482</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,539</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">49,133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">223,154</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Foreign currency translation</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">1,858</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">1,858</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Balance at April 30, 2021</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">147,482</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">28,397</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">49,133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">225,012</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0.118 5000000.0 0.069 0.148 38500000 14400000 <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="18" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 33%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">April 30,</em></em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="18" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 33%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">October 31,</em></em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="18" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 33%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">2021</em></em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="18" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 33%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">2020</em></em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Gross</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Foreign Currency</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Gross</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Foreign Currency</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"><i>Carrying</i></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Accumulated</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Translation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Carrying</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Carrying</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Accumulated</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Translation</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Carrying</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; width: 1%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Impairment</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Amortization</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Adjustment</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Impairment</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Amortization</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Adjustment</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer relationship</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">195,069</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(78,223</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(666</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">116,180</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">193,585</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(64,676</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">128,803</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Trade name</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">5,812</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(1,306</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(91</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">4,415</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">5,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(1,020</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(14</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">4,398</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Trade name (indefinite life)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">55,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(5,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">50,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">55,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(5,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">50,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Noncompete agreements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(82</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">118</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">200</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(62</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">138</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total intangibles</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">256,581</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(5,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(79,611</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(757</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">171,213</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">254,717</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(5,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(65,758</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(120</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 5%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">183,839</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 195069000 -0 -78223000 -666000 116180000 193585000 -0 -64676000 -106000 128803000 5812000 -0 -1306000 -91000 4415000 5432000 -0 -1020000 -14000 4398000 55500000 5000000 0 50500000 55500000 5000000 0 50500000 200000 -0 -82000 0 118000 200000 -0 -62000 0 138000 256581000 5000000 -79611000 -757000 171213000 254717000 5000000 -65758000 -120000 183839000 7000000.0 13900000 8600000 17100000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 36pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i> </i></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">2021 (excluding the period from November 1, 2020 to April 30, 2021)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">13,168</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">2022</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">21,747</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">2023</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">17,292</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">2024</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">13,892</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">2025</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">11,245</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Thereafter</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">43,369</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">120,713</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 13168000 21747000 17292000 13892000 11245000 43369000 120713000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 36pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 35%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">U.S. Concrete Pumping</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">U.K. Operations</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">U.S. Concrete Waste Management Services</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Corporate</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at October 31, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">147,482</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,539</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">49,133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">223,154</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Foreign currency translation</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">1,858</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">1,858</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Balance at April 30, 2021</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">147,482</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">28,397</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">49,133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">225,012</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> </tbody></table> 147482000 26539000 49133000 0 223154000 0 1858000 0 0 1858000 147482000 28397000 49133000 0 225012000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">8.</em> Long Term Debt and Revolving Lines of Credit</b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">On <em style="font: inherit;"> January 28, 2021, </em>Brundage-Bone Concrete Pumping Holdings Inc., a Delaware corporation (the “Issuer”) and a wholly-owned subsidiary of the Company (i) completed a private offering of $375.0 million in aggregate principal amount of its 6.000% senior secured <em style="font: inherit;">second</em> lien notes due <em style="font: inherit;">2026</em> (the “Senior Notes”) issued pursuant to an indenture, among the Issuer, the Company, the other Guarantors (as defined below), Deutsche Bank Trust Company Americas, as trustee and as collateral agent (the "Indenture") and (ii) entered into an amended and restated ABL Facility (the "ABL Facility") by and among the Company, certain subsidiaries of the Company, Wells Fargo Bank, National Association, as agent, sole lead arranger and sole bookrunner, the other Lenders party thereto, which provided up to $125.0 million of asset-based revolving loan commitments to the Company and the other borrowers under the ABL Facility. The proceeds from the Senior Notes, along with certain borrowings under the ABL Facility, were used to repay all outstanding indebtedness under the Company’s existing term loan agreement (see discussion below), dated <em style="font: inherit;"> December 6, 2018, </em>and pay related fees and expenses. Summarized terms of these facilities are included below.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.7pt;text-align:left;"><i>Senior Notes</i></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 36pt;">Summarized terms of the Senior Notes are as follows:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt; margin-left: 18pt;"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left; text-indent: -18pt;"> </p> </td><td style="vertical-align: top; width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: justify; text-indent: -18pt;">●</p> </td><td style="vertical-align: top; width: 90%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: justify; text-indent: -18pt;">Provides for an original aggregate principal amount of <em style="font: inherit;">$375.0</em> million;</p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left; text-indent: -18pt;"> </p> </td><td style="vertical-align: top; width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: justify; text-indent: -18pt;">●</p> </td><td style="vertical-align: top; width: 90%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: justify; text-indent: -18pt;">The Senior Notes will mature and be due and payable in full on <em style="font: inherit;"> February 1, 2026;</em></p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left; text-indent: -18pt;"> </p> </td><td style="vertical-align: top; width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: justify; text-indent: -18pt;">●</p> </td><td style="vertical-align: top; width: 90%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: justify; text-indent: -18pt;">The Senior Notes bear interest at a rate of <em style="font: inherit;">6.000%</em> per annum, payable on <em style="font: inherit;"> February 1 </em>and <em style="font: inherit;"> August 1 </em>of each year;</p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left; text-indent: -18pt;"> </p> </td><td style="vertical-align: top; width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left; text-indent: -18pt;">●</p> </td><td style="vertical-align: top; width: 90%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">The Senior Notes are jointly and severally guaranteed on a senior secured basis by the Company, Concrete Pumping Intermediate Acquisition Corp. and each of the Issuer’s domestic, wholly-owned subsidiaries that are borrowers and certain of the guarantors under the ABL Facility (collectively, the "Guarantors"). The Senior Notes and the guarantees are secured on a <em style="font: inherit;">second</em>-priority basis by all the assets of the Issuer and the Guarantors that secure the obligations under the ABL Facility, subject to certain exceptions. The Senior Notes and the guarantees will be the Issuer’s and the Guarantors’ senior secured obligations, will rank equally with all of the Issuer’s and the Guarantors’ existing and future senior indebtedness and will rank senior to all of the Issuer’s and the Guarantors’ existing and future subordinated indebtedness. The Senior Notes are structurally subordinated to all existing and future indebtedness and liabilities of the Company’s subsidiaries that do <em style="font: inherit;">not</em> guarantee the Senior Notes;</p> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left; text-indent: -18pt;"> </p> </td><td style="vertical-align: top; width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left; text-indent: -18pt;">●</p> </td><td style="vertical-align: top; width: 90%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">The Indenture includes certain covenants that limit, among other things, the Issuer’s ability and the ability of its restricted subsidiaries to: incur additional indebtedness and issue certain preferred stock; make certain investments, distributions and other restricted payments; create or incur certain liens; merge, consolidate or transfer all or substantially all assets; enter into certain transactions with affiliates; and sell or otherwise dispose of certain assets.</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left; text-indent: -18pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 36pt;">The outstanding principal amount of Senior Notes as of <em style="font: inherit;"> April 30, 2021</em> was $375.0 million and as of that date, the Company was in compliance with all covenants under the Indenture.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 18pt;"><i>ABL Facility</i></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 36pt;">A comparison of terms of the ABL Facility before and immediately after the amendment are as follows:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 36pt;"> </p> <table cellpadding="0" cellspacing="0" style="margin-left: auto; width: 97.2%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 49%; border-bottom: thin solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>Dated <em style="font: inherit;"> December 6, 2018</em></b></p> </td><td style="vertical-align: middle; width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="vertical-align: top; width: 49%; border-bottom: thin solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 21.75pt; text-indent: 36pt; text-align: center;"><b>As of <em style="font: inherit;"> January 28, 2021</em></b></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 49%; border-bottom: thin solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Borrowing availability in U.S. Dollars and GBP up to a maximum of $60.0 million;</p> </td><td style="vertical-align: middle; width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> </td><td style="vertical-align: top; width: 49%; border-bottom: thin solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Borrowing availability in U.S. Dollars and GBP up to a maximum of $125.0 million and an accordion feature under which the Company can increase the ABL Facility by up to an additional $75.0 million;</p> </td></tr> <tr style="background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 49%; border-bottom: thin solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Borrowing capacity available for standby letters of credit of up to $7.5 million and for swing loan borrowings of up to $7.5 million. Any issuance of letters of credit or making of a swing loan will reduce the amount available under the ABL Facility;</p> </td><td style="vertical-align: middle; width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> </td><td style="vertical-align: top; width: 49%; border-bottom: thin solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Same;</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> </td></tr> <tr style="background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 49%; border-bottom: thin solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">All loans advanced will mature and be due and payable in full on <em style="font: inherit;"> December 6, 2023;</em></p> </td><td style="vertical-align: middle; width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> </td><td style="vertical-align: top; width: 49%; border-bottom: thin solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">All loans advanced will mature and be due and payable in full on <em style="font: inherit;"> January 28, 2026;</em></p> </td></tr> <tr style="background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 49%; border-bottom: thin solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Amounts borrowed <em style="font: inherit;"> may </em>be repaid at any time, subject to the terms and conditions of the agreement;</p> </td><td style="vertical-align: middle; width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> </td><td style="vertical-align: middle; width: 49%; border-bottom: thin solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Same;</p> </td></tr> <tr style="background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 49%; border-bottom: thin solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Borrowings in U.S. Dollars and GBP bear interest at either (<em style="font: inherit;">1</em>) an adjusted LIBOR rate or (<em style="font: inherit;">2</em>) a base rate, in each case plus an applicable margin currently set at 2.25% and 1.25%, respectively. The ABL Facility is subject to <em style="font: inherit;">two</em> step-downs of 0.25% and 0.50% based on excess availability levels;</p> </td><td style="vertical-align: middle; width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> </td><td style="vertical-align: top; width: 49%; border-bottom: thin solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Borrowings in U.S. Dollars and GBP bear interest at either (<em style="font: inherit;">1</em>) an adjusted LIBOR rate or (<em style="font: inherit;">2</em>) a base rate, in each case plus an applicable margin currently set at 2.0% and 1.00% per annum, respectively. The ABL Facility is subject to a step-down of 0.25% based on excess availability levels;</p> </td></tr> <tr style="background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 49%; border-bottom: thin solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">U.S. ABL Facility obligations will be secured by (i) a perfected <em style="font: inherit;">first</em> priority security interest in substantially all personal property of the Company and certain of its subsidiaries that are loan parties thereunder consisting of all accounts receivable, inventory, cash, intercompany notes, books and records, chattel paper, deposit, securities and operating accounts and all other working capital assets and all documents, instruments and general intangibles related to the foregoing (the “U.S. ABL Priority Collateral”) and (ii) a perfected <em style="font: inherit;">second</em> priority security interest in substantially all Term Loan Agreement priority collateral, in each case subject to customary exceptions and limitations;</p> </td><td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> </td><td style="vertical-align: top; width: 49%; border-bottom: thin solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">US ABL Facility obligations will be secured by a <em style="font: inherit;">first</em>-priority perfected security interest in substantially all the assets of the Issuer, together with Brundage-Bone Concrete Pumping, Inc., Eco-Pan, Inc., Capital Pumping LP (collectively, the "US ABL Borrowers") and each of the Company's wholly-owned domestic subsidiaries (the "US ABL Guarantors"), subject to certain exceptions;</p> </td></tr> <tr style="background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 49%; border-bottom: thin solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">U.K. ABL Facility obligations will be secured by (i) a perfected <em style="font: inherit;">first</em>-priority security interest in (A) the U.S. ABL Priority Collateral, (B) all of the stock (or other ownership interests) in, and held by, the U.K. borrower subsidiaries of the Company, and (C) all of the current and future assets and property of the U.K subsidiaries of the Company that are loan parties thereunder, including a <em style="font: inherit;">first</em>-ranking floating charge over all current and future assets and property of each U.K. subsidiary of the Company that is a loan party thereunder; and (ii) a perfected, <em style="font: inherit;">second</em>-priority security interest in substantially all Term Loan Agreement priority collateral, in each case subject to customary exceptions and limitations; and</p> </td><td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> </td><td style="vertical-align: top; width: 49%; border-bottom: thin solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">UK ABL Facility obligations will be secured by a <em style="font: inherit;">first</em> priority perfected security interest in substantially all assets of Camfaud Concrete Pumps Limited and Premier Concrete Pumping Limited, each of the Company's wholly-owned UK subsidiaries, and by each of the US ABL Borrowers and the US ABL Guarantors, subject to certain exceptions; </p> </td></tr> <tr style="background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: top; width: 49%; border-bottom: thin solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The ABL Facility also includes (i) a springing financial covenant (fixed charges coverage ratio) based on excess availability levels that the Company must comply with on a quarterly basis during required compliance periods and (ii) certain non-financial covenants.</p> </td><td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> </td><td style="vertical-align: top; width: 49%; border-bottom: thin solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Same.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-indent: 36pt;">The outstanding balance under the amended ABL Facility as of <em style="font: inherit;"> April 30, 2021</em> was $1.1 million and as of that date, the Company was in compliance with all debt covenants.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.7pt;text-align:justify;text-indent:36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 14.7pt;"><i>Term Loan Agreement</i></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 14.7pt;text-align:justify;text-indent:36pt;">Summarized terms of the Term Loan Agreement are as follows:</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;"><tbody><tr><td style="vertical-align:top;width:10.1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> </td><td style="vertical-align:top;width:5.1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">●</p> </td><td style="vertical-align:top;width:84.8%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Provides for an original aggregate principal amount of $357.0 million. This amount was increased in <em style="font: inherit;"> May 2019 </em>by $60.0 million in connection with the acquisition of Capital;</p> </td></tr> <tr><td style="vertical-align:top;width:10.1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> </td><td style="vertical-align:top;width:5.1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">●</p> </td><td style="vertical-align:top;width:84.8%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The initial term loans advanced will mature and be due and payable in full <em style="font: inherit;">seven</em> years after the Closing Date, with principal amortization payments in an annual amount equal to 5.00% of the original principal amount;</p> </td></tr> <tr><td style="vertical-align:top;width:10.1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> </td><td style="vertical-align:top;width:5.1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">●</p> </td><td style="vertical-align:top;width:84.8%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Borrowings under the Term Loan Agreement, will bear interest at either (<em style="font: inherit;">1</em>) an adjusted LIBOR rate or (<em style="font: inherit;">2</em>) an alternate base rate, plus an applicable margin of 6.00% or 5.00%, respectively;</p> </td></tr> <tr><td style="vertical-align:top;width:10.1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> </td><td style="vertical-align:top;width:5.1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">●</p> </td><td style="vertical-align:top;width:84.8%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Term Loan Agreement is secured by (i) a <em style="font: inherit;">first</em> priority perfected lien on substantially all of the assets of the Company and certain of its subsidiaries that are loan parties thereunder to the extent <em style="font: inherit;">not</em> constituting ABL Facility priority collateral and (ii) a <em style="font: inherit;">second</em> priority perfected lien on substantially all ABL Facility priority collateral, in each case subject to customary exceptions and limitations;</p> </td></tr> <tr><td style="vertical-align:top;width:10.1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> </td><td style="vertical-align:top;width:5.1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">●</p> </td><td style="vertical-align:top;width:84.8%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Term Loan Agreement includes certain non-financial covenants.</p> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">As discussed above, all outstanding borrowings under the Term Loan Agreement were repaid on <em style="font: inherit;"> January 28, 2021. </em>The pay-off of the term loan were treated as a debt extinguishment while the amended ABL facility was treated as a debt modification. In accordance with debt extinguishment accounting rules, the Company recorded $15.5 million in debt extinguishment costs related to the write-off of all unamortized deferred debt issuance costs that were related to the term loan and capitalized $7.0 million of debt issuance costs related to the Senior Notes. For the amendments to the ABL Facility, the Company capitalized $1.5 million of debt issuance costs.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 36pt;">The table below is a summary of the composition of the Company’s debt balances at <em style="font: inherit;"> April 30, 2021</em> and at <em style="font: inherit;"> October 31, 2020</em>.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">April 30,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">October 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Revolving loan (short term)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,087</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,741</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Short term portion of term loan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,888</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Long term portion of term loan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">360,317</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Senior notes - all long term</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">375,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total debt, gross</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">376,087</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">382,946</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Less unamortized deferred financing costs offsetting long term debt</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">(16,411</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Total debt, net of unamortized deferred financing costs</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">369,475</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">366,535</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </p> 375000000.0 0.06000 125000000.0 375000000.0 60000000.0 125000000.0 75000000.0 7500000 7500000 0.0225 0.0125 0.0025 0.0050 0.020 0.0100 0.0025 1100000 357000000.0 60000000.0 0.0500 0.0600 0.0500 -15500000 7000000.0 1500000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">April 30,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">October 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Revolving loan (short term)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,087</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,741</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Short term portion of term loan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,888</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Long term portion of term loan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">360,317</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Senior notes - all long term</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">375,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total debt, gross</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">376,087</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">382,946</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Less unamortized deferred financing costs offsetting long term debt</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">(16,411</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Total debt, net of unamortized deferred financing costs</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">369,475</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">366,535</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 1087000 1741000 0 20888000 0 360317000 375000000 0 376087000 382946000 6612000 16411000 369475000 366535000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Note <em style="font: inherit;">9.</em> Accrued Payroll and Payroll Expenses</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The following table summarizes accrued payroll and expenses at <em style="font: inherit;"> April 30, 2021</em> and at <em style="font: inherit;"> October 31, 2020</em>:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 36pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">April 30,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">October 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Accrued vacation</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,992</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,667</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Accrued payroll</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,603</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Accrued bonus</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">2,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">4,752</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Other accrued</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">5,060</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">5,139</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total accrued payroll and payroll expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,838</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 36pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">April 30,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">October 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Accrued vacation</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,992</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,667</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Accrued payroll</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,603</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Accrued bonus</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">2,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">4,752</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Other accrued</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">5,060</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">5,139</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total accrued payroll and payroll expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,838</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 1992000 1667000 1603000 1507000 2183000 4752000 5060000 5139000 10838000 13065000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Note <em style="font: inherit;">10.</em> Accrued Expenses and Other Current Liabilities</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The following table summarizes accrued expenses and other current liabilities at <em style="font: inherit;"> April 30, 2021</em> and at <em style="font: inherit;"> October 31, 2020</em>: </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 36pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">April 30,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">October 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Accrued insurance</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">9,792</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">7,806</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Accrued interest</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">5,750</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">146</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Accrued equipment purchases</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">956</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">4,149</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Accrued sales and use tax</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,535</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">311</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Accrued property taxes</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">532</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">882</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Accrued professional fees</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">860</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,213</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Accrued due to related party</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,765</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Other</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">2,153</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">2,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total accrued expenses and other liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,618</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,879</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 36pt; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">April 30,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">October 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Accrued insurance</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">9,792</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">7,806</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Accrued interest</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">5,750</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">146</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Accrued equipment purchases</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">956</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">4,149</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Accrued sales and use tax</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,535</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">311</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Accrued property taxes</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">532</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">882</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Accrued professional fees</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">860</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,213</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Accrued due to related party</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,765</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">Other</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">2,153</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">2,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Total accrued expenses and other liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,618</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,879</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 9792000 7806000 5750000 146000 956000 4149000 1535000 311000 532000 882000 860000 1213000 40000 1765000 2153000 2607000 21618000 18879000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Note <em style="font: inherit;">11.</em> Income Taxes</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">For the <em style="font: inherit;">second</em> fiscal quarter ended <em style="font: inherit;"> April 30, 2021</em>, the Company recorded an income tax expense of $0.2 million on a pretax loss of $10.7 million. For the same quarter a year ago, the Company recorded an income tax benefit of $2.2 million on a pretax loss of $57.9 million. For the <em style="font: inherit;">first</em> <em style="font: inherit;">six</em> months of <em style="font: inherit;">2021</em>, the Company recorded an income tax benefit of $2.5 million on a pretax loss of $25.6 million. For the same period a year ago, the Company recorded an income tax benefit of $3.4 million on a pretax loss of $62.2 million.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">At <em style="font: inherit;"> April 30, 2021</em> and <em style="font: inherit;"> October 31, 2020</em>, we had deferred tax liabilities, net of deferred tax assets, of $65.6 million and $68.0 million, respectively. The decrease in our net deferred tax liability is primarily due to current year operating results and reversal of existing deferred tax assets and liabilities during the period ended <em style="font: inherit;"> April 30, 2021</em>. The Company has a valuation allowance of $0.1 million as of both <em style="font: inherit;"> April 30, 2021</em> and <em style="font: inherit;"> October 31, 2020</em> related to foreign tax credit carryforwards where realization is more uncertain at this time due to the limited carryforward periods that exist.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company had unrecognized tax benefits of $1.5 million and $1.6 million as of <em style="font: inherit;"> April 30, 2021</em> and <em style="font: inherit;"> October 31, 2020</em>, respectively. If recognized, <em style="font: inherit;">none</em> of these benefits would favorably impact the Company's income tax expense.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 200000 -10700000 -2200000 -57900000 -2500000 -25600000 -3400000 -62200000 65600000 68000000.0 100000 1500000 1600000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Note <em style="font: inherit;">12.</em> Commitments and Contingencies</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><i>Insurance</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">As of <em style="font: inherit;"> April 30, 2021</em> and <em style="font: inherit;"> October 31, 2020</em>, the Company was partially insured for automobile, general and worker's compensation liability. The Company has accrued $6.7 million and $5.4 million, as of <em style="font: inherit;"> April 30, 2021</em> and <em style="font: inherit;"> October 31, 2020</em>, respectively, for claims incurred but <em style="font: inherit;">not</em> reported and estimated losses reported, which is included in accrued expenses and other current liabilities in the accompanying consolidated balance sheets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company offers employee health benefits via a partially self-insured medical benefit plan. Participant claims exceeding certain limits are covered by a stop-loss insurance policy. As of <em style="font: inherit;"> April 30, 2021</em> and <em style="font: inherit;"> October 31, 2020</em>, the Company had accrued $3.1 million and $1.9 million, respectively, for health claims incurred but <em style="font: inherit;">not</em> reported based on historical claims amounts and average lag time. These accruals are included in accrued expenses and other current liabilities in the accompanying consolidated balance sheets. The Company contracts with a <em style="font: inherit;">third</em> party administrator to process claims, remit benefits, etc. The <em style="font: inherit;">third</em> party administrator requires the Company to maintain a bank account to facilitate the administration of claims. The account balance was $0.1 million and $0.3 million, as of <em style="font: inherit;"> April 30, 2021</em> and <em style="font: inherit;"> October 31, 2020</em>, respectively, and is included in cash and cash equivalents in the accompanying consolidated balance sheets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><i>Litigation</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company is currently involved in certain legal proceedings and other disputes with <em style="font: inherit;">third</em> parties that have arisen in the ordinary course of business. Management believes that the outcomes of these matters will <em style="font: inherit;">not</em> have a material impact on the Company’s financial statements and does <em style="font: inherit;">not</em> believe that any amounts need to be recorded for contingent liabilities in the Company’s consolidated balance sheet.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><i>Letters of credit </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The ABL Facility provides for up to $7.5 million of standby letters of credit. As of <em style="font: inherit;"> April 30, 2021</em>, total outstanding letters of credit totaled $2.3 million, the vast majority of which had been committed to the Company’s general liability insurance provider.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 6700000 5400000 3100000 1900000 100000 300000 7500000 2300000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Note <em style="font: inherit;">13.</em> Stockholders</b>’<b> Equity</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company’s amended and restated certificate of incorporation authorizes the issuance of 500,000,000 shares of common stock, par value $0.0001, and 10,000,000 shares of preferred stock, par value $0.0001. Immediately following the Business Combination, there were:</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"><td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">●</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">28,847,707 shares of common stock issued and outstanding;</p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"><td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">●</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">34,100,000 warrants outstanding, each exercisable for <span style="-sec-ix-hidden:c74238476">one</span> share of common stock at an exercise price of $11.50 per share, with exercisable rights expiring <em style="font: inherit;"> December 6, 2023; </em>and</p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"><td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">●</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">2,450,980 shares of <span style="-sec-ix-hidden:c74238479">zero</span>-dividend convertible perpetual preferred stock (“Series A Preferred Stock”) outstanding, as further discussed below</p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> May 14, 2019, </em>in order to finance a portion of the purchase price for the acquisition of Capital, the Company completed a public offering of 18,098,166 of its common stock at a price of $4.50 per share, receiving net proceeds of approximately $77.4 million, after deducting underwriting discounts, commissions, and other offering expenses. In connection with the offering, certain of the Company’s directors, officers and significant stockholders, and certain other related investors purchased an aggregate of 3,980,166 shares of its common stock from the underwriters at the public offering price of $4.50, representing approximately 25% of the total shares issued (without giving effect to the underwriters’ option to purchase additional shares).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">As discussed below, on <em style="font: inherit;"> April 29, 2019, </em>2,101,213 shares of common stock were issued in exchange for the Company's public warrants and 1,707,175 shares of common stock were issued in exchange for the Company's private warrants. After the completion of the warrant exchange and as of <em style="font: inherit;"> April 30, 2021</em>, there were 13,017,777 public warrants and <span style="-sec-ix-hidden:c74238489">no</span> private warrants outstanding.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company’s Series A Preferred Stock does <em style="font: inherit;">not</em> pay dividends and is convertible (effective <em style="font: inherit;"> June 6, 2019) </em>into shares of the Company’s common stock at a <span style="-sec-ix-hidden:c74238491">1:1</span> ratio (subject to customary adjustments). The Company has the right to elect to redeem all or a portion of the Series A Preferred Stock at its election after <em style="font: inherit;"> December 6, 2022 </em>for cash at a redemption price equal to the amount of the principal investment plus an additional cumulative amount that will accrue at an annual rate of 7.0% thereon. In addition, if the volume weighted average price of shares of the Company’s common stock equals or exceeds $13.00 for 30 consecutive days, then the Company will have the right to require the holder of the Series A Preferred Stock to convert its Series A Preferred Stock into Company common stock, at a ratio of <em style="font: inherit;">1:1</em> (subject to customary adjustments).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Conditionally redeemable preferred shares (including preferred shares that feature redemption rights that are either within the control of the holder or subject to redemption upon the occurrence of uncertain events <em style="font: inherit;">not</em> solely within the Company’s control) are classified as temporary equity. The preferred stock contains a redemption feature contingent upon a change in control which is <em style="font: inherit;">not</em> solely within the control of the Company, and as such, the preferred stock is presented outside of permanent equity.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><i>Warrant Exchange</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> April 1, 2019, </em>the Company commenced an offer to each holder of its publicly traded warrants (the “public warrants”) and private placement warrants that were issued in connection with Industrea’s initial public offering on <em style="font: inherit;"> April 17, 2017 (</em>the “private warrants”) to receive 0.2105 shares of common stock in exchange for each outstanding public warrant tendered and 0.1538 shares of common stock in exchange for each private warrant tendered pursuant to the offer (the “Offer” or “Warrant Exchange”).</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> April 26, 2019, </em>a total of 9,982,123 public warrants and 11,100,000 private warrants were tendered for exchange pursuant to the Offer.  On <em style="font: inherit;"> April 29, 2019, </em>2,101,213 shares of common stock were issued in exchange for the tendered public warrants and 1,707,175 shares of common stock were issued in exchange for the tendered private warrants. A negligible amount of cash was paid for fractional shares. As of <em style="font: inherit;"> April 30, 2021</em>, 13,017,777 public warrants and <span style="-sec-ix-hidden:c74238506">no</span> private warrants were outstanding.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> April 12, 2021, </em>the SEC staff issued a statement regarding accounting and reporting considerations for warrants issued by SPACs. In light of the issues raised by the SEC staff, the Company re-evaluated its accounting position for its private and public warrants. See Note <em style="font: inherit;">2</em> for further discussion of the accounting implications relating to these warrants.</p> 500000000 0.0001 10000000 0.0001 28847707 34100000 11.50 2450980 18098166 4.50 77400000 3980166 4.50 0.25 2101213 1707175 13017777 0.070 13.00 P30D 0.2105 0.1538 9982123 11100000 2101213 1707175 13017777 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Note <em style="font: inherit;">14.</em> Stock-Based Compensation </b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company rolled forward certain vested options from the Predecessor (see discussion below) to 2,783,479 equivalent vested options in the Company. No incremental compensation costs were recognized on conversion as the fair value of the options issued were equivalent to the fair value of the vested options of the Predecessor. Exercise prices for those options range from $0.87 to $6.09.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">During <em style="font: inherit;">2019,</em> pursuant to the Concrete Pumping Holdings, Inc. <em style="font: inherit;">2018</em> Omnibus Incentive Plan, the Company granted stock-based awards to certain employees in the U.S. and U.K. All awards in the U.S. are participating restricted stock awards while awards granted to employees in the U.K. are stock options with exercise prices of $0.01. Regardless of where the awards were granted, the awards vested pursuant to <em style="font: inherit;">one</em> of the <em style="font: inherit;">four</em> following conditions:</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"><td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(<em style="font: inherit;">1</em>)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Time-based only – Awards vest in equal installments over a <span style="-sec-ix-hidden:c74238519">five</span>-year period.</p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"><td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(<em style="font: inherit;">2</em>)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><em style="font: inherit;">$13</em> market-based and time-based vesting – Awards will vest as to <em style="font: inherit;">first</em> condition once the Company’s stock reaches a closing price of <em style="font: inherit;">$13.00</em> for <em style="font: inherit;">30</em> consecutive trading days. Once the <em style="font: inherit;">first</em> vesting condition is achieved, the stock award will then vest <span style="-sec-ix-hidden:c74238526">1/3</span> annually over a <span style="-sec-ix-hidden:c74238527">three</span>-year period.</p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"><td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(<em style="font: inherit;">3</em>)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><em style="font: inherit;">$16</em> market-based and time-based vesting – Awards will vest as to <em style="font: inherit;">first</em> condition once the Company’s stock reaches a closing price of <em style="font: inherit;">$16.00</em> for <em style="font: inherit;">30</em> consecutive trading days. Once the <em style="font: inherit;">first</em> vesting condition is achieved, the stock award will then vest <span style="-sec-ix-hidden:c74238534">1/3</span> annually over a <span style="-sec-ix-hidden:c74238535">three</span>-year period.</p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"><td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(<em style="font: inherit;">4</em>)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><em style="font: inherit;">$19</em> market-based and time-based vesting – Awards will vest as to <em style="font: inherit;">first</em> condition once the Company’s stock reaches a closing price of <em style="font: inherit;">$19.00</em> for <em style="font: inherit;">30</em> consecutive trading days. Once the <em style="font: inherit;">first</em> vesting condition is achieved, the stock award will then vest <span style="-sec-ix-hidden:c74238542">1/3</span> annually over a <span style="-sec-ix-hidden:c74238543">three</span>-year period.</p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 15pt;text-indent:36pt;">On <em style="font: inherit;"> October 29, 2020 </em>almost all of the then-outstanding stock awards were modified as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 15pt;text-indent:36pt;"> </p> <table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">(<em style="font: inherit;">1</em>)</td><td style="width: 95%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">113</em> awards for 113 employees accepted a modification to their restricted stock awards (if U.S. employees) or stock options (if U.K. employees) with market-based vesting conditions as follows:</td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 119px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 20px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">o</td><td style="width: 1613px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The price vesting targets of $13.00 per share, $16.00 per share or $19.00 per share were reduced to $6.00 per share, $8.00 per share or $10.00 per share, respectively</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 119px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20px; vertical-align: top;">o</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1613px;">The market-based awards were exchanged on a 2-for-<em style="font: inherit;">1</em> exchange ratio.  In total 3,816,450 market-based awards were exchanged for 1,908,165 market-based awards</td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">(<em style="font: inherit;">2</em>)</td><td style="width: 95%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">18</em> awards for 18 employees had their restricted stock awards (if U.S. employees) or stock options (if U.K. employees) with market-based vesting conditions (the same <em style="font: inherit;">$13/$16/$19</em> price targets outlined above) modified as follows:</td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 119px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 18px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">o</td><td style="width: 1615px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Each individual's total award was split into the following: (a) 46% of time vesting shares that vested on <em style="font: inherit;"> December 6, 2020, (</em>b) 15% of time vesting shares which will vest ratably <em style="font: inherit;">1/3</em> each year on <em style="font: inherit;"> December 6, 2021, </em><em style="font: inherit;">2022</em> and <em style="font: inherit;">2023,</em> and (c) the remaining 39% will initially vest based on reduced price vesting targets of <em style="font: inherit;">$6.00</em> per share, <em style="font: inherit;">$8.00</em> per share or <em style="font: inherit;">$10.00</em> per share. Once the <em style="font: inherit;">first</em> vesting condition is achieved, the stock award will then vest <em style="font: inherit;">1/3</em> annually over a <span style="-sec-ix-hidden:c74238573">three</span>-year period.</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 119px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 18px; vertical-align: top;">o</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1615px;">In the aggregate, 1,381,426 stock awards were modified as follows:</td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 177px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 26px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">(a)</td><td style="width: 1549px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">635,455 shares vested on <em style="font: inherit;"> December 6, 2020,</em></td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 177px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 26px; vertical-align: top;">(b)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1549px;">207,215 shares will vest ratably <em style="font: inherit;">1/3</em> each year on <em style="font: inherit;"> December 6, 2021, </em><em style="font: inherit;">2022</em> and <em style="font: inherit;">2023,</em> and</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 177px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 26px; vertical-align: top;">(c)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1549px;">538,756 shares will vest based on reduced price vesting targets of <em style="font: inherit;">$6.00</em> per share, <em style="font: inherit;">$8.00</em> per share or <em style="font: inherit;">$10.00</em> per share</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">As a result of the modifications, and in accordance with ASC <em style="font: inherit;">718,</em> the Company updated the fair value of each modified award to be equal to the following:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> <table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">●</td><td style="width: 93%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Unrecognized stock-based compensation expense as of <em style="font: inherit;"> October 29, 2020 </em>immediately before the modification plus</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%; vertical-align: top;">●</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 93%;">The greater of <em style="font: inherit;">$0</em> or the difference between fair value of new award immediately after modification less the fair value of old award immediately before modification</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The fair values for the above awards were calculated using a Monte Carlo simulation model and the updated fair value of the stock award is expensed over the new service period for the new award. As a result of the modifications, the Company recorded $5.9 million of compensation expense on day <em style="font: inherit;">1</em> of the modification as the requisite service period is zero. Outside of the unrecognized compensation expense for all other awards, <em style="font: inherit;">no</em> incremental costs are expected to be incurred in the future.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">As of <em style="font: inherit;"> April 30, 2021</em>, the Company has the following outstanding stock-based awards:</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"><td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(<em style="font: inherit;">1</em>)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Time-based only – Awards vest in equal installments over a <span style="-sec-ix-hidden:c74238590">three</span> or <span style="-sec-ix-hidden:c74238591">five</span>-year period.</p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"><td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(<em style="font: inherit;">2</em>)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><em style="font: inherit;">$6</em> market-based and time-based vesting – Awards will vest as to <em style="font: inherit;">first</em> condition once the Company’s stock reaches a closing price of <em style="font: inherit;">$6.00</em> for <em style="font: inherit;">30</em> consecutive trading days. Once the <em style="font: inherit;">first</em> vesting condition is achieved, the stock award will then vest <em style="font: inherit;">1/3</em> annually over a <em style="font: inherit;">three</em>-year period.</p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"><td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(<em style="font: inherit;">3</em>)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><em style="font: inherit;">$8</em> market-based and time-based vesting – Awards will vest as to <em style="font: inherit;">first</em> condition once the Company’s stock reaches a closing price of <em style="font: inherit;">$8.00</em> for <em style="font: inherit;">30</em> consecutive trading days. Once the <em style="font: inherit;">first</em> vesting condition is achieved, the stock award will then vest <em style="font: inherit;">1/3</em> annually over a <em style="font: inherit;">three</em>-year period.</p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;"><td style="width: 36pt; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 18pt; font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(<em style="font: inherit;">4</em>)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><em style="font: inherit;">$10</em> market-based and time-based vesting – Awards will vest as to <em style="font: inherit;">first</em> condition once the Company’s stock reaches a closing price of <em style="font: inherit;">$10.00</em> for <em style="font: inherit;">30</em> consecutive trading days. Once the <em style="font: inherit;">first</em> vesting condition is achieved, the stock award will then vest <em style="font: inherit;">1/3</em> annually over a <em style="font: inherit;">three</em>-year period.</p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Included in the table below is a summary of unvested awards at <em style="font: inherit;"> April 30, 2021</em>, including the location, type of award, shares outstanding, unrecognized compensation expense, and the date that expense will be recognized through. In addition, while the table below provides a date through which expense will be recognized on a straight-line basis for the remaining market-based stock awards, if at such time they vest earlier than the Monte Carlo simulation derived service period, expense recognition will be accelerated. The <em style="font: inherit;">$6</em> Market/Time-Based shares noted below achieved the <em style="font: inherit;">$6.00</em> market condition on <em style="font: inherit;"> March 29, 2021, </em>which was a date that was earlier than the Monte Carlo simulation had originally estimated. As such, the remaining unrecognized expense for these awards will be accelerated over the new remaining requisite service period. In addition, the Company has broken out the market-based awards by vesting tranche to address the accelerated attribution applied to the awards.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Location</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Type of Award</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Shares Unvested at April 30, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Weighted Average Fair Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Unrecognized Compensation Expense at April 30, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Date Expense will be Recognized Through (Straight-Line Basis)</em></b></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%"><span style="-sec-ix-hidden:c74238635">Time Based Only</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">864,028</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">6.20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">3,894,504</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">12/6/2023</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><span style="-sec-ix-hidden:c74238640">$6 Market/Time- Based</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">150,697</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.86</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">10/29/2020</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><span style="-sec-ix-hidden:c74238645">$6 Market/Time- Based</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">192,652</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">535,622</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">3/29/2022</em></p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><span style="-sec-ix-hidden:c74238650">$6 Market/Time- Based</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">192,652</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">818,896</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">3/29/2023</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><span style="-sec-ix-hidden:c74238655">$6 Market/Time- Based</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">192,663</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">987,767</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">3/29/2024</em></p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><span style="-sec-ix-hidden:c74238660">$8 Market/Time- Based</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">150,697</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">10/29/2020</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><span style="-sec-ix-hidden:c74238665">$8 Market/Time- Based</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">192,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.43</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">623,894</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">5/1/2023</em></p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><span style="-sec-ix-hidden:c74238670">$8 Market/Time- Based</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">192,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.43</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">795,783</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">5/1/2024</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><span style="-sec-ix-hidden:c74238675">$8 Market/Time- Based</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">192,662</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.43</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">908,426</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">5/1/2025</em></p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><span style="-sec-ix-hidden:c74238680">$10 Market/Time- Based</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">150,706</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">10/29/2020</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$10 Market/Time- Based</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">192,658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">580,256</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">7/9/2023</em></p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$10 Market/Time- Based</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">192,654</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">715,214</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">7/9/2024</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$10 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">192,670</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">6.45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">805,215</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">7/9/2025</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$13 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">433</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">4.47</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">794</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">5/4/2022</em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$13 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">433</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">4.47</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,045</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">5/4/2023</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$13 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">434</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">4.47</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,209</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">5/4/2024</em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$16 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">433</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">3.85</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">764</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">8/27/2022</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$16 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">433</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">3.85</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">950</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">8/27/2023</em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$16 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">434</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">3.85</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">8/27/2024</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$19 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">433</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">3.34</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">708</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">11/19/2022</em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$19 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">433</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">3.34</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">11/19/2023</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$19 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">434</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">3.34</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">953</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">11/19/2024</em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.K.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">Time Based Only</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">132,259</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">6.08</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">550,704</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">12/6/2023</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$6 Market/Time- Based</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28,885</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.85</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">10/29/2020</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$6 Market/Time- Based</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,892</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.36</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">76,663</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">3/29/2022</em></p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$6 Market/Time- Based</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,892</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.36</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">116,244</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">3/29/2023</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$6 Market/Time- Based</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,901</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.36</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">139,791</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">3/29/2024</em></p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$8 Market/Time- Based</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28,885</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">10/29/2020</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$8 Market/Time- Based</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,892</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">88,882</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">5/1/2023</em></p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.K.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$8 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">27,892</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">7.20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">112,737</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">5/1/2024</em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.K.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$8 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">27,901</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">7.20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">128,403</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">5/1/2025</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.K.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$10 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">28,886</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">3.14</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">10/29/2020</em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.K.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$10 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">27,902</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">6.24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">82,553</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">7/9/2023</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.K.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$10 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">27,892</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">6.24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">101,225</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">7/9/2024</em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.K.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$10 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">27,901</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">6.24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">113,743</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">7/9/2025</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td colspan="3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>3,523,925</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>12,184,873</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;"><em style="font: inherit;"> </em></td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><i>Note: The <em style="font: inherit;">$13/$16/$19</em> Market/Time Based shares noted above relate to the shares <em style="font: inherit;">not</em> exchanged in the <em style="font: inherit;"> October 29, 2020 </em>modification discussed above.</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">Stock-based compensation expense for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em>-month periods ended <em style="font: inherit;"> April 30, 2021</em> was $3.3 million and $4.0 million and has been included in general and administrative expenses on the accompanying consolidated statement of income. Stock-based compensation expense for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em>-month periods ended <em style="font: inherit;"> April 30, 2020</em> was $1.4 million and $2.9 million, respectively.</p> 2783479 0 0.87 6.09 0.01 113 13.00 16.00 19.00 6.00 8.00 10.00 2 3816450 1908165 18 0.46 0.15 0.39 1381426 635455 207215 538756 5900000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Location</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Type of Award</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Shares Unvested at April 30, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Weighted Average Fair Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Unrecognized Compensation Expense at April 30, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Date Expense will be Recognized Through (Straight-Line Basis)</em></b></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%"><span style="-sec-ix-hidden:c74238635">Time Based Only</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">864,028</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">6.20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">3,894,504</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">12/6/2023</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><span style="-sec-ix-hidden:c74238640">$6 Market/Time- Based</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">150,697</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.86</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">10/29/2020</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><span style="-sec-ix-hidden:c74238645">$6 Market/Time- Based</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">192,652</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">535,622</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">3/29/2022</em></p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><span style="-sec-ix-hidden:c74238650">$6 Market/Time- Based</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">192,652</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">818,896</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">3/29/2023</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><span style="-sec-ix-hidden:c74238655">$6 Market/Time- Based</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">192,663</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">987,767</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">3/29/2024</em></p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><span style="-sec-ix-hidden:c74238660">$8 Market/Time- Based</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">150,697</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">10/29/2020</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><span style="-sec-ix-hidden:c74238665">$8 Market/Time- Based</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">192,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.43</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">623,894</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">5/1/2023</em></p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><span style="-sec-ix-hidden:c74238670">$8 Market/Time- Based</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">192,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.43</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">795,783</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">5/1/2024</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><span style="-sec-ix-hidden:c74238675">$8 Market/Time- Based</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">192,662</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.43</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">908,426</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">5/1/2025</em></p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><span style="-sec-ix-hidden:c74238680">$10 Market/Time- Based</span></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">150,706</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">10/29/2020</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$10 Market/Time- Based</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">192,658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">580,256</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">7/9/2023</em></p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$10 Market/Time- Based</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">192,654</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">715,214</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">7/9/2024</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$10 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">192,670</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">6.45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">805,215</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">7/9/2025</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$13 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">433</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">4.47</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">794</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">5/4/2022</em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$13 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">433</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">4.47</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,045</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">5/4/2023</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$13 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">434</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">4.47</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,209</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">5/4/2024</em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$16 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">433</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">3.85</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">764</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">8/27/2022</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$16 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">433</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">3.85</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">950</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">8/27/2023</em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$16 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">434</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">3.85</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">1,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">8/27/2024</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$19 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">433</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">3.34</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">708</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">11/19/2022</em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$19 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">433</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">3.34</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">11/19/2023</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.S.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$19 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">434</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">3.34</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">953</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">11/19/2024</em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.K.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">Time Based Only</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">132,259</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">6.08</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">550,704</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">12/6/2023</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$6 Market/Time- Based</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28,885</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.85</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">10/29/2020</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$6 Market/Time- Based</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,892</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.36</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">76,663</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">3/29/2022</em></p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$6 Market/Time- Based</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,892</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.36</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">116,244</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">3/29/2023</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$6 Market/Time- Based</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,901</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.36</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">139,791</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">3/29/2024</em></p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$8 Market/Time- Based</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28,885</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">10/29/2020</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.K.</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$8 Market/Time- Based</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,892</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">88,882</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 14%;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">5/1/2023</em></p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.K.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$8 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">27,892</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">7.20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">112,737</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">5/1/2024</em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.K.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$8 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">27,901</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">7.20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">128,403</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">5/1/2025</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.K.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$10 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">28,886</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">3.14</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">10/29/2020</em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.K.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$10 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">27,902</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">6.24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">82,553</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">7/9/2023</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.K.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$10 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">27,892</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">6.24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">101,225</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">7/9/2024</em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%">U.K.</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%">$10 Market/Time- Based</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">27,901</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">6.24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">113,743</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%"><em style="font: inherit;">7/9/2025</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td colspan="3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>3,523,925</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>12,184,873</b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;"><em style="font: inherit;"> </em></td></tr> </tbody></table> 864028 6.20 3894504 150697 3.86 0 192652 8.63 535622 192652 8.63 818896 192663 8.63 987767 150697 3.46 0 192653 7.43 623894 192653 7.43 795783 192662 7.43 908426 150706 3.15 0 $10 Market/Time- Based 192658 6.45 580256 $10 Market/Time- Based 192654 6.45 715214 $10 Market/Time- Based 192670 6.45 805215 $13 Market/Time- Based 433 4.47 794 $13 Market/Time- Based 433 4.47 1045 $13 Market/Time- Based 434 4.47 1209 $16 Market/Time- Based 433 3.85 764 $16 Market/Time- Based 433 3.85 950 $16 Market/Time- Based 434 3.85 1076 $19 Market/Time- Based 433 3.34 708 $19 Market/Time- Based 433 3.34 853 $19 Market/Time- Based 434 3.34 953 Time Based Only 132259 6.08 550704 $6 Market/Time- Based 28885 3.85 0 $6 Market/Time- Based 27892 8.36 76663 $6 Market/Time- Based 27892 8.36 116244 $6 Market/Time- Based 27901 8.36 139791 $8 Market/Time- Based 28885 3.45 0 $8 Market/Time- Based 27892 7.20 88882 $8 Market/Time- Based 27892 7.20 112737 $8 Market/Time- Based 27901 7.20 128403 $10 Market/Time- Based 28886 3.14 0 $10 Market/Time- Based 27902 6.24 82553 $10 Market/Time- Based 27892 6.24 101225 $10 Market/Time- Based 27901 6.24 113743 3523925 12184873 3300000 4000000.0 1400000 2900000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">15.</em> Earnings Per Share </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company calculates earnings per share in accordance with ASC <em style="font: inherit;">260,</em> <i>Earnings Per Share</i>. For purposes of calculating earnings (loss) per share (“EPS”), a company that has participating security holders (for example, holders of unvested restricted stock that have non-forfeitable dividend rights and the Company’s Series A Preferred Stock) is required to utilize the <em style="font: inherit;">two</em>-class method for calculating EPS unless the treasury stock method results in lower EPS. The <em style="font: inherit;">two</em>-class method is an allocation of earnings/(loss) between the holders of common stock and a company’s participating security holders. Under the <em style="font: inherit;">two</em>-class method, earnings/(loss) for the reporting period is calculated by taking the net income (loss) for the period, less both the dividends declared in the period on participating securities (whether or <em style="font: inherit;">not</em> paid) and the dividends accumulated for the period on cumulative preferred stock (whether or <em style="font: inherit;">not</em> earned) for the period. Our common shares outstanding are comprised of shareholder owned common stock and shares of unvested restricted stock held by participating security holders. Basic EPS is calculated by dividing income or loss attributable to common stockholders by the weighted average number of shares of common stock outstanding, excluding participating shares. To calculate diluted EPS, basic EPS is further adjusted to include the effect of potentially dilutive stock options outstanding and Series A Preferred Stock outstanding as of the beginning of the period. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">At <em style="font: inherit;"> April 30, 2021</em>, the Company had outstanding (<em style="font: inherit;">1</em>) 13.0 million warrants to purchase shares of common stock at an exercise price of $11.50, (<em style="font: inherit;">2</em>) 3.1 million outstanding unvested restricted stock awards, (<em style="font: inherit;">3</em>) 1.2 million outstanding vested incentive stock options, (<em style="font: inherit;">4</em>) 0.5 million outstanding non-qualified stock options, and (<em style="font: inherit;">5</em>) 2.5 million shares of Series A Preferred Stock.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The table below shows our basic and diluted EPS calculations for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em>-month period ended <em style="font: inherit;"> April 30, 2021 </em>and <em style="font: inherit;"> April 30, 2020</em>:</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended April 30,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended April 30,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands, except share and per share amounts)</i></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net loss (numerator):</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net loss attributable to Concrete Pumping Holdings, Inc.</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(10,853</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(55,714</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(23,143</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(58,850</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: Accretion of liquidation preference on preferred stock</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(499</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(470</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,006</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(943</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Less: Undistributed earnings allocated to participating securities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net loss attributable to common stockholders (numerator for basic earnings per share)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(11,352</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(56,184</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(24,149</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(59,793</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Add back: Accretion of liquidation preference on preferred stock</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Add back: Undistributed earning allocated to participating securities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Less: Undistributed earnings reallocated to participating securities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Numerator for diluted earnings (loss) per share</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">(11,352</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">(56,184</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">(24,149</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">(59,793</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average shares (denominator):</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average shares - basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">53,465,799</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">52,782,663</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">53,303,302</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">52,752,884</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average shares - diluted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">53,465,799</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">52,782,663</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">53,303,302</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">52,752,884</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Basic loss per share</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.21</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1.06</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.45</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1.13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Diluted loss per share</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.21</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1.06</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.45</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1.13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">For all periods presented, the Company realized a net loss and as such, the weighted-average dilutive impact of any shares was excluded from the calculation of diluted EPS because they were antidilutive.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;"> </p> 13000000.0 11.50 3100000 1200000 500000 2500000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended April 30,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended April 30,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands, except share and per share amounts)</i></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net loss (numerator):</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net loss attributable to Concrete Pumping Holdings, Inc.</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(10,853</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(55,714</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(23,143</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(58,850</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: Accretion of liquidation preference on preferred stock</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(499</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(470</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,006</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(943</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Less: Undistributed earnings allocated to participating securities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net loss attributable to common stockholders (numerator for basic earnings per share)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(11,352</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(56,184</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(24,149</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(59,793</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Add back: Accretion of liquidation preference on preferred stock</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Add back: Undistributed earning allocated to participating securities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Less: Undistributed earnings reallocated to participating securities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Numerator for diluted earnings (loss) per share</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">(11,352</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">(56,184</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">(24,149</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">(59,793</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average shares (denominator):</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average shares - basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">53,465,799</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">52,782,663</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">53,303,302</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">52,752,884</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average shares - diluted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">53,465,799</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">52,782,663</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">53,303,302</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">52,752,884</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Basic loss per share</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.21</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1.06</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.45</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1.13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Diluted loss per share</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.21</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1.06</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(0.45</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1.13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> -10853000 -55714000 -23143000 -58850000 499000 470000 1006000 943000 -0 -0 -0 -0 -11352000 -56184000 -24149000 -59793000 -11352000 -56184000 -24149000 -59793000 53465799 52782663 53303302 52752884 53465799 52782663 53303302 52752884 -0.21 -1.06 -0.45 -1.13 -0.21 -1.06 -0.45 -1.13 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Note <em style="font: inherit;">16.</em> Segment Reporting</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The Company conducts business through the following reportable segments based on geography and the nature of services sold:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align: top; width: 7%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> </td><td style="vertical-align: top; width: 3%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align: top; width: 90%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">U.S. Concrete Pumping – Consists of concrete pumping services sold to customers in the U.S. Business in this segment is primarily performed under the Brundage-Bone and Capital tradenames.</p> </td></tr> <tr><td style="vertical-align: top; width: 7%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> </td><td style="vertical-align: top; width: 3%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align: top; width: 90%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">U.K. Operations – Consists of concrete pumping services and leasing of concrete pumping equipment to customers in the U.K. Business in this segment is primarily performed under the Camfaud Concrete Pumps and Premier Concrete Pumping tradenames. In addition to concrete pumping, we recently started operations of waste management services in the U.K. under the Eco-Pan tradename and the results of this business are included in this segment. This represents the Company’s foreign operations.</p> </td></tr> <tr><td style="vertical-align: top; width: 7%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> </td><td style="vertical-align: top; width: 3%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align: top; width: 90%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">U.S. Concrete Waste Management Services – Consists of pans and containers rented to customers in the U.S. and the disposal of the concrete waste material services sold to customers in the U.S. Business in this segment is performed under the Eco-Pan tradename.</p> </td></tr> <tr><td style="vertical-align: top; width: 7%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> </td><td style="vertical-align: top; width: 3%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="vertical-align: top; width: 90%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Corporate - Is primarily related to the intercompany leasing of real estate to certain of the U.S Concrete Pumping branches.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">Any differences between segment reporting and consolidated results are reflected in Corporate and/or Intersegment below.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">The accounting policies of the reportable segments are the same as those described in Note <em style="font: inherit;">2.</em> The Company’s Chief Operating Decision Maker (“CODM”) evaluates the performance of each segment based on revenue, and measures segment performance based upon EBITDA (earnings before interest, taxes, depreciation and amortization). Non-allocated interest expense and various other administrative costs are reflected in Corporate. Corporate assets primarily include cash and cash equivalents, prepaid expenses and other current assets, and real property. The following provides operating information about the Company’s reportable segments for the periods presented:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended April 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended April 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">Revenue</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Pumping</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">56,168</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">57,459</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">108,484</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">112,564</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.K. Operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,401</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,633</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">19,086</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Waste Management Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,008</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,306</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,589</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">625</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">625</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intersegment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(781</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(750</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,503</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,509</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">76,873</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74,041</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">147,294</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">147,980</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">Income (loss) before income taxes</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Pumping</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,306</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(47,054</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(16,806</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(50,928</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.K. Operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">481</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(15,446</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(16,454</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Waste Management Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,181</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">893</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,034</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,464</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(11,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,672</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(10,622</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,700</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total income (loss) before income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(10,683</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(57,935</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(25,621</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(62,218</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended April 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended April 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">EBITDA</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Pumping</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,346</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(28,814</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,241</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(13,952</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.K. Operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,334</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(12,712</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,413</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(10,753</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Waste Management Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,504</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,553</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,704</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,803</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(10,831</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,879</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(10,206</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,114</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total EBITDA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(34,094</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,152</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(13,788</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">Consolidated EBITDA reconciliation</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(10,853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(55,714</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(23,143</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(58,850</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest expense, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,029</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,765</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,929</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,268</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Income tax expense (benefit)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">170</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,221</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,478</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,368</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,007</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,844</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">30,162</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total EBITDA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(34,094</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,152</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(13,788</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended April 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended April 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">Depreciation and amortization</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Pumping</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,405</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,677</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,148</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.K. Operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,071</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,081</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,261</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Waste Management Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,323</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,670</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,339</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">208</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">207</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">416</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">414</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,007</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">27,844</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">30,162</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">Interest expense, net</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Pumping</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(5,247</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(8,096</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(11,370</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(16,828</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.K. Operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(782</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(669</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,559</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,440</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Waste Management Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total interest expense, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(6,029</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(8,765</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(12,929</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(18,268</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">Transaction costs including transaction-related debt extinguishment</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Pumping</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">84</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total transaction costs including transaction-related debt extinguishment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">84</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;text-indent:36pt;">Total assets by segment for the periods presented are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">April 30,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">October 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total Assets</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Pumping</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">567,635</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">570,536</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.K. Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">105,393</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">109,726</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Waste Management Services</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">141,723</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">140,209</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">26,029</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">25,517</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intersegment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(69,265</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(72,230</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">771,515</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">773,758</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="margin: 0; text-indent: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt">The U.S. and U.K. were the only regions that accounted for more than <em style="font: inherit;">10%</em> of the Company’s revenue for the periods presented. There was <em style="font: inherit;">no</em> single customer that accounted for more than <em style="font: inherit;">10%</em> of revenue for the periods presented. Revenue for the periods presented and long lived assets as of <em style="font: inherit;"> April 30, 2021</em> and <em style="font: inherit;"> October 31, 2020</em> are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended April 30,</em></em></b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended April 30,</em></em></b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Revenue by Geography</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">65,020</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">65,640</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">125,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">128,894</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.K.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,401</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,633</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,086</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">76,873</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74,041</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">147,294</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">147,980</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">April 30,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">October 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Long Lived Assets</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">257,764</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">260,693</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.K.</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">47,101</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">43,561</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total long lived assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">304,865</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">304,254</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended April 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended April 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">Revenue</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Pumping</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">56,168</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">57,459</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">108,484</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">112,564</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.K. Operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,401</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,633</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">19,086</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Waste Management Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,008</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,306</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,589</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">625</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">625</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intersegment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(781</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(750</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,503</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,509</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">76,873</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74,041</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">147,294</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">147,980</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">Income (loss) before income taxes</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Pumping</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,306</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(47,054</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(16,806</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(50,928</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.K. Operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">481</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(15,446</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(16,454</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Waste Management Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,181</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">893</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,034</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,464</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(11,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,672</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(10,622</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,700</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total income (loss) before income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(10,683</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(57,935</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(25,621</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(62,218</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended April 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended April 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">EBITDA</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Pumping</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,346</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(28,814</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,241</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(13,952</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.K. Operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,334</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(12,712</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,413</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(10,753</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Waste Management Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,504</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,553</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,704</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,803</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(10,831</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,879</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(10,206</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,114</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total EBITDA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(34,094</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,152</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(13,788</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">Consolidated EBITDA reconciliation</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(10,853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(55,714</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(23,143</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(58,850</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest expense, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,029</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,765</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,929</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,268</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Income tax expense (benefit)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">170</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,221</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,478</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,368</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,007</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,844</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">30,162</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total EBITDA</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(34,094</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,152</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(13,788</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended April 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended April 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">Depreciation and amortization</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Pumping</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,405</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,677</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,148</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.K. Operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,071</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,081</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,261</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Waste Management Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,323</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,660</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,670</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,339</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">208</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">207</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">416</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">414</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,007</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">27,844</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">30,162</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">Interest expense, net</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Pumping</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(5,247</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(8,096</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(11,370</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(16,828</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.K. Operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(782</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(669</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,559</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,440</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Waste Management Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total interest expense, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(6,029</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(8,765</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(12,929</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(18,268</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">Transaction costs including transaction-related debt extinguishment</span></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Pumping</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">84</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total transaction costs including transaction-related debt extinguishment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">84</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 56168000 57459000 108484000 112564000 11853000 8401000 21633000 19086000 9008000 8306000 17430000 16589000 625000 625000 1250000 1250000 -781000 -750000 -1503000 -1509000 76873000 74041000 147294000 147980000 -1306000 -47054000 -16806000 -50928000 481000 -15446000 -227000 -16454000 1181000 893000 2034000 1464000 -11039000 3672000 -10622000 3700000 -10683000 -57935000 -25621000 -62218000 13346000 -28814000 13241000 -13952000 3334000 -12712000 5413000 -10753000 3504000 3553000 6704000 6803000 -10831000 3879000 -10206000 4114000 9353000 -34094000 15152000 -13788000 -10853000 -55714000 -23143000 -58850000 6029000 8765000 12929000 18268000 170000 -2221000 -2478000 -3368000 14007000 15076000 27844000 30162000 9353000 -34094000 15152000 -13788000 9405000 10144000 18677000 20148000 2071000 2065000 4081000 4261000 2323000 2660000 4670000 5339000 208000 207000 416000 414000 14007000 15076000 27844000 30162000 5247000 8096000 11370000 16828000 782000 669000 1559000 1440000 -0 -0 -0 -0 -0 -0 -0 -0 6029000 8765000 12929000 18268000 55000 0 84000 0 0 0 0 0 55000 0 84000 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">April 30,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">October 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Total Assets</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Pumping</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">567,635</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">570,536</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.K. Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">105,393</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">109,726</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. Concrete Waste Management Services</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">141,723</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">140,209</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Corporate</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">26,029</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">25,517</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intersegment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(69,265</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(72,230</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">771,515</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">773,758</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 567635000 570536000 105393000 109726000 141723000 140209000 26029000 25517000 -69265000 -72230000 771515000 773758000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended April 30,</em></em></b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended April 30,</em></em></b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Revenue by Geography</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">65,020</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">65,640</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">125,661</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">128,894</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.K.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,401</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,633</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,086</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">76,873</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74,041</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">147,294</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">147,980</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">April 30,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">October 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><i>(in thousands)</i></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Long Lived Assets</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S.</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">257,764</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">260,693</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.K.</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">47,101</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">43,561</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total long lived assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">304,865</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">304,254</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 65020000 65640000 125661000 128894000 11853000 8401000 21633000 19086000 76873000 74041000 147294000 147980000 257764000 260693000 47101000 43561000 304865000 304254000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">17.</em> Related Party Transaction</b></p>   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;">During fiscal years <em style="font: inherit;">2016</em> and <em style="font: inherit;">2017,</em> the Company paid federal income taxes totaling $4.3 million (at a federal income tax rate of 34%). As the Company generated NOL carryforwards during fiscal <em style="font: inherit;">2018</em> and <em style="font: inherit;">2019,</em> the CARES Act allowed the Company to carry back those NOL's to the fiscal <em style="font: inherit;">2016</em> and <em style="font: inherit;">2017</em> tax returns. During fiscal <em style="font: inherit;">2020,</em> the Company carried back all NOL's that were generated in fiscal year <em style="font: inherit;">2018</em> to the <em style="font: inherit;">2016</em> and part of the <em style="font: inherit;">2017</em> tax returns and also carried back a portion of the NOL's accumulated during fiscal <em style="font: inherit;">2019</em> to the remaining income from the <em style="font: inherit;">2017</em> tax return.  On <em style="font: inherit;"> March 31, 2020, </em>the Company received a demand letter alleging that the Company is required to remit to the Predecessor's shareholders certain tax refunds from carrying back certain NOL's made available as a result of the passage of the CARES Act.  In <em style="font: inherit;"> October 2020, </em>the Company reached a settlement with the Predecessor’s shareholders, resulting in the Company agreeing to pay $2.0 million of the $4.3 million in refunds to the Predecessor’s shareholders. This <em style="font: inherit;">$2.0</em> million charge was recorded in the fiscal <em style="font: inherit;">2020</em> <em style="font: inherit;">fourth</em> quarter in general and administrative expenses in the consolidated statements of operations.  The corresponding due to related party was recorded to accrued expenses and other current liabilities in the consolidated balance sheets and was to be settled as the income tax refunds from the IRS are received. The majority of this liability was paid in the fiscal <em style="font: inherit;">2021</em> <em style="font: inherit;">first</em> quarter while remainder of the liability was paid in the fiscal <em style="font: inherit;">2021</em> <em style="font: inherit;">second</em> quarter.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 36pt;"> </p> 4300000 0.34 2000000.0 4300000 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Document And Entity Information - shares
6 Months Ended
Apr. 30, 2021
Jun. 11, 2021
Document Information [Line Items]    
Entity Central Index Key 0001703956  
Entity Registrant Name CONCRETE PUMPING HOLDINGS, INC.  
Amendment Flag false  
Current Fiscal Year End Date --10-31  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2021  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Apr. 30, 2021  
Document Transition Report false  
Entity File Number 001-38166  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 83-1779605  
Entity Address, Address Line One 500 E. 84th Avenue, Suite A-5  
Entity Address, City or Town Thornton  
Entity Address, State or Province CO  
Entity Address, Postal Zip Code 80229  
City Area Code 303  
Local Phone Number 289-7497  
Title of 12(b) Security Common Stock  
Trading Symbol BBCP  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   56,698,060
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Apr. 30, 2021
Oct. 31, 2020
Cash and cash equivalents $ 13,714 $ 6,736
Trade receivables, net 41,800 44,343
Inventory 4,555 4,630
Income taxes receivable 352 1,602
Prepaid expenses and other current assets 7,204 2,694
Total current assets 67,625 60,005
Property, plant and equipment, net 304,865 304,254
Intangible assets, net 171,213 183,839
Goodwill 225,012 223,154
Other non-current assets 712 1,753
Deferred financing costs 2,088 753
Total assets 771,515 773,758
Revolving loan 1,087 1,741
Term loans, current portion 0 20,888
Current portion of capital lease obligations 100 97
Accounts payable 6,622 6,587
Accrued payroll and payroll expenses 10,838 13,065
Accrued expenses and other current liabilities 21,618 18,879
Income taxes payable 601 1,055
Total current liabilities 40,866 62,312
Long term debt, net of discount for deferred financing costs 368,388 343,906
Capital lease obligations, less current portion 330 380
Deferred income taxes 65,618 68,019
Warrant liability 18,485 7,031
Total liabilities 493,687 481,648
Zero-dividend convertible perpetual preferred stock, $0.0001 par value, 2,450,980 shares issued and outstanding as of April 30, 2021 and October 31, 2020 25,000 25,000
Stockholders' equity    
Common stock, $0.0001 par value, 500,000,000 shares authorized, 56,575,186 and 56,463,992 issued and outstanding as of April 30, 2021 and October 31, 2020, respectively 6 6
Additional paid-in capital 371,703 367,681
Treasury stock (461) (131)
Accumulated other comprehensive income (loss) 4,563 (606)
Accumulated deficit (122,983) (99,840)
Total stockholders' equity 252,828 267,110
Total liabilities and stockholders' equity $ 771,515 $ 773,758
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - $ / shares
Apr. 30, 2021
Oct. 31, 2020
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, issued (in shares) 2,450,980 2,450,980
Preferred stock, outstanding (in shares) 2,450,980 2,450,980
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 500,000,000 500,000,000
Common stock, issued (in shares) 56,575,186 56,463,992
Common stock, outstanding (in shares) 56,575,186 56,463,992
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Revenue $ 76,873 $ 74,041 $ 147,294 $ 147,980
Cost of operations 43,570 42,174 84,128 83,965
Gross profit 33,303 31,867 63,166 64,015
General and administrative expenses 26,472 26,381 48,860 52,988
Goodwill and intangibles impairment 0 57,944 0 57,944
Transaction costs 55 0 84 0
Income (loss) from operations 6,776 (52,458) 14,222 (46,917)
Other income (expense):        
Interest expense, net (6,029) (8,765) (12,929) (18,268)
Loss on extinguishment of debt 0 0 (15,510) 0
Change in fair value of warrant liabilities (11,456) 3,254 (11,456) 2,864
Other income, net 26 34 52 103
Total other expense (17,459) (5,477) (39,843) (15,301)
Loss before income taxes (10,683) (57,935) (25,621) (62,218)
Income tax expense (benefit) 170 (2,221) (2,478) (3,368)
Net loss (10,853) (55,714) (23,143) (58,850)
Less accretion of liquidation preference on preferred stock (499) (470) (1,006) (943)
Loss available to common shareholders $ (11,352) $ (56,184) $ (24,149) $ (59,793)
Weighted average common shares outstanding        
Basic (in shares) 53,465,799 52,782,663 53,303,302 52,752,884
Diluted (in shares) 53,465,799 52,782,663 53,303,302 52,752,884
Net loss per common share        
Basic (in dollars per share) $ (0.21) $ (1.06) $ (0.45) $ (1.13)
Diluted (in dollars per share) $ (0.21) $ (1.06) $ (0.45) $ (1.13)
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Net loss $ (10,853) $ (55,714) $ (23,143) $ (58,850)
Other comprehensive income (loss):        
Foreign currency translation adjustment 668 (4,185) 5,169 (2,214)
Total comprehensive loss $ (10,185) $ (59,899) $ (17,974) $ (61,064)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance at Oct. 31, 2019 $ 6 $ 356,227 $ 0 $ (599) $ (38,589) $ 317,045
Stock-based compensation expense 0 1,467 0 0 0 1,467
Shares issued upon exercise of stock options, net of shares used for tax withholding 0 0 (131) 0 0 (131)
Net loss 0 0 0 0 (3,137) (3,137)
Foreign currency translation adjustment 0 0 0 1,971 0 1,971
Balance at Jan. 31, 2020 6 357,694 (131) 1,372 (41,726) 317,216
Balance at Oct. 31, 2019 6 356,227 0 (599) (38,589) 317,045
Net loss           (58,850)
Balance at Apr. 30, 2020 6 359,077 (131) (2,813) (97,439) 258,700
Balance at Jan. 31, 2020 6 357,694 (131) 1,372 (41,726) 317,216
Stock-based compensation expense 0 1,383 0 0 0 1,383
Net loss 0 0 0 0 (55,714) (55,714)
Foreign currency translation adjustment 0 0 0 (4,185) 0 (4,185)
Balance at Apr. 30, 2020 6 359,077 (131) (2,813) (97,439) 258,700
Balance at Oct. 31, 2020 6 367,681 (131) (606) (99,840) 267,110
Stock-based compensation expense 0 672 0 0 0 672
Shares issued upon exercise of stock options, net of shares used for tax withholding 0 0 (330) 0 0 (330)
Net loss 0 0 0 0 (12,290) (12,290)
Foreign currency translation adjustment 0 0 0 4,501 0 4,501
Balance at Jan. 31, 2021 6 368,353 (461) 3,895 (112,130) 259,663
Balance at Oct. 31, 2020 6 367,681 (131) (606) (99,840) 267,110
Net loss           (23,143)
Balance at Apr. 30, 2021 6 371,703 (461) 4,563 (122,983) 252,828
Balance at Jan. 31, 2021 6 368,353 (461) 3,895 (112,130) 259,663
Stock-based compensation expense 0 3,350 0 0 0 3,350
Net loss 0 0 0 0 (10,853) (10,853)
Foreign currency translation adjustment 0 0 0 668 0 668
Balance at Apr. 30, 2021 $ 6 $ 371,703 $ (461) $ 4,563 $ (122,983) $ 252,828
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Net loss $ (23,143) $ (58,850)
Net loss (23,143) (58,850)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Goodwill and intangibles impairment 0 57,944
Depreciation 13,991 13,015
Deferred income taxes (2,926) (3,515)
Amortization of deferred financing costs 1,419 2,076
Amortization of intangible assets 13,853 17,147
Stock-based compensation expense 4,022 2,850
Change in fair value of warrant liabilities 11,456 (2,864)
Loss on extinguishment of debt 15,510 0
Net gain on the sale of property, plant and equipment (869) (477)
Payment of contingent consideration in excess of amounts established in purchase accounting 0 (526)
Net changes in operating assets and liabilities (net of acquisitions):    
Trade receivables, net 3,135 4,009
Inventory 161 127
Prepaid expenses and other current assets (3,377) (5,209)
Income taxes payable, net 750 301
Accounts payable (145) (101)
Accrued payroll, accrued expenses and other current liabilities 2,359 1,060
Net cash provided by operating activities 36,196 26,987
Cash flows from investing activities:    
Purchases of property, plant and equipment (16,672) (23,305)
Proceeds from sale of property, plant and equipment 3,687 3,607
Net cash used in investing activities (12,985) (19,698)
Cash flows from financing activities:    
Proceeds on long term debt 375,000 0
Payments on long term debt (381,206) (10,444)
Proceeds on revolving loan 138,239 143,559
Payments on revolving loan (139,004) (127,404)
Payment of debt issuance costs (8,464) 0
Payments on capital lease obligations (47) (45)
Purchase of treasury stock (330) (131)
Payment of contingent consideration established in purchase accounting 0 (1,161)
Net cash provided by (used in) financing activities (15,812) 4,374
Effect of foreign currency exchange rate on cash (421) (1,088)
Net increase in cash and cash equivalents 6,978 10,575
Cash and cash equivalents:    
Beginning of period 6,736 7,473
End of period 13,714 18,048
Supplemental cash flow information:    
Cash paid for interest 5,908 16,673
Cash paid for income taxes 953 212
Non-cash investing and financing activities:    
Equipment purchases included in accrued expenses and accounts payable $ 2,029 $ 4,557
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Note 1 - Organization and Description of Business
6 Months Ended
Apr. 30, 2021
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]

Note 1. Organization and Description of Business

 

Organization

 

Concrete Pumping Holdings, Inc. (the “Company” or “Successor”) is a Delaware corporation headquartered in Thornton (near Denver), Colorado. The Consolidated Financial Statements include the accounts of Concrete Pumping Holdings, Inc. and its wholly owned subsidiaries including Brundage-Bone Concrete Pumping, Inc. (“Brundage-Bone”), Capital Pumping (“Capital”), Camfaud Group Limited (“Camfaud”), and Eco-Pan, Inc. (“Eco-Pan”).

 

On December 6, 2018 (the “Closing Date”), the Company, formerly known as Concrete Pumping Holdings Acquisition Corp., consummated a business combination transaction (the “Business Combination”) pursuant to which it acquired (i) the private operating company formerly called Concrete Pumping Holdings, Inc. (the "Predecessor") and (ii) the former special purpose acquisition company called Industrea Acquisition Corp (“Industrea”). In connection with the closing of the Business Combination, the Company changed its name to Concrete Pumping Holdings, Inc. 

 

Nature of business

 

Brundage-Bone and Capital are concrete pumping service providers in the United States ("U.S.") and Camfaud is a concrete pumping service provider in the United Kingdom (“U.K.”). Their core business is the provision of concrete pumping services to general contractors and concrete finishing companies in the commercial, infrastructure and residential sectors. Most often equipment returns to a “home base” nightly and neither company contracts to purchase, mix, or deliver concrete. Brundage-Bone and Capital collectively have approximately 90 branch locations across 22 states, with its corporate headquarters in Thornton (near Denver), Colorado. Camfaud has approximately 30 branch locations throughout the U.K., with its corporate headquarters in Epping (near London), England.

 

Eco-Pan provides industrial cleanup and containment services, primarily to customers in the construction industry in the U.S. and the U.K. Eco-Pan uses containment pans specifically designed to hold waste products from concrete and other industrial cleanup operations. Eco-Pan has 17 operating locations across the U.S. and shares an operating location in the U.K. with one of the Camfaud branches mentioned above, with its corporate headquarters in Thornton (near Denver), Colorado.

 

Seasonality

 

The Company’s sales are historically seasonal, with lower revenue volumes typically in the first half of the fiscal year and higher revenue volumes in the second half of each fiscal year. Such seasonality also causes the Company’s working capital cash flow requirements to vary from the first half of the fiscal year to the second half of the fiscal year and primarily depends on the variability of weather patterns with the Company generally having lower sales volume during the winter and spring months. 

 

Impacts of COVID-19

 

In March 2020, the World Health Organization declared the outbreak of COVID-19 to be a global pandemic and recommended containment and mitigation measures worldwide. The COVID-19 pandemic has rapidly changed market and economic conditions globally and may continue to create significant uncertainty in the macroeconomic environment.

 

In addition, the COVID-19 pandemic drove a sustained decline in the Company's stock price and a deterioration in general economic conditions in the fiscal 2020 second quarter, which qualified as a triggering event necessitating the evaluation of its goodwill and long-lived assets for indicators of impairment. As a result of the evaluation, the Company conducted a quantitative interim impairment test as of April 30, 2020 resulting in non-cash impairment charges of $43.5 million and $14.4 million to the Company's U.S. Concrete Pumping and U.K. Operations reporting units, respectively. Through April 30, 2021, no subsequent triggering events have been identified. The Company will continue to evaluate its goodwill and intangible assets in future quarters. Additional impairments may be recorded in the future based on events and circumstances, including those related to COVID-19 discussed above.

 

Despite recent progress in administration of vaccines, both the outbreak and the containment and mitigation measures have had and are likely to continue to have a serious adverse impact on the global economy, the severity and duration of which are uncertain. It is likely that government stabilization efforts will only partially mitigate the consequences to the economy. To date, the COVID-19 pandemic has primarily negatively impacted revenue volumes in the U.K. and certain markets in the U.S. This impact was most heavily pronounced in the second and third quarters of fiscal 2020. Beginning in the fourth quarter of fiscal 2020, revenue volumes began returning back to pre-pandemic levels, and during the second quarter of fiscal 2021 improved from pre-pandemic levels; however, the impact from COVID-19 remains an issue in certain markets. The full extent to which the COVID-19 pandemic will impact the Company’s business, financial condition, and results of operations in the future is highly uncertain and will be affected by a number of factors. These include the duration and extent of the pandemic; the duration and extent of imposed or recommended containment and mitigation measures; the extent, duration, and effective execution of government stabilization and recovery efforts, including those from the successful distribution of an effective vaccine; the impact of the pandemic on economic activity, including on construction projects and the Company’s customers’ demand for its services; the Company’s ability to effectively operate, including as a result of travel restrictions and mandatory business and facility closures; the ability of the Company’s customers to pay for services rendered; any further closures of the Company’s and the Company’s customers’ offices and facilities; and any additional project delays or shutdowns. Customers may also slow down decision-making, delay planned work or seek to terminate existing agreements. Any of these events may have a material adverse effect on the Company’s business, financial condition, and/or results of operations, including further impairment to our goodwill and intangible assets. The Company will continue to evaluate the effect of COVID-19 on its business.

 

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Note 2 - Summary of Significant Accounting Policies
6 Months Ended
Apr. 30, 2021
Notes to Financial Statements  
Significant Accounting Policies [Text Block]

Note 2. Summary of Significant Accounting Policies

 

Basis of presentation

 

The accompanying Unaudited Consolidated Financial Statements have been prepared, without audit, in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and the rules and regulations of the SEC. Accordingly, they do not include all information and footnotes required by GAAP for complete financial statements. The enclosed statements reflect all normal and recurring adjustments which, in the opinion of management, are necessary to present fairly the financial position, results of operations and cash flows of the Company at  April 30, 2021 and for all periods presented. All intercompany balances and transactions have been eliminated in consolidation.

 

Principles of consolidation

 

The Consolidated Financial Statements include all accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated.

 

Restatement and Revision of Prior Period Financial Statements

 

As described in additional detail in the Explanatory Note to our Annual Report on Form 10-K/A for the year ended October 31, 2020, filed on June 11, 2021, the SEC released a public statement on April 12, 2021 (the “SEC Statement”) informing market participants that warrants issued by special purpose acquisition companies (“SPACs”) may require classification as a liability of the entity measured at fair value, with changes in fair value each period reported in earnings.

 

The Company previously classified its publicly traded warrants (the “public warrants”) and private placement warrants (the “private warrants”) (collectively the “Warrants”), which were issued in August of 2017, as equity. Following consideration of the guidance in the SEC Statement, the Company concluded that its Warrants should have been classified as liabilities and measured at fair value, with changes in fair value each period reported in earnings. As such, the Company previously restated its (1) consolidated financial statements as of October 31, 2019 and for the Successor period from December 6, 2018 through October 31, 2019 and (2) unaudited consolidated interim financial statements for the periods ended July 31, 2019, April 30, 2019, and January 31, 2019. Also, while not material, the Company previously revised its (1) consolidated financial statements as of and for the fiscal year ended October 31, 2020 and (2) unaudited consolidated interim financial statements for the periods ended July 31, 2020, April 30, 2020, and January 31, 2020 to correct the accounting for its Warrants.

 

The unaudited consolidated financial statements for the three and six month periods ended April 30, 2020 included in this Quarterly Report on Form 10-Q reflect the impacts of such revisions. Management evaluated the impact of the change in the classification of the Warrants on the unaudited consolidated financial statements for the quarter ended January 31, 2021 and determined the impact was immaterial. As a result, the Company is has revised those unaudited consolidated financial statements to correct the accounting for its Warrants.

 

The following table sets forth the impact on the unaudited consolidated financial statements as of January 31, 2021:

 

  As previously reported  Revision adjustment  As revised 
Warrant liabilities  -   7,031   7,031 
Total liabilities  474,329   7,031   481,360 
             
Additional paid-in capital  362,615   5,738   368,353 
Accumulated deficit  (99,361)  (12,769)  (112,130)
Total stockholders' equity  266,694   (7,031)  259,663 

 

The revision had no impact on the Company’s net revenue, operating income, cash and cash equivalents, or cash flows from operating, investing and financing activities.  The impact on the consolidated statement of operations was $0.5 million, which was determined to be immaterial and has been recorded as an out-of-period adjustment during the quarter ended April 30, 2021.

 

Use of estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

 

Significant estimates include accrued sales and use taxes, the liability for incurred but unreported claims under various partially self-insured polices, allowance for doubtful accounts, goodwill impairment analysis, valuation of share-based compensation and accounting for business combinations. Actual results may differ from those estimates, and such differences may be material to the Company’s consolidated financial statements.

 

Trade receivables

 

Trade receivables are carried at the original invoice amount less an estimate made for doubtful receivables based on a review of all outstanding amounts. Generally, the Company does not require collateral for their accounts receivable; however, the Company may file statutory liens or take other appropriate legal action when necessary on construction projects in which collection problems arise. A trade receivable is typically considered to be past due if any portion of the receivable balance is outstanding for more than 30 days. The Company does not charge interest on past-due trade receivables.

 

Management determines the allowance for doubtful accounts by identifying troubled accounts and by using historical experience applied to an aging of accounts. The allowance for doubtful accounts was $0.7 million and $0.6 as of  April 30, 2021 and October 31, 2020, respectively. Trade receivables are written off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received.

 

Inventory

 

Inventory consists primarily of replacement parts for concrete pumping equipment. Inventories are stated at the lower of cost (first-in, first-out method) or net realizable value. The Company evaluates inventory and records an allowance for obsolete and slow- moving inventory to account for cost adjustments to market. Based on management’s analysis, no allowance for obsolete and slow-moving inventory was required as of  April 30, 2021 and October 31, 2020.

 

Fair Value Measurements

 

The Financial Accounting Standard Board's (the “FASB”) standard on fair value measurements establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. This standard establishes three levels of inputs that may be used to measure fair value:

 

Level 1 – Quoted prices in active markets for identical assets or liabilities.

 

Level 2 – Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities.

 

Level 3 – Unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities.

 

Deferred financing costs

 

Deferred financing costs representing third-party, non-lender debt issuance costs are deferred and amortized using the effective interest rate method over the term of the related long-term-debt agreement, and the straight-line method for the revolving credit agreement.

 

Debt issuance costs, including any original issue discounts, related to term loans or senior notes are reflected as a direct deduction from the carrying amount of the long-term debt liability that is included in long term debt, net of discount for deferred financing costs in the accompanying consolidated balance sheets. Debt issuance costs related to revolving credit facilities are capitalized and reflected in deferred financing in the accompanying consolidated balance sheets. 

 

Goodwill

 

In accordance with Accounting Standards Codification ("ASC") Topic 350, Intangibles–Goodwill and Other (“ASC 350”), the Company evaluates goodwill for possible impairment annually or more frequently if events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. The Company uses a two-step process to assess the realizability of goodwill. The first step is a qualitative assessment that analyzes current economic indicators associated with a particular reporting unit. For example, the Company analyzes changes in economic, market and industry conditions, business strategy, cost factors, and financial performance, among others, to determine if there are indicators of a significant decline in the fair value of a particular reporting unit. If the qualitative assessment indicates a stable or improved fair value, no further testing is required. If a qualitative assessment indicates it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company will proceed to the quantitative second step where the fair value of a reporting unit is calculated based on weighted income and market-based approaches. If the fair value of a reporting unit is lower than its carrying value, an impairment to goodwill is recorded, not to exceed the carrying amount of goodwill in the reporting unit. As of April 30, 2021, no indicators of impairment have been identified.

 

Property, plant and equipment

 

Property, plant and equipment are recorded at cost. Expenditures for additions and betterments are capitalized. Expenditures for maintenance and repairs are charged to expense as incurred; however, maintenance and repairs that improve or extend the life of existing assets are capitalized. The carrying amount of assets disposed of and the related accumulated depreciation are eliminated from the accounts in the year of disposal. Gains or losses from property and equipment disposals are recognized in the year of disposal. Property, plant and equipment is depreciated using the straight-line method over the following estimated useful lives:

 

  

In Years

 

Buildings and improvements

  15 to 40 

Capital lease assets—buildings

  40 

Furniture and office equipment

  2 to 7 

Machinery and equipment

  3 to 25 

Transportation equipment

  3 to 7 

 

Intangible assets

 

Intangible assets are recorded at cost or their estimated fair value (when acquired through a business combination) less accumulated amortization (if finite-lived).

 

Intangible assets with finite lives, except for customer relationships, are amortized on a straight-line basis over their estimated useful lives. Customer relationships are amortized on an accelerated basis over their estimated useful lives. Intangible assets with indefinite lives are not amortized but are subject to annual reviews for impairment.

 

Impairment of long-lived assets

 

ASC 360, Property, Plant and Equipment (ASC 360) requires other long-lived assets to be evaluated for impairment when indicators of impairment are present. If indicators are present, assets are grouped to the lowest level for which identifiable cash flows are largely independent of other asset groups and cash flows are estimated for each asset group over the remaining estimated life of each asset group. If the undiscounted cash flows estimated to be generated by those assets are less than the asset’s carrying amount, impairment is recognized in the amount of the excess of the carrying value over the fair value. No indicators of impairment were identified as of April 30, 2021.

 

Derivatives

 

The Company has public warrants outstanding and due to certain provisions in the warrant agreement, coupled with the Company's capital structure, which includes preferred stock with voting rights, the public warrants do not meet the criteria to be classified in stockholders’ equity and instead meet the definition of a liability-classified derivative under ASC Topic 815, Derivatives and Hedging ("ASC 815"). As such, the Company recognizes these warrants within long-term liabilities on the consolidated balance sheet at fair value, with subsequent changes in fair value recognized in the consolidated statement of income at each reporting date.

 

Revenue recognition

 

The Company generates revenues primarily from concrete pumping services in both the U.S. and U.K. Additionally, revenue is generated from the Company’s waste management business which consists of service fees charged to customers for the delivery of its pans and containers and the disposal of the concrete waste material.

 

The Company recognizes revenue from these businesses when all of the following criteria are met: (a) persuasive evidence of an arrangement exists, (b) the service has been performed or delivery has occurred, (c) the price is fixed or determinable, and (d) collectability is reasonably assured. The Company’s delivery terms for replacement part sales are FOB shipping point.

 

The Company imposes and collects sales taxes concurrent with its revenue-producing transactions with customers and remits those taxes to the various governmental authorities as prescribed by the taxing jurisdictions in which it operates. The Company presents such taxes in its consolidated statement of operations on a net basis. 

 

Stock-based compensation

 

The Company follows ASC 718, CompensationStock Compensation (ASC 718), which requires the measurement and recognition of compensation expense, based on estimated fair values, for all share-based awards made to employees and directors. The Company expenses the grant date fair value of the award in the consolidated statements of operations over the requisite service periods on a straight-line basis. The Company accounts for forfeitures as they occur in accordance with ASU No. 2016-09, CompensationStock Compensation (ASC 718): Improvements to Employee Share-Based Payment Accounting.

 

Income taxes

 

The Company complies with ASC 740, Income Taxes, which requires an asset and liability approach to financial reporting for income taxes.

 

The Company computes deferred income tax assets and liabilities annually for differences between the financial statements and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income, carryback opportunities, and tax planning strategies in making the assessment. Income tax expense includes both the current income taxes payable or refundable and the change during the period in the deferred tax assets and liabilities. The tax benefit from an uncertain tax position is only recognized in the consolidated balance sheet if the tax position is more likely than not to be sustained upon an examination.

 

Camfaud files income tax returns in the U.K. Camfaud’s national statutes are generally open for one year following the statutory filing period.

 

Foreign currency translation

 

The functional currency of Camfaud is the Pound Sterling (GBP). The assets and liabilities of the Company's foreign subsidiaries are translated into U.S. Dollars using the period end exchange rates for the periods presented, and the consolidated statements of operations are translated at the average exchange rate for the periods presented. The resulting translation adjustments are recorded as a component of comprehensive income on the consolidated statements of comprehensive income and accumulated in other comprehensive income. The functional currency of our other subsidiaries is the United States Dollar.

 

Earnings per share

 

The Company calculates earnings per share in accordance with ASC 260, Earnings per Share. The two-class method of computing earnings per share is required for entities that have participating securities. The two-class method is an earnings allocation formula that determines earnings per share for participating securities according to dividends declared (or accumulated) and participation rights in undistributed earnings. For purposes of ASC 260, the two-class method is computed based on the following participating stock: (1) Common Stock and (2) Restricted Stock Awards.

 

Basic earnings (loss) per common share is calculated by dividing net income (loss) attributable to common shareholders by the weighted average number of shares of Common Stock outstanding each period. Diluted earnings (loss) per common share is based on the weighted average number of shares outstanding during the period plus the common stock equivalents which would arise from the exercise of stock options outstanding using the treasury stock method and the average market price per share during the period. Common stock equivalents are not included in the diluted earnings (loss) per share calculation when their effect is antidilutive.

 

An anti-dilutive impact is an increase in earnings per share or a reduction in net loss per share resulting from the conversion, exercise, or contingent issuance of certain securities.

 

Business combinations

 

The Company applies the principles provided in ASC 805, Business Combinations ("ASC 805"), when a business is acquired. Tangible and intangible assets acquired and liabilities assumed are recorded at fair value and goodwill is recognized for any differences between the fair value of consideration transferred and the fair value of net assets acquired. Transaction costs for business combinations are expensed as incurred in accordance with ASC 805.

 

Concentrations

 

As of  April 30, 2021 and  October 31, 2020 there were three significant vendors that the Company relied upon to purchase concrete pumping boom equipment. However, should the need arise, there are alternate vendors who can provide concrete pumping boom equipment.

 

Cash balances held at financial institutions may, at times, be in excess of federally insured limits. The Company places its temporary cash balances in high-credit quality financial institutions.

 

The Company’s customer base is dispersed across the U.S. and U.K. The Company performs ongoing evaluations of its customers’ financial condition and requires no collateral to support credit sales. During the periods described above, no customer represented 10 percent or more of sales or trade receivables. 

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Note 3 - New Accounting Pronouncements
6 Months Ended
Apr. 30, 2021
Notes to Financial Statements  
Accounting Standards Update and Change in Accounting Principle [Text Block]

Note 3. New Accounting Pronouncements

 

We have opted to take advantage of the extended transition period available to emerging growth companies pursuant to the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”) for new accounting standards.

 

Recently issued accounting pronouncements not yet effective

 

In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (ASC 606) (“ASU 2014-09”), which is a comprehensive new revenue recognition model.

 

Under ASU 2014-09 and the related clarifying ASUs, a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods and services. Following the issuance of ASU 2020-05 that deferred the effective date for certain companies, ASU 2014-09 is effective for emerging growth companies that have elected to use private company adoption dates in annual reporting periods beginning after December 15, 2018 and interim reporting periods within annual reporting periods beginning after December 15, 2019 and is to be adopted using either a full retrospective or modified retrospective transition method. The Company expects to adopt the guidance under the modified retrospective approach during the fourth quarter of the fiscal year ending October 31, 2021. The Company is currently evaluating the impact of the adoption of the new standard, including the review of revenue streams and related contracts, but does not expect a significant impact on the consolidated financial statements. 

 

In February 2016, the FASB issued ASU 2016-02, Leases (“ASU 2016-02”), which is codified in ASC 842, Leases (“ASC 842”) and supersedes current lease guidance in ASC 840, Leases. ASC 842 requires a lessee to recognize a right-of-use asset and a corresponding lease liability for substantially all leases. The lease liability will be equal to the present value of the remaining lease payments while the right-of-use asset will be similarly calculated and then adjusted for initial direct costs. In addition, ASC 842 expands the disclosure requirements to increase the transparency and comparability of the amount, timing and uncertainty of cash flows arising from leases. In July 2018, the FASB issued ASU 2018-11, Leases ASC 842: Targeted Improvements, which allows entities to initially apply the new leases standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.

 

The new standard is effective for emerging growth companies that have elected to use private company adoption dates for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. The Company plans to adopt the new standard effective for the year ending October 31, 2022. The Company is currently evaluating the impact of the pending adoption of the new standard on the consolidated financial statements. 

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326), This ASU, along with subsequently issued related ASUs, requires financial assets (or groups of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected, among other provisions. This ASU is effective for emerging growth companies that have elected to use private company adoption dates with annual and interim periods beginning after December 15, 2022, with early adoption permitted. The Company plans to adopt the new standard effective for the year ending October 31, 2022. The amendments of this ASU should be applied on a modified retrospective basis to all periods presented. The Company is currently evaluating the effects adoption of this guidance will have on the consolidated financial statements.

 

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”), which provides optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting for contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (“LIBOR”). Specifically, to the extent the Company's debt agreements are modified to replace LIBOR with another interest rate index, ASU 2020-04 will permit the Company to account for the modification as a continuation of the existing contract without additional analysis. Companies may generally elect to apply the guidance for periods that include March 12, 2020 through December 31, 2022. The Company is evaluating the anticipated impact of this standard on its condensed consolidated financial statements as well as timing of adoption.

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Note 4 - Fair Value Measurement
6 Months Ended
Apr. 30, 2021
Notes to Financial Statements  
Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]

Note 4.     Fair Value Measurement

 

The carrying amounts of the Company's cash and cash equivalents, accounts receivable, accounts payable and current accrued liabilities approximate their fair value due to the short-term maturity of these instruments. The Company’s outstanding obligations on its ABL credit facility are deemed to be at fair value as the interest rates on these debt obligations are variable and consistent with prevailing rates. The Company believes the carrying values of its capital lease obligations represent fair value.

 

Long-term debt instruments

 

The Company's long-term debt instruments are recorded at their carrying values in the consolidated balance sheet, which may differ from their respective fair values. The fair values of the long-term debt instruments are derived from Level 2 inputs.  The fair value amount of the long-term debt instruments at  April 30, 2021 and at  October 31, 2020 is presented in the table below based on the prevailing interest rates and trading activity of the Term loans or Senior Notes.

 

  

April 30,

  

October 31,

 
  

2021

  

2020

 

(in thousands)

 

Carrying Value

  

Fair Value

  

Carrying Value

  

Fair Value

 
Term loans $-  $-  $381,205  $365,003 
Senior notes $375,000  $394,688  $-  $- 
Capital lease obligations $430  $430  $477  $477 

 

Deferred consideration

 

In connection with the acquisition of Camfaud in November 2016, former Camfaud shareholders were eligible to receive earnout payments (“deferred consideration”) of up to $3.1 million if certain Earnings before interest, taxes, depreciation, and amortization ("EBITDA") targets were met. In accordance with ASC 805, the Company reviewed the deferred consideration on a quarterly basis in order to determine its fair value. Changes in the fair value of the liability are recorded within general and administrative expenses in the consolidated statement of income in the period in which the change was made. The Company estimated the fair value of the deferred consideration based on its probability assessment of Camfaud’s EBITDA achievements during the 3 year earnout period. In developing these estimates, the Company considered its revenue and EBITDA projections, its historical results, and general macro-economic environment and industry trends. This fair value measurement was based on significant revenue and EBITDA inputs not observed in the market, which represents a Level 3 measurement. The $1.7 million in deferred consideration was fully paid out during the first quarter of fiscal 2020. In accordance with US GAAP, the related cash outflows are reflected in the statement of cash flows with $1.2 million being included in financing activities, reflecting the payment of contingent consideration that was originally established in purchase accounting, and the remaining $0.5 million being included in operating activities, reflecting the payment amount that is in excess of the contingent consideration that was originally established in purchase accounting.

 

Warrants

At both October 31, 2020 and 2019, there were 13,017,777 public warrants and no private warrants outstanding. Each warrant entitles its holder to purchase one share of Class A common stock at an exercise price of $11.50 per share. The warrants expire on December 6, 2022, or earlier upon redemption or liquidation. The Company may call the outstanding public warrants for redemption at a price of $0.01 per warrant, if the last sale price of the Company’s common stock equals or exceeds $18.00 per share for any 20 trading days within a 30-trading day period ending on the third business day before the Company sends the notice of redemption to the warrant holders.

The Company accounts for the public warrants issued in connection with its IPO in accordance with ASC 815, under which certain provisions in the public warrant agreements do not meet the criteria for equity classification and therefore these warrants must be recorded as liabilities.  The fair value of each public warrant is based on the public trading price of the warrant (Level 1 fair value measurement). Gains and losses related to the warrants are reflected in the change in fair value of warrant liabilities in the consolidated statements of operations.

All other non-financial assets

 

The Company's non-financial assets, which primarily consist of property and equipment, goodwill and other intangible assets, are not required to be carried at fair value on a recurring basis and are reported at carrying value. However, on a periodic basis or whenever events or changes in circumstances indicate that their carrying value may not be fully recoverable (and at least annually for goodwill and indefinite lived intangibles), non-financial instruments are assessed for impairment and, if applicable, written down to and recorded at fair value.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Note 5 - Prepaid Expenses and Other Current Assets
6 Months Ended
Apr. 30, 2021
Notes to Financial Statements  
Other Current Assets [Text Block]

Note 5. Prepaid Expenses and Other Current Assets

 

The significant components of prepaid expenses and other current assets at  April 30, 2021 and at  October 31, 2020 are comprised of the following:

 

  

April 30,

  

October 31,

 

(in thousands)

 

2021

  

2020

 
Prepaid insurance $4,186  $1,399 
Prepaid licenses and deposits  715   429 
Prepaid rent  476   149 
Other current assets and prepaids  1,827   717 

Total prepaid expenses and other current assets

 $7,204  $2,694 

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Note 6 - Property, Plant and Equipment
6 Months Ended
Apr. 30, 2021
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

Note 6. Property, Plant and Equipment

 

The significant components of property, plant and equipment at  April 30, 2021 and at  October 31, 2020 are comprised of the following:

 

  

April 30,

  

October 31,

 

(in thousands)

 

2021

  

2020

 
Land, building and improvements $26,890  $26,728 
Capital leases—land and buildings  828   828 
Machinery and equipment  329,787   318,029 
Transportation equipment  2,513   2,338 
Furniture and office equipment  2,398   1,230 

Property, plant and equipment, gross

  362,416   349,153 
Less accumulated depreciation  (57,551)  (44,899)

Property, plant and equipment, net

 $304,865  $304,254 

 

Depreciation expense for the three and six-month periods ended  April 30, 2021 was $7.1 million and $14.0 million, respectively. Depreciation expense for the three and six-month periods ended  April 30, 2020 was $6.5 million and $13.0 million, respectively. Depreciation expense related to revenue producing machinery and equipment is recorded in cost of operations and an immaterial amount of depreciation expense related to our capital leases and furniture and fixtures is included in general and administrative expenses.

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Note 7 - Goodwill and Intangible Assets
6 Months Ended
Apr. 30, 2021
Notes to Financial Statements  
Goodwill and Intangible Assets Disclosure [Text Block]

Note 7. Goodwill and Intangible Assets

 

 

The Company recognized goodwill and certain intangible assets in connection with business combinations.

 

During the second quarter of fiscal 2020, the Company identified a triggering event resulting from a sustained decline in its stock price and deterioration in general economic conditions resulting from COVID-19. As a result, the Company, with the assistance of a third party valuation specialist, performed an interim impairment test on its indefinite-lived trade name intangible assets and goodwill as of April 30, 2020.

 

The valuation methodology used to value the trade-names was based on the relief-from-royalty method which is an income based measure that derives the value from total revenue growth projected and what percentage is attributable to the trade name. As a result of the analysis, the Company identified that the fair value of its Brundage-Bone Concrete Pumping trade name was approximately 11.8% below its carrying value and as such, recorded a non-cash impairment charge of $5.0 million in intangibles impairment on April 30, 2020.

 

The goodwill impairment test was performed on the Company’s U.S. Concrete Pumping, U.S. Concrete Waste Management Services, and U.K. Operations reporting units. The valuation methodologies used to value the reporting units included the discounted cash flow method (income approach) and the guideline public company method (market approach). As a result of the goodwill impairment analysis, the Company identified that the fair values of its U.S. Concrete Pumping and U.K. Operations reporting units were approximately 6.9% and 14.8% below their carrying values, respectively. As such, the Company recorded non-cash impairment charges of $38.5 million and $14.4 million to its U.S. Concrete Pumping and U.K. Operations reporting units, respectively, in goodwill impairment on April 30, 2020.

 

The factors leading to the impairment of the Company's goodwill and intangibles were primarily due to (1) lower anticipated future net revenues and earnings in its estimate of future cash flows resulting from COVID-19 and (2) a higher discount rate applied to future cash flows as a result of uncertainties of the overall economic impact from COVID-19. There is inherent uncertainty associated with key assumptions used by the Company in its impairment analyses including the duration of the economic downturn associated with COVID-19 and the recovery period.

 

There were no triggering events during the fiscal 2021 first and second quarters. The Company will continue to evaluate its goodwill and intangible assets in future quarters. Additional impairments  may be recorded based on events and circumstances, including those related to COVID-19 discussed in Note 1.

 

The following table summarizes the composition of intangible assets at  April 30, 2021 and at  October 31, 2020:

 

  

April 30,

  

October 31,

 
  

2021

  

2020

 
  

Gross

          

Foreign Currency

  

Net

  

Gross

          

Foreign Currency

  

Net

 
Carrying 

Accumulated

      

Translation

  

Carrying

  

Carrying

  

Accumulated

      

Translation

  

Carrying

    

(in thousands)

 

Value

  

Impairment

  

Amortization

  

Adjustment

  

Amount

  

Value

  

Impairment

  

Amortization

  

Adjustment

  

Amount

 

Customer relationship

 $195,069  $-   (78,223) $(666) $116,180  $193,585  $-  $(64,676) $(106) $128,803 

Trade name

  5,812   -   (1,306)  (91)  4,415   5,432   -   (1,020)  (14) $4,398 

Trade name (indefinite life)

  55,500   (5,000)  -   -   50,500   55,500   (5,000)  -   -  $50,500 

Noncompete agreements

  200   -   (82)  -   118   200   -   (62)  -  $138 

Total intangibles

 $256,581  $(5,000) $(79,611) $(757) $171,213  $254,717  $(5,000) $(65,758) $(120) $183,839 

 

Amortization expense for the three and six-month periods ended  April 30, 2021 was $7.0 million and $13.9 million, respectively. Amortization expense for the three and six-month periods ended  April 30, 2020 was $8.6 million and $17.1 million, respectively. The estimated aggregate amortization expense for intangible assets over the next five fiscal years ending October 31 and thereafter is as follows:

 

(in thousands)

    
2021 (excluding the period from November 1, 2020 to April 30, 2021) $13,168 
2022  21,747 
2023  17,292 
2024  13,892 
2025  11,245 
Thereafter  43,369 

Total

 $120,713 

 

The changes in the carrying value of goodwill by reportable segment for the quarter ended  April 30, 2021 are as follows:

 

(in thousands)

 

U.S. Concrete Pumping

  

U.K. Operations

  

U.S. Concrete Waste Management Services

  

Corporate

  

Total

 

Balance at October 31, 2020

 $147,482  $26,539  $49,133  $-  $223,154 
Foreign currency translation  -   1,858   -   -   1,858 
Balance at April 30, 2021 $147,482  $28,397  $49,133  $-  $225,012 

 

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Note 8 - Long Term Debt and Revolving Lines of Credit
6 Months Ended
Apr. 30, 2021
Notes to Financial Statements  
Debt Disclosure [Text Block]

Note 8. Long Term Debt and Revolving Lines of Credit

 

On January 28, 2021, Brundage-Bone Concrete Pumping Holdings Inc., a Delaware corporation (the “Issuer”) and a wholly-owned subsidiary of the Company (i) completed a private offering of $375.0 million in aggregate principal amount of its 6.000% senior secured second lien notes due 2026 (the “Senior Notes”) issued pursuant to an indenture, among the Issuer, the Company, the other Guarantors (as defined below), Deutsche Bank Trust Company Americas, as trustee and as collateral agent (the "Indenture") and (ii) entered into an amended and restated ABL Facility (the "ABL Facility") by and among the Company, certain subsidiaries of the Company, Wells Fargo Bank, National Association, as agent, sole lead arranger and sole bookrunner, the other Lenders party thereto, which provided up to $125.0 million of asset-based revolving loan commitments to the Company and the other borrowers under the ABL Facility. The proceeds from the Senior Notes, along with certain borrowings under the ABL Facility, were used to repay all outstanding indebtedness under the Company’s existing term loan agreement (see discussion below), dated December 6, 2018, and pay related fees and expenses. Summarized terms of these facilities are included below.

 

Senior Notes

 

Summarized terms of the Senior Notes are as follows:

 

 

Provides for an original aggregate principal amount of $375.0 million;

 

The Senior Notes will mature and be due and payable in full on February 1, 2026;

 

The Senior Notes bear interest at a rate of 6.000% per annum, payable on February 1 and August 1 of each year;

 

The Senior Notes are jointly and severally guaranteed on a senior secured basis by the Company, Concrete Pumping Intermediate Acquisition Corp. and each of the Issuer’s domestic, wholly-owned subsidiaries that are borrowers and certain of the guarantors under the ABL Facility (collectively, the "Guarantors"). The Senior Notes and the guarantees are secured on a second-priority basis by all the assets of the Issuer and the Guarantors that secure the obligations under the ABL Facility, subject to certain exceptions. The Senior Notes and the guarantees will be the Issuer’s and the Guarantors’ senior secured obligations, will rank equally with all of the Issuer’s and the Guarantors’ existing and future senior indebtedness and will rank senior to all of the Issuer’s and the Guarantors’ existing and future subordinated indebtedness. The Senior Notes are structurally subordinated to all existing and future indebtedness and liabilities of the Company’s subsidiaries that do not guarantee the Senior Notes;

 

The Indenture includes certain covenants that limit, among other things, the Issuer’s ability and the ability of its restricted subsidiaries to: incur additional indebtedness and issue certain preferred stock; make certain investments, distributions and other restricted payments; create or incur certain liens; merge, consolidate or transfer all or substantially all assets; enter into certain transactions with affiliates; and sell or otherwise dispose of certain assets.

 

The outstanding principal amount of Senior Notes as of  April 30, 2021 was $375.0 million and as of that date, the Company was in compliance with all covenants under the Indenture.

 

ABL Facility

 

A comparison of terms of the ABL Facility before and immediately after the amendment are as follows:

 

Dated December 6, 2018

 

As of January 28, 2021

Borrowing availability in U.S. Dollars and GBP up to a maximum of $60.0 million;

 

Borrowing availability in U.S. Dollars and GBP up to a maximum of $125.0 million and an accordion feature under which the Company can increase the ABL Facility by up to an additional $75.0 million;

Borrowing capacity available for standby letters of credit of up to $7.5 million and for swing loan borrowings of up to $7.5 million. Any issuance of letters of credit or making of a swing loan will reduce the amount available under the ABL Facility;

 

Same;

 

All loans advanced will mature and be due and payable in full on December 6, 2023;

 

All loans advanced will mature and be due and payable in full on January 28, 2026;

Amounts borrowed may be repaid at any time, subject to the terms and conditions of the agreement;

 

Same;

Borrowings in U.S. Dollars and GBP bear interest at either (1) an adjusted LIBOR rate or (2) a base rate, in each case plus an applicable margin currently set at 2.25% and 1.25%, respectively. The ABL Facility is subject to two step-downs of 0.25% and 0.50% based on excess availability levels;

 

Borrowings in U.S. Dollars and GBP bear interest at either (1) an adjusted LIBOR rate or (2) a base rate, in each case plus an applicable margin currently set at 2.0% and 1.00% per annum, respectively. The ABL Facility is subject to a step-down of 0.25% based on excess availability levels;

U.S. ABL Facility obligations will be secured by (i) a perfected first priority security interest in substantially all personal property of the Company and certain of its subsidiaries that are loan parties thereunder consisting of all accounts receivable, inventory, cash, intercompany notes, books and records, chattel paper, deposit, securities and operating accounts and all other working capital assets and all documents, instruments and general intangibles related to the foregoing (the “U.S. ABL Priority Collateral”) and (ii) a perfected second priority security interest in substantially all Term Loan Agreement priority collateral, in each case subject to customary exceptions and limitations;

 

US ABL Facility obligations will be secured by a first-priority perfected security interest in substantially all the assets of the Issuer, together with Brundage-Bone Concrete Pumping, Inc., Eco-Pan, Inc., Capital Pumping LP (collectively, the "US ABL Borrowers") and each of the Company's wholly-owned domestic subsidiaries (the "US ABL Guarantors"), subject to certain exceptions;

U.K. ABL Facility obligations will be secured by (i) a perfected first-priority security interest in (A) the U.S. ABL Priority Collateral, (B) all of the stock (or other ownership interests) in, and held by, the U.K. borrower subsidiaries of the Company, and (C) all of the current and future assets and property of the U.K subsidiaries of the Company that are loan parties thereunder, including a first-ranking floating charge over all current and future assets and property of each U.K. subsidiary of the Company that is a loan party thereunder; and (ii) a perfected, second-priority security interest in substantially all Term Loan Agreement priority collateral, in each case subject to customary exceptions and limitations; and

 

UK ABL Facility obligations will be secured by a first priority perfected security interest in substantially all assets of Camfaud Concrete Pumps Limited and Premier Concrete Pumping Limited, each of the Company's wholly-owned UK subsidiaries, and by each of the US ABL Borrowers and the US ABL Guarantors, subject to certain exceptions; 

The ABL Facility also includes (i) a springing financial covenant (fixed charges coverage ratio) based on excess availability levels that the Company must comply with on a quarterly basis during required compliance periods and (ii) certain non-financial covenants.

 

Same.

 

The outstanding balance under the amended ABL Facility as of  April 30, 2021 was $1.1 million and as of that date, the Company was in compliance with all debt covenants.

 

Term Loan Agreement

 

Summarized terms of the Term Loan Agreement are as follows:

 

 

Provides for an original aggregate principal amount of $357.0 million. This amount was increased in May 2019 by $60.0 million in connection with the acquisition of Capital;

 

The initial term loans advanced will mature and be due and payable in full seven years after the Closing Date, with principal amortization payments in an annual amount equal to 5.00% of the original principal amount;

 

Borrowings under the Term Loan Agreement, will bear interest at either (1) an adjusted LIBOR rate or (2) an alternate base rate, plus an applicable margin of 6.00% or 5.00%, respectively;

 

The Term Loan Agreement is secured by (i) a first priority perfected lien on substantially all of the assets of the Company and certain of its subsidiaries that are loan parties thereunder to the extent not constituting ABL Facility priority collateral and (ii) a second priority perfected lien on substantially all ABL Facility priority collateral, in each case subject to customary exceptions and limitations;

 

The Term Loan Agreement includes certain non-financial covenants.

 

As discussed above, all outstanding borrowings under the Term Loan Agreement were repaid on January 28, 2021. The pay-off of the term loan were treated as a debt extinguishment while the amended ABL facility was treated as a debt modification. In accordance with debt extinguishment accounting rules, the Company recorded $15.5 million in debt extinguishment costs related to the write-off of all unamortized deferred debt issuance costs that were related to the term loan and capitalized $7.0 million of debt issuance costs related to the Senior Notes. For the amendments to the ABL Facility, the Company capitalized $1.5 million of debt issuance costs.

 

The table below is a summary of the composition of the Company’s debt balances at  April 30, 2021 and at October 31, 2020.

 

 

  

April 30,

  

October 31,

 

(in thousands)

 

2021

  

2020

 
Revolving loan (short term) $1,087  $1,741 

Short term portion of term loan

  -   20,888 

Long term portion of term loan

  -   360,317 
Senior notes - all long term  375,000   - 

Total debt, gross

  376,087   382,946 
Less unamortized deferred financing costs offsetting long term debt  (6,612)  (16,411)
Total debt, net of unamortized deferred financing costs $369,475  $366,535 

 

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Note 9 - Accrued Payroll and Payroll Expenses
6 Months Ended
Apr. 30, 2021
Notes to Financial Statements  
Accrued Payroll and Payroll Expenses [Text Block]

Note 9. Accrued Payroll and Payroll Expenses

 

The following table summarizes accrued payroll and expenses at  April 30, 2021 and at  October 31, 2020:

 

  

April 30,

  

October 31,

 

(in thousands)

 

2021

  

2020

 
Accrued vacation $1,992  $1,667 
Accrued payroll  1,603   1,507 
Accrued bonus  2,183   4,752 
Other accrued  5,060   5,139 

Total accrued payroll and payroll expenses

 $10,838  $13,065 

 

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Note 10 - Accrued Expenses and Other Current Liabilities
6 Months Ended
Apr. 30, 2021
Notes to Financial Statements  
Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]

Note 10. Accrued Expenses and Other Current Liabilities

 

The following table summarizes accrued expenses and other current liabilities at  April 30, 2021 and at  October 31, 2020

 

  

April 30,

  

October 31,

 

(in thousands)

 

2021

  

2020

 
Accrued insurance $9,792  $7,806 
Accrued interest  5,750   146 
Accrued equipment purchases  956   4,149 
Accrued sales and use tax  1,535   311 
Accrued property taxes  532   882 
Accrued professional fees  860   1,213 
Accrued due to related party  40   1,765 
Other  2,153   2,607 

Total accrued expenses and other liabilities

 $21,618  $18,879 

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Note 11 - Income Taxes
6 Months Ended
Apr. 30, 2021
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

Note 11. Income Taxes

 

For the second fiscal quarter ended April 30, 2021, the Company recorded an income tax expense of $0.2 million on a pretax loss of $10.7 million. For the same quarter a year ago, the Company recorded an income tax benefit of $2.2 million on a pretax loss of $57.9 million. For the first six months of 2021, the Company recorded an income tax benefit of $2.5 million on a pretax loss of $25.6 million. For the same period a year ago, the Company recorded an income tax benefit of $3.4 million on a pretax loss of $62.2 million.

 

At  April 30, 2021 and October 31, 2020, we had deferred tax liabilities, net of deferred tax assets, of $65.6 million and $68.0 million, respectively. The decrease in our net deferred tax liability is primarily due to current year operating results and reversal of existing deferred tax assets and liabilities during the period ended April 30, 2021. The Company has a valuation allowance of $0.1 million as of both  April 30, 2021 and  October 31, 2020 related to foreign tax credit carryforwards where realization is more uncertain at this time due to the limited carryforward periods that exist.

 

The Company had unrecognized tax benefits of $1.5 million and $1.6 million as of  April 30, 2021 and October 31, 2020, respectively. If recognized, none of these benefits would favorably impact the Company's income tax expense.

 

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Note 12 - Commitments and Contingencies
6 Months Ended
Apr. 30, 2021
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

Note 12. Commitments and Contingencies

 

Insurance

 

As of  April 30, 2021 and October 31, 2020, the Company was partially insured for automobile, general and worker's compensation liability. The Company has accrued $6.7 million and $5.4 million, as of  April 30, 2021 and October 31, 2020, respectively, for claims incurred but not reported and estimated losses reported, which is included in accrued expenses and other current liabilities in the accompanying consolidated balance sheets.

 

The Company offers employee health benefits via a partially self-insured medical benefit plan. Participant claims exceeding certain limits are covered by a stop-loss insurance policy. As of  April 30, 2021 and October 31, 2020, the Company had accrued $3.1 million and $1.9 million, respectively, for health claims incurred but not reported based on historical claims amounts and average lag time. These accruals are included in accrued expenses and other current liabilities in the accompanying consolidated balance sheets. The Company contracts with a third party administrator to process claims, remit benefits, etc. The third party administrator requires the Company to maintain a bank account to facilitate the administration of claims. The account balance was $0.1 million and $0.3 million, as of  April 30, 2021 and October 31, 2020, respectively, and is included in cash and cash equivalents in the accompanying consolidated balance sheets.

 

Litigation

 

The Company is currently involved in certain legal proceedings and other disputes with third parties that have arisen in the ordinary course of business. Management believes that the outcomes of these matters will not have a material impact on the Company’s financial statements and does not believe that any amounts need to be recorded for contingent liabilities in the Company’s consolidated balance sheet.

 

Letters of credit

 

The ABL Facility provides for up to $7.5 million of standby letters of credit. As of  April 30, 2021, total outstanding letters of credit totaled $2.3 million, the vast majority of which had been committed to the Company’s general liability insurance provider.

 

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Note 13 - Stockholders' Equity
6 Months Ended
Apr. 30, 2021
Notes to Financial Statements  
Stockholders' Equity Note Disclosure [Text Block]

Note 13. Stockholders Equity

 

The Company’s amended and restated certificate of incorporation authorizes the issuance of 500,000,000 shares of common stock, par value $0.0001, and 10,000,000 shares of preferred stock, par value $0.0001. Immediately following the Business Combination, there were:

 

 

28,847,707 shares of common stock issued and outstanding;

 

 

34,100,000 warrants outstanding, each exercisable for one share of common stock at an exercise price of $11.50 per share, with exercisable rights expiring December 6, 2023; and

 

 

2,450,980 shares of zero-dividend convertible perpetual preferred stock (“Series A Preferred Stock”) outstanding, as further discussed below

 

On May 14, 2019, in order to finance a portion of the purchase price for the acquisition of Capital, the Company completed a public offering of 18,098,166 of its common stock at a price of $4.50 per share, receiving net proceeds of approximately $77.4 million, after deducting underwriting discounts, commissions, and other offering expenses. In connection with the offering, certain of the Company’s directors, officers and significant stockholders, and certain other related investors purchased an aggregate of 3,980,166 shares of its common stock from the underwriters at the public offering price of $4.50, representing approximately 25% of the total shares issued (without giving effect to the underwriters’ option to purchase additional shares).

 

As discussed below, on April 29, 2019, 2,101,213 shares of common stock were issued in exchange for the Company's public warrants and 1,707,175 shares of common stock were issued in exchange for the Company's private warrants. After the completion of the warrant exchange and as of April 30, 2021, there were 13,017,777 public warrants and no private warrants outstanding.

 

The Company’s Series A Preferred Stock does not pay dividends and is convertible (effective June 6, 2019) into shares of the Company’s common stock at a 1:1 ratio (subject to customary adjustments). The Company has the right to elect to redeem all or a portion of the Series A Preferred Stock at its election after December 6, 2022 for cash at a redemption price equal to the amount of the principal investment plus an additional cumulative amount that will accrue at an annual rate of 7.0% thereon. In addition, if the volume weighted average price of shares of the Company’s common stock equals or exceeds $13.00 for 30 consecutive days, then the Company will have the right to require the holder of the Series A Preferred Stock to convert its Series A Preferred Stock into Company common stock, at a ratio of 1:1 (subject to customary adjustments).

 

Conditionally redeemable preferred shares (including preferred shares that feature redemption rights that are either within the control of the holder or subject to redemption upon the occurrence of uncertain events not solely within the Company’s control) are classified as temporary equity. The preferred stock contains a redemption feature contingent upon a change in control which is not solely within the control of the Company, and as such, the preferred stock is presented outside of permanent equity.

 

Warrant Exchange

 

On April 1, 2019, the Company commenced an offer to each holder of its publicly traded warrants (the “public warrants”) and private placement warrants that were issued in connection with Industrea’s initial public offering on April 17, 2017 (the “private warrants”) to receive 0.2105 shares of common stock in exchange for each outstanding public warrant tendered and 0.1538 shares of common stock in exchange for each private warrant tendered pursuant to the offer (the “Offer” or “Warrant Exchange”).

 

On April 26, 2019, a total of 9,982,123 public warrants and 11,100,000 private warrants were tendered for exchange pursuant to the Offer.  On April 29, 2019, 2,101,213 shares of common stock were issued in exchange for the tendered public warrants and 1,707,175 shares of common stock were issued in exchange for the tendered private warrants. A negligible amount of cash was paid for fractional shares. As of April 30, 2021, 13,017,777 public warrants and no private warrants were outstanding.

 

On April 12, 2021, the SEC staff issued a statement regarding accounting and reporting considerations for warrants issued by SPACs. In light of the issues raised by the SEC staff, the Company re-evaluated its accounting position for its private and public warrants. See Note 2 for further discussion of the accounting implications relating to these warrants.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Note 14 - Stock-based Compensation
6 Months Ended
Apr. 30, 2021
Notes to Financial Statements  
Share-based Payment Arrangement [Text Block]

Note 14. Stock-Based Compensation

 

The Company rolled forward certain vested options from the Predecessor (see discussion below) to 2,783,479 equivalent vested options in the Company. No incremental compensation costs were recognized on conversion as the fair value of the options issued were equivalent to the fair value of the vested options of the Predecessor. Exercise prices for those options range from $0.87 to $6.09.

 

During 2019, pursuant to the Concrete Pumping Holdings, Inc. 2018 Omnibus Incentive Plan, the Company granted stock-based awards to certain employees in the U.S. and U.K. All awards in the U.S. are participating restricted stock awards while awards granted to employees in the U.K. are stock options with exercise prices of $0.01. Regardless of where the awards were granted, the awards vested pursuant to one of the four following conditions:

 

 

(1)

Time-based only – Awards vest in equal installments over a five-year period.

 

 

(2)

$13 market-based and time-based vesting – Awards will vest as to first condition once the Company’s stock reaches a closing price of $13.00 for 30 consecutive trading days. Once the first vesting condition is achieved, the stock award will then vest 1/3 annually over a three-year period.

 

 

(3)

$16 market-based and time-based vesting – Awards will vest as to first condition once the Company’s stock reaches a closing price of $16.00 for 30 consecutive trading days. Once the first vesting condition is achieved, the stock award will then vest 1/3 annually over a three-year period.

 

 

(4)

$19 market-based and time-based vesting – Awards will vest as to first condition once the Company’s stock reaches a closing price of $19.00 for 30 consecutive trading days. Once the first vesting condition is achieved, the stock award will then vest 1/3 annually over a three-year period.

 

On October 29, 2020 almost all of the then-outstanding stock awards were modified as follows:

 

 (1)113 awards for 113 employees accepted a modification to their restricted stock awards (if U.S. employees) or stock options (if U.K. employees) with market-based vesting conditions as follows:
 oThe price vesting targets of $13.00 per share, $16.00 per share or $19.00 per share were reduced to $6.00 per share, $8.00 per share or $10.00 per share, respectively
 oThe market-based awards were exchanged on a 2-for-1 exchange ratio.  In total 3,816,450 market-based awards were exchanged for 1,908,165 market-based awards
 (2)18 awards for 18 employees had their restricted stock awards (if U.S. employees) or stock options (if U.K. employees) with market-based vesting conditions (the same $13/$16/$19 price targets outlined above) modified as follows:
 oEach individual's total award was split into the following: (a) 46% of time vesting shares that vested on December 6, 2020, (b) 15% of time vesting shares which will vest ratably 1/3 each year on December 6, 2021, 2022 and 2023, and (c) the remaining 39% will initially vest based on reduced price vesting targets of $6.00 per share, $8.00 per share or $10.00 per share. Once the first vesting condition is achieved, the stock award will then vest 1/3 annually over a three-year period.
 oIn the aggregate, 1,381,426 stock awards were modified as follows:
 (a)635,455 shares vested on December 6, 2020,
 (b)207,215 shares will vest ratably 1/3 each year on December 6, 2021, 2022 and 2023, and
 (c)538,756 shares will vest based on reduced price vesting targets of $6.00 per share, $8.00 per share or $10.00 per share

 

As a result of the modifications, and in accordance with ASC 718, the Company updated the fair value of each modified award to be equal to the following:

 

 Unrecognized stock-based compensation expense as of October 29, 2020 immediately before the modification plus
 The greater of $0 or the difference between fair value of new award immediately after modification less the fair value of old award immediately before modification

 

The fair values for the above awards were calculated using a Monte Carlo simulation model and the updated fair value of the stock award is expensed over the new service period for the new award. As a result of the modifications, the Company recorded $5.9 million of compensation expense on day 1 of the modification as the requisite service period is zero. Outside of the unrecognized compensation expense for all other awards, no incremental costs are expected to be incurred in the future.

 

As of April 30, 2021, the Company has the following outstanding stock-based awards:

 

 

(1)

Time-based only – Awards vest in equal installments over a three or five-year period.

 

 

(2)

$6 market-based and time-based vesting – Awards will vest as to first condition once the Company’s stock reaches a closing price of $6.00 for 30 consecutive trading days. Once the first vesting condition is achieved, the stock award will then vest 1/3 annually over a three-year period.

 

 

(3)

$8 market-based and time-based vesting – Awards will vest as to first condition once the Company’s stock reaches a closing price of $8.00 for 30 consecutive trading days. Once the first vesting condition is achieved, the stock award will then vest 1/3 annually over a three-year period.

 

 

(4)

$10 market-based and time-based vesting – Awards will vest as to first condition once the Company’s stock reaches a closing price of $10.00 for 30 consecutive trading days. Once the first vesting condition is achieved, the stock award will then vest 1/3 annually over a three-year period.

 

Included in the table below is a summary of unvested awards at April 30, 2021, including the location, type of award, shares outstanding, unrecognized compensation expense, and the date that expense will be recognized through. In addition, while the table below provides a date through which expense will be recognized on a straight-line basis for the remaining market-based stock awards, if at such time they vest earlier than the Monte Carlo simulation derived service period, expense recognition will be accelerated. The $6 Market/Time-Based shares noted below achieved the $6.00 market condition on March 29, 2021, which was a date that was earlier than the Monte Carlo simulation had originally estimated. As such, the remaining unrecognized expense for these awards will be accelerated over the new remaining requisite service period. In addition, the Company has broken out the market-based awards by vesting tranche to address the accelerated attribution applied to the awards.

 

Location

 

Type of Award

 

Shares Unvested at April 30, 2021

  

Weighted Average Fair Value

  

Unrecognized Compensation Expense at April 30, 2021

 

Date Expense will be Recognized Through (Straight-Line Basis)

U.S. Time Based Only  864,028  $6.20  $3,894,504 12/6/2023

U.S.

 

$6 Market/Time- Based

  150,697  $3.86  $- 

10/29/2020

U.S.

 

$6 Market/Time- Based

  192,652  $8.63  $535,622 

3/29/2022

U.S.

 

$6 Market/Time- Based

  192,652  $8.63  $818,896 

3/29/2023

U.S.

 

$6 Market/Time- Based

  192,663  $8.63  $987,767 

3/29/2024

U.S.

 

$8 Market/Time- Based

  150,697  $3.46  $- 

10/29/2020

U.S.

 

$8 Market/Time- Based

  192,653  $7.43  $623,894 

5/1/2023

U.S.

 

$8 Market/Time- Based

  192,653  $7.43  $795,783 

5/1/2024

U.S.

 

$8 Market/Time- Based

  192,662  $7.43  $908,426 

5/1/2025

U.S.

 

$10 Market/Time- Based

  150,706  $3.15  $- 

10/29/2020

U.S.

 

$10 Market/Time- Based

  192,658  $6.45  $580,256 

7/9/2023

U.S.

 

$10 Market/Time- Based

  192,654  $6.45  $715,214 

7/9/2024

U.S. $10 Market/Time- Based  192,670  $6.45  $805,215 7/9/2025
U.S. $13 Market/Time- Based  433  $4.47  $794 5/4/2022
U.S. $13 Market/Time- Based  433  $4.47  $1,045 5/4/2023
U.S. $13 Market/Time- Based  434  $4.47  $1,209 5/4/2024
U.S. $16 Market/Time- Based  433  $3.85  $764 8/27/2022
U.S. $16 Market/Time- Based  433  $3.85  $950 8/27/2023
U.S. $16 Market/Time- Based  434  $3.85  $1,076 8/27/2024
U.S. $19 Market/Time- Based  433  $3.34  $708 11/19/2022
U.S. $19 Market/Time- Based  433  $3.34  $853 11/19/2023
U.S. $19 Market/Time- Based  434  $3.34  $953 11/19/2024
U.K. Time Based Only  132,259  $6.08  $550,704 12/6/2023

U.K.

 

$6 Market/Time- Based

  28,885  $3.85  $- 

10/29/2020

U.K.

 

$6 Market/Time- Based

  27,892  $8.36  $76,663 

3/29/2022

U.K.

 

$6 Market/Time- Based

  27,892  $8.36  $116,244 

3/29/2023

U.K.

 

$6 Market/Time- Based

  27,901  $8.36  $139,791 

3/29/2024

U.K.

 

$8 Market/Time- Based

  28,885  $3.45  $- 

10/29/2020

U.K.

 

$8 Market/Time- Based

  27,892  $7.20  $88,882 

5/1/2023

U.K. $8 Market/Time- Based  27,892  $7.20  $112,737 5/1/2024
U.K. $8 Market/Time- Based  27,901  $7.20  $128,403 5/1/2025
U.K. $10 Market/Time- Based  28,886  $3.14  $- 10/29/2020
U.K. $10 Market/Time- Based  27,902  $6.24  $82,553 7/9/2023
U.K. $10 Market/Time- Based  27,892  $6.24  $101,225 7/9/2024
U.K. $10 Market/Time- Based  27,901  $6.24  $113,743 7/9/2025

Total

  3,523,925      $12,184,873  

 

Note: The $13/$16/$19 Market/Time Based shares noted above relate to the shares not exchanged in the October 29, 2020 modification discussed above.

 

Stock-based compensation expense for the three and six-month periods ended  April 30, 2021 was $3.3 million and $4.0 million and has been included in general and administrative expenses on the accompanying consolidated statement of income. Stock-based compensation expense for the three and six-month periods ended  April 30, 2020 was $1.4 million and $2.9 million, respectively.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Note 15 - Earnings Per Share
6 Months Ended
Apr. 30, 2021
Notes to Financial Statements  
Earnings Per Share [Text Block]

Note 15. Earnings Per Share

 

The Company calculates earnings per share in accordance with ASC 260, Earnings Per Share. For purposes of calculating earnings (loss) per share (“EPS”), a company that has participating security holders (for example, holders of unvested restricted stock that have non-forfeitable dividend rights and the Company’s Series A Preferred Stock) is required to utilize the two-class method for calculating EPS unless the treasury stock method results in lower EPS. The two-class method is an allocation of earnings/(loss) between the holders of common stock and a company’s participating security holders. Under the two-class method, earnings/(loss) for the reporting period is calculated by taking the net income (loss) for the period, less both the dividends declared in the period on participating securities (whether or not paid) and the dividends accumulated for the period on cumulative preferred stock (whether or not earned) for the period. Our common shares outstanding are comprised of shareholder owned common stock and shares of unvested restricted stock held by participating security holders. Basic EPS is calculated by dividing income or loss attributable to common stockholders by the weighted average number of shares of common stock outstanding, excluding participating shares. To calculate diluted EPS, basic EPS is further adjusted to include the effect of potentially dilutive stock options outstanding and Series A Preferred Stock outstanding as of the beginning of the period. 

 

At April 30, 2021, the Company had outstanding (1) 13.0 million warrants to purchase shares of common stock at an exercise price of $11.50, (2) 3.1 million outstanding unvested restricted stock awards, (3) 1.2 million outstanding vested incentive stock options, (4) 0.5 million outstanding non-qualified stock options, and (5) 2.5 million shares of Series A Preferred Stock.

 

The table below shows our basic and diluted EPS calculations for the three and six-month period ended April 30, 2021 and April 30, 2020:

 

  

Three Months Ended April 30,

  

Six Months Ended April 30,

 

(in thousands, except share and per share amounts)

 

2021

  

2020

  

2021

  

2020

 

Net loss (numerator):

                

Net loss attributable to Concrete Pumping Holdings, Inc.

 $(10,853) $(55,714) $(23,143) $(58,850)

Less: Accretion of liquidation preference on preferred stock

  (499)  (470)  (1,006)  (943)

Less: Undistributed earnings allocated to participating securities

  -   -   -   - 

Net loss attributable to common stockholders (numerator for basic earnings per share)

 $(11,352) $(56,184) $(24,149) $(59,793)

Add back: Accretion of liquidation preference on preferred stock

  -   -   -   - 

Add back: Undistributed earning allocated to participating securities

  -   -   -   - 

Less: Undistributed earnings reallocated to participating securities

  -   -   -   - 

Numerator for diluted earnings (loss) per share

 $

(11,352

) $(56,184) $(24,149) $(59,793)
                 

Weighted average shares (denominator):

                

Weighted average shares - basic

  53,465,799   52,782,663   53,303,302   52,752,884 

Weighted average shares - diluted

  53,465,799   52,782,663   53,303,302   52,752,884 
                 

Basic loss per share

 $(0.21) $(1.06) $(0.45) $(1.13)

Diluted loss per share

 $(0.21) $(1.06) $(0.45) $(1.13)

 

For all periods presented, the Company realized a net loss and as such, the weighted-average dilutive impact of any shares was excluded from the calculation of diluted EPS because they were antidilutive.

 

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Note 16 - Segment Reporting
6 Months Ended
Apr. 30, 2021
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

Note 16. Segment Reporting

 

The Company conducts business through the following reportable segments based on geography and the nature of services sold:

 

 

U.S. Concrete Pumping – Consists of concrete pumping services sold to customers in the U.S. Business in this segment is primarily performed under the Brundage-Bone and Capital tradenames.

 

U.K. Operations – Consists of concrete pumping services and leasing of concrete pumping equipment to customers in the U.K. Business in this segment is primarily performed under the Camfaud Concrete Pumps and Premier Concrete Pumping tradenames. In addition to concrete pumping, we recently started operations of waste management services in the U.K. under the Eco-Pan tradename and the results of this business are included in this segment. This represents the Company’s foreign operations.

 

U.S. Concrete Waste Management Services – Consists of pans and containers rented to customers in the U.S. and the disposal of the concrete waste material services sold to customers in the U.S. Business in this segment is performed under the Eco-Pan tradename.

 

Corporate - Is primarily related to the intercompany leasing of real estate to certain of the U.S Concrete Pumping branches.

 

Any differences between segment reporting and consolidated results are reflected in Corporate and/or Intersegment below.

 

The accounting policies of the reportable segments are the same as those described in Note 2. The Company’s Chief Operating Decision Maker (“CODM”) evaluates the performance of each segment based on revenue, and measures segment performance based upon EBITDA (earnings before interest, taxes, depreciation and amortization). Non-allocated interest expense and various other administrative costs are reflected in Corporate. Corporate assets primarily include cash and cash equivalents, prepaid expenses and other current assets, and real property. The following provides operating information about the Company’s reportable segments for the periods presented:

 

  

Three Months Ended April 30,

  

Six Months Ended April 30,

 

(in thousands)

 

2021

  

2020

  

2021

  

2020

 

Revenue

                

U.S. Concrete Pumping

 $56,168  $57,459  $108,484  $112,564 

U.K. Operations

  11,853   8,401   21,633   19,086 

U.S. Concrete Waste Management Services

  9,008   8,306   17,430   16,589 

Corporate

  625   625   1,250   1,250 

Intersegment

  (781)  (750)  (1,503)  (1,509)

Total revenue

 $76,873  $74,041  $147,294  $147,980 
                 

Income (loss) before income taxes

                

U.S. Concrete Pumping

 $(1,306) $(47,054) $(16,806) $(50,928)

U.K. Operations

  481   (15,446)  (227)  (16,454)

U.S. Concrete Waste Management Services

  1,181   893   2,034   1,464 

Corporate

  (11,039)  3,672   (10,622)  3,700 

Total income (loss) before income taxes

 $(10,683) $(57,935) $(25,621) $(62,218)

 

  

Three Months Ended April 30,

  

Six Months Ended April 30,

 

(in thousands)

 

2021

  

2020

  

2021

  

2020

 

EBITDA

                

U.S. Concrete Pumping

 $13,346  $(28,814) $13,241  $(13,952)

U.K. Operations

  3,334   (12,712)  5,413   (10,753)

U.S. Concrete Waste Management Services

  3,504   3,553   6,704   6,803 

Corporate

  (10,831)  3,879   (10,206)  4,114 

Total EBITDA

 $9,353  $(34,094) $15,152  $(13,788)
                 

Consolidated EBITDA reconciliation

                

Net loss

 $(10,853) $(55,714) $(23,143) $(58,850)

Interest expense, net

  6,029   8,765   12,929   18,268 

Income tax expense (benefit)

  170   (2,221)  (2,478)  (3,368)

Depreciation and amortization

  14,007   15,076   27,844   30,162 

Total EBITDA

 $9,353  $(34,094) $15,152  $(13,788)

 

  

Three Months Ended April 30,

  

Six Months Ended April 30,

 

(in thousands)

 

2021

  

2020

  

2021

  

2020

 

Depreciation and amortization

                

U.S. Concrete Pumping

 $9,405  $10,144  $18,677  $20,148 

U.K. Operations

  2,071   2,065   4,081   4,261 

U.S. Concrete Waste Management Services

  2,323   2,660   4,670   5,339 

Corporate

  208   207   416   414 

Total depreciation and amortization

 $14,007  $15,076  $27,844  $30,162 
                 

Interest expense, net

                

U.S. Concrete Pumping

 $(5,247) $(8,096) $(11,370) $(16,828)

U.K. Operations

  (782)  (669)  (1,559)  (1,440)

U.S. Concrete Waste Management Services

  -   -   -   - 

Corporate

  -   -   -   - 

Total interest expense, net

 $(6,029) $(8,765) $(12,929) $(18,268)
                 

Transaction costs including transaction-related debt extinguishment

                

U.S. Concrete Pumping

 $55  $-  $84  $- 

Corporate

  -   -   -   - 

Total transaction costs including transaction-related debt extinguishment

 $55  $-  $84  $- 

 

Total assets by segment for the periods presented are as follows:

 

  

April 30,

  

October 31,

 

(in thousands)

 

2021

  

2020

 

Total Assets

        

U.S. Concrete Pumping

 $567,635  $570,536 

U.K. Operations

  105,393   109,726 

U.S. Concrete Waste Management Services

  141,723   140,209 

Corporate

  26,029   25,517 

Intersegment

  (69,265)  (72,230)

Total assets

 $771,515  $773,758 

 

The U.S. and U.K. were the only regions that accounted for more than 10% of the Company’s revenue for the periods presented. There was no single customer that accounted for more than 10% of revenue for the periods presented. Revenue for the periods presented and long lived assets as of April 30, 2021 and October 31, 2020 are as follows:

 

  Three Months Ended April 30,  Six Months Ended April 30, 

(in thousands)

 

2021

  

2020

  

2021

  

2020

 

Revenue by Geography

                

U.S.

 $65,020  $65,640  $125,661  $128,894 

U.K.

  11,853   8,401   21,633   19,086 

Total revenue

 $76,873  $74,041  $147,294  $147,980 

 

 

 

  

April 30,

  

October 31,

 

(in thousands)

 

2021

  

2020

 

Long Lived Assets

        

U.S.

 $257,764  $260,693 

U.K.

  47,101   43,561 

Total long lived assets

 $304,865  $304,254 

 

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Note 17 - Related Party Transaction
6 Months Ended
Apr. 30, 2021
Notes to Financial Statements  
Related Party Transactions Disclosure [Text Block]

Note 17. Related Party Transaction

 

During fiscal years 2016 and 2017, the Company paid federal income taxes totaling $4.3 million (at a federal income tax rate of 34%). As the Company generated NOL carryforwards during fiscal 2018 and 2019, the CARES Act allowed the Company to carry back those NOL's to the fiscal 2016 and 2017 tax returns. During fiscal 2020, the Company carried back all NOL's that were generated in fiscal year 2018 to the 2016 and part of the 2017 tax returns and also carried back a portion of the NOL's accumulated during fiscal 2019 to the remaining income from the 2017 tax return.  On March 31, 2020, the Company received a demand letter alleging that the Company is required to remit to the Predecessor's shareholders certain tax refunds from carrying back certain NOL's made available as a result of the passage of the CARES Act.  In October 2020, the Company reached a settlement with the Predecessor’s shareholders, resulting in the Company agreeing to pay $2.0 million of the $4.3 million in refunds to the Predecessor’s shareholders. This $2.0 million charge was recorded in the fiscal 2020 fourth quarter in general and administrative expenses in the consolidated statements of operations.  The corresponding due to related party was recorded to accrued expenses and other current liabilities in the consolidated balance sheets and was to be settled as the income tax refunds from the IRS are received. The majority of this liability was paid in the fiscal 2021 first quarter while remainder of the liability was paid in the fiscal 2021 second quarter.

 

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies (Policies)
6 Months Ended
Apr. 30, 2021
Accounting Policies [Abstract]  
Basis of Accounting, Policy [Policy Text Block]

Basis of presentation

 

The accompanying Unaudited Consolidated Financial Statements have been prepared, without audit, in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and the rules and regulations of the SEC. Accordingly, they do not include all information and footnotes required by GAAP for complete financial statements. The enclosed statements reflect all normal and recurring adjustments which, in the opinion of management, are necessary to present fairly the financial position, results of operations and cash flows of the Company at  April 30, 2021 and for all periods presented. All intercompany balances and transactions have been eliminated in consolidation.

 

Consolidation, Policy [Policy Text Block]

Principles of consolidation

 

The Consolidated Financial Statements include all accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated.

 

Reclassification, Comparability Adjustment [Policy Text Block]

Restatement and Revision of Prior Period Financial Statements

 

As described in additional detail in the Explanatory Note to our Annual Report on Form 10-K/A for the year ended October 31, 2020, filed on June 11, 2021, the SEC released a public statement on April 12, 2021 (the “SEC Statement”) informing market participants that warrants issued by special purpose acquisition companies (“SPACs”) may require classification as a liability of the entity measured at fair value, with changes in fair value each period reported in earnings.

 

The Company previously classified its publicly traded warrants (the “public warrants”) and private placement warrants (the “private warrants”) (collectively the “Warrants”), which were issued in August of 2017, as equity. Following consideration of the guidance in the SEC Statement, the Company concluded that its Warrants should have been classified as liabilities and measured at fair value, with changes in fair value each period reported in earnings. As such, the Company previously restated its (1) consolidated financial statements as of October 31, 2019 and for the Successor period from December 6, 2018 through October 31, 2019 and (2) unaudited consolidated interim financial statements for the periods ended July 31, 2019, April 30, 2019, and January 31, 2019. Also, while not material, the Company previously revised its (1) consolidated financial statements as of and for the fiscal year ended October 31, 2020 and (2) unaudited consolidated interim financial statements for the periods ended July 31, 2020, April 30, 2020, and January 31, 2020 to correct the accounting for its Warrants.

 

The unaudited consolidated financial statements for the three and six month periods ended April 30, 2020 included in this Quarterly Report on Form 10-Q reflect the impacts of such revisions. Management evaluated the impact of the change in the classification of the Warrants on the unaudited consolidated financial statements for the quarter ended January 31, 2021 and determined the impact was immaterial. As a result, the Company is has revised those unaudited consolidated financial statements to correct the accounting for its Warrants.

 

The following table sets forth the impact on the unaudited consolidated financial statements as of January 31, 2021:

 

  As previously reported  Revision adjustment  As revised 
Warrant liabilities  -   7,031   7,031 
Total liabilities  474,329   7,031   481,360 
             
Additional paid-in capital  362,615   5,738   368,353 
Accumulated deficit  (99,361)  (12,769)  (112,130)
Total stockholders' equity  266,694   (7,031)  259,663 

 

The revision had no impact on the Company’s net revenue, operating income, cash and cash equivalents, or cash flows from operating, investing and financing activities.  The impact on the consolidated statement of operations was $0.5 million, which was determined to be immaterial and has been recorded as an out-of-period adjustment during the quarter ended April 30, 2021.

 

Use of Estimates, Policy [Policy Text Block]

Use of estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

 

Significant estimates include accrued sales and use taxes, the liability for incurred but unreported claims under various partially self-insured polices, allowance for doubtful accounts, goodwill impairment analysis, valuation of share-based compensation and accounting for business combinations. Actual results may differ from those estimates, and such differences may be material to the Company’s consolidated financial statements.

 

Accounts Receivable [Policy Text Block]

Trade receivables

 

Trade receivables are carried at the original invoice amount less an estimate made for doubtful receivables based on a review of all outstanding amounts. Generally, the Company does not require collateral for their accounts receivable; however, the Company may file statutory liens or take other appropriate legal action when necessary on construction projects in which collection problems arise. A trade receivable is typically considered to be past due if any portion of the receivable balance is outstanding for more than 30 days. The Company does not charge interest on past-due trade receivables.

 

Management determines the allowance for doubtful accounts by identifying troubled accounts and by using historical experience applied to an aging of accounts. The allowance for doubtful accounts was $0.7 million and $0.6 as of  April 30, 2021 and October 31, 2020, respectively. Trade receivables are written off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received.

 

Inventory, Policy [Policy Text Block]

Inventory

 

Inventory consists primarily of replacement parts for concrete pumping equipment. Inventories are stated at the lower of cost (first-in, first-out method) or net realizable value. The Company evaluates inventory and records an allowance for obsolete and slow- moving inventory to account for cost adjustments to market. Based on management’s analysis, no allowance for obsolete and slow-moving inventory was required as of  April 30, 2021 and October 31, 2020.

 

Fair Value of Financial Instruments, Policy [Policy Text Block]

Fair Value Measurements

 

The Financial Accounting Standard Board's (the “FASB”) standard on fair value measurements establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. This standard establishes three levels of inputs that may be used to measure fair value:

 

Level 1 – Quoted prices in active markets for identical assets or liabilities.

 

Level 2 – Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities.

 

Level 3 – Unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities.

 

Debt, Policy [Policy Text Block]

Deferred financing costs

 

Deferred financing costs representing third-party, non-lender debt issuance costs are deferred and amortized using the effective interest rate method over the term of the related long-term-debt agreement, and the straight-line method for the revolving credit agreement.

 

Debt issuance costs, including any original issue discounts, related to term loans or senior notes are reflected as a direct deduction from the carrying amount of the long-term debt liability that is included in long term debt, net of discount for deferred financing costs in the accompanying consolidated balance sheets. Debt issuance costs related to revolving credit facilities are capitalized and reflected in deferred financing in the accompanying consolidated balance sheets. 

 

Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]

Goodwill

 

In accordance with Accounting Standards Codification ("ASC") Topic 350, Intangibles–Goodwill and Other (“ASC 350”), the Company evaluates goodwill for possible impairment annually or more frequently if events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. The Company uses a two-step process to assess the realizability of goodwill. The first step is a qualitative assessment that analyzes current economic indicators associated with a particular reporting unit. For example, the Company analyzes changes in economic, market and industry conditions, business strategy, cost factors, and financial performance, among others, to determine if there are indicators of a significant decline in the fair value of a particular reporting unit. If the qualitative assessment indicates a stable or improved fair value, no further testing is required. If a qualitative assessment indicates it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company will proceed to the quantitative second step where the fair value of a reporting unit is calculated based on weighted income and market-based approaches. If the fair value of a reporting unit is lower than its carrying value, an impairment to goodwill is recorded, not to exceed the carrying amount of goodwill in the reporting unit. As of April 30, 2021, no indicators of impairment have been identified.

 

Property, Plant and Equipment, Policy [Policy Text Block]

Property, plant and equipment

 

Property, plant and equipment are recorded at cost. Expenditures for additions and betterments are capitalized. Expenditures for maintenance and repairs are charged to expense as incurred; however, maintenance and repairs that improve or extend the life of existing assets are capitalized. The carrying amount of assets disposed of and the related accumulated depreciation are eliminated from the accounts in the year of disposal. Gains or losses from property and equipment disposals are recognized in the year of disposal. Property, plant and equipment is depreciated using the straight-line method over the following estimated useful lives:

 

  

In Years

 

Buildings and improvements

  15 to 40 

Capital lease assets—buildings

  40 

Furniture and office equipment

  2 to 7 

Machinery and equipment

  3 to 25 

Transportation equipment

  3 to 7 

 

Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]

Intangible assets

 

Intangible assets are recorded at cost or their estimated fair value (when acquired through a business combination) less accumulated amortization (if finite-lived).

 

Intangible assets with finite lives, except for customer relationships, are amortized on a straight-line basis over their estimated useful lives. Customer relationships are amortized on an accelerated basis over their estimated useful lives. Intangible assets with indefinite lives are not amortized but are subject to annual reviews for impairment.

 

Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]

Impairment of long-lived assets

 

ASC 360, Property, Plant and Equipment (ASC 360) requires other long-lived assets to be evaluated for impairment when indicators of impairment are present. If indicators are present, assets are grouped to the lowest level for which identifiable cash flows are largely independent of other asset groups and cash flows are estimated for each asset group over the remaining estimated life of each asset group. If the undiscounted cash flows estimated to be generated by those assets are less than the asset’s carrying amount, impairment is recognized in the amount of the excess of the carrying value over the fair value. No indicators of impairment were identified as of April 30, 2021.

 

Derivatives, Policy [Policy Text Block]

Derivatives

 

The Company has public warrants outstanding and due to certain provisions in the warrant agreement, coupled with the Company's capital structure, which includes preferred stock with voting rights, the public warrants do not meet the criteria to be classified in stockholders’ equity and instead meet the definition of a liability-classified derivative under ASC Topic 815, Derivatives and Hedging ("ASC 815"). As such, the Company recognizes these warrants within long-term liabilities on the consolidated balance sheet at fair value, with subsequent changes in fair value recognized in the consolidated statement of income at each reporting date.

 

Revenue [Policy Text Block]

Revenue recognition

 

The Company generates revenues primarily from concrete pumping services in both the U.S. and U.K. Additionally, revenue is generated from the Company’s waste management business which consists of service fees charged to customers for the delivery of its pans and containers and the disposal of the concrete waste material.

 

The Company recognizes revenue from these businesses when all of the following criteria are met: (a) persuasive evidence of an arrangement exists, (b) the service has been performed or delivery has occurred, (c) the price is fixed or determinable, and (d) collectability is reasonably assured. The Company’s delivery terms for replacement part sales are FOB shipping point.

 

The Company imposes and collects sales taxes concurrent with its revenue-producing transactions with customers and remits those taxes to the various governmental authorities as prescribed by the taxing jurisdictions in which it operates. The Company presents such taxes in its consolidated statement of operations on a net basis. 

 

Share-based Payment Arrangement [Policy Text Block]

Stock-based compensation

 

The Company follows ASC 718, CompensationStock Compensation (ASC 718), which requires the measurement and recognition of compensation expense, based on estimated fair values, for all share-based awards made to employees and directors. The Company expenses the grant date fair value of the award in the consolidated statements of operations over the requisite service periods on a straight-line basis. The Company accounts for forfeitures as they occur in accordance with ASU No. 2016-09, CompensationStock Compensation (ASC 718): Improvements to Employee Share-Based Payment Accounting.

 

Income Tax, Policy [Policy Text Block]

Income taxes

 

The Company complies with ASC 740, Income Taxes, which requires an asset and liability approach to financial reporting for income taxes.

 

The Company computes deferred income tax assets and liabilities annually for differences between the financial statements and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income, carryback opportunities, and tax planning strategies in making the assessment. Income tax expense includes both the current income taxes payable or refundable and the change during the period in the deferred tax assets and liabilities. The tax benefit from an uncertain tax position is only recognized in the consolidated balance sheet if the tax position is more likely than not to be sustained upon an examination.

 

Camfaud files income tax returns in the U.K. Camfaud’s national statutes are generally open for one year following the statutory filing period.

 

Foreign Currency Transactions and Translations Policy [Policy Text Block]

Foreign currency translation

 

The functional currency of Camfaud is the Pound Sterling (GBP). The assets and liabilities of the Company's foreign subsidiaries are translated into U.S. Dollars using the period end exchange rates for the periods presented, and the consolidated statements of operations are translated at the average exchange rate for the periods presented. The resulting translation adjustments are recorded as a component of comprehensive income on the consolidated statements of comprehensive income and accumulated in other comprehensive income. The functional currency of our other subsidiaries is the United States Dollar.

 

Earnings Per Share, Policy [Policy Text Block]

Earnings per share

 

The Company calculates earnings per share in accordance with ASC 260, Earnings per Share. The two-class method of computing earnings per share is required for entities that have participating securities. The two-class method is an earnings allocation formula that determines earnings per share for participating securities according to dividends declared (or accumulated) and participation rights in undistributed earnings. For purposes of ASC 260, the two-class method is computed based on the following participating stock: (1) Common Stock and (2) Restricted Stock Awards.

 

Basic earnings (loss) per common share is calculated by dividing net income (loss) attributable to common shareholders by the weighted average number of shares of Common Stock outstanding each period. Diluted earnings (loss) per common share is based on the weighted average number of shares outstanding during the period plus the common stock equivalents which would arise from the exercise of stock options outstanding using the treasury stock method and the average market price per share during the period. Common stock equivalents are not included in the diluted earnings (loss) per share calculation when their effect is antidilutive.

 

An anti-dilutive impact is an increase in earnings per share or a reduction in net loss per share resulting from the conversion, exercise, or contingent issuance of certain securities.

 

Business Combinations Policy [Policy Text Block]

Business combinations

 

The Company applies the principles provided in ASC 805, Business Combinations ("ASC 805"), when a business is acquired. Tangible and intangible assets acquired and liabilities assumed are recorded at fair value and goodwill is recognized for any differences between the fair value of consideration transferred and the fair value of net assets acquired. Transaction costs for business combinations are expensed as incurred in accordance with ASC 805.

 

Concentration Risk, Credit Risk, Policy [Policy Text Block]

Concentrations

 

As of  April 30, 2021 and  October 31, 2020 there were three significant vendors that the Company relied upon to purchase concrete pumping boom equipment. However, should the need arise, there are alternate vendors who can provide concrete pumping boom equipment.

 

Cash balances held at financial institutions may, at times, be in excess of federally insured limits. The Company places its temporary cash balances in high-credit quality financial institutions.

 

The Company’s customer base is dispersed across the U.S. and U.K. The Company performs ongoing evaluations of its customers’ financial condition and requires no collateral to support credit sales. During the periods described above, no customer represented 10 percent or more of sales or trade receivables. 

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Note 2 - Summary of Significant Accounting Policies (Tables)
6 Months Ended
Apr. 30, 2021
Notes Tables  
Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]
  As previously reported  Revision adjustment  As revised 
Warrant liabilities  -   7,031   7,031 
Total liabilities  474,329   7,031   481,360 
             
Additional paid-in capital  362,615   5,738   368,353 
Accumulated deficit  (99,361)  (12,769)  (112,130)
Total stockholders' equity  266,694   (7,031)  259,663 
Property, Plant and Equipment, Useful Life [Table Text Block]
  

In Years

 

Buildings and improvements

  15 to 40 

Capital lease assets—buildings

  40 

Furniture and office equipment

  2 to 7 

Machinery and equipment

  3 to 25 

Transportation equipment

  3 to 7 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Note 4 - Fair Value Measurement (Tables)
6 Months Ended
Apr. 30, 2021
Notes Tables  
Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block]
  

April 30,

  

October 31,

 
  

2021

  

2020

 

(in thousands)

 

Carrying Value

  

Fair Value

  

Carrying Value

  

Fair Value

 
Term loans $-  $-  $381,205  $365,003 
Senior notes $375,000  $394,688  $-  $- 
Capital lease obligations $430  $430  $477  $477 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Note 5 - Prepaid Expenses and Other Current Assets (Tables)
6 Months Ended
Apr. 30, 2021
Notes Tables  
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]
  

April 30,

  

October 31,

 

(in thousands)

 

2021

  

2020

 
Prepaid insurance $4,186  $1,399 
Prepaid licenses and deposits  715   429 
Prepaid rent  476   149 
Other current assets and prepaids  1,827   717 

Total prepaid expenses and other current assets

 $7,204  $2,694 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Note 6 - Property, Plant and Equipment (Tables)
6 Months Ended
Apr. 30, 2021
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

April 30,

  

October 31,

 

(in thousands)

 

2021

  

2020

 
Land, building and improvements $26,890  $26,728 
Capital leases—land and buildings  828   828 
Machinery and equipment  329,787   318,029 
Transportation equipment  2,513   2,338 
Furniture and office equipment  2,398   1,230 

Property, plant and equipment, gross

  362,416   349,153 
Less accumulated depreciation  (57,551)  (44,899)

Property, plant and equipment, net

 $304,865  $304,254 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Note 7 - Goodwill and Intangible Assets (Tables)
6 Months Ended
Apr. 30, 2021
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

April 30,

  

October 31,

 
  

2021

  

2020

 
  

Gross

          

Foreign Currency

  

Net

  

Gross

          

Foreign Currency

  

Net

 
Carrying 

Accumulated

      

Translation

  

Carrying

  

Carrying

  

Accumulated

      

Translation

  

Carrying

    

(in thousands)

 

Value

  

Impairment

  

Amortization

  

Adjustment

  

Amount

  

Value

  

Impairment

  

Amortization

  

Adjustment

  

Amount

 

Customer relationship

 $195,069  $-   (78,223) $(666) $116,180  $193,585  $-  $(64,676) $(106) $128,803 

Trade name

  5,812   -   (1,306)  (91)  4,415   5,432   -   (1,020)  (14) $4,398 

Trade name (indefinite life)

  55,500   (5,000)  -   -   50,500   55,500   (5,000)  -   -  $50,500 

Noncompete agreements

  200   -   (82)  -   118   200   -   (62)  -  $138 

Total intangibles

 $256,581  $(5,000) $(79,611) $(757) $171,213  $254,717  $(5,000) $(65,758) $(120) $183,839 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

(in thousands)

    
2021 (excluding the period from November 1, 2020 to April 30, 2021) $13,168 
2022  21,747 
2023  17,292 
2024  13,892 
2025  11,245 
Thereafter  43,369 

Total

 $120,713 
Schedule of Goodwill [Table Text Block]

(in thousands)

 

U.S. Concrete Pumping

  

U.K. Operations

  

U.S. Concrete Waste Management Services

  

Corporate

  

Total

 

Balance at October 31, 2020

 $147,482  $26,539  $49,133  $-  $223,154 
Foreign currency translation  -   1,858   -   -   1,858 
Balance at April 30, 2021 $147,482  $28,397  $49,133  $-  $225,012 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Note 8 - Long Term Debt and Revolving Lines of Credit (Tables)
6 Months Ended
Apr. 30, 2021
Notes Tables  
Schedule of Debt [Table Text Block]
  

April 30,

  

October 31,

 

(in thousands)

 

2021

  

2020

 
Revolving loan (short term) $1,087  $1,741 

Short term portion of term loan

  -   20,888 

Long term portion of term loan

  -   360,317 
Senior notes - all long term  375,000   - 

Total debt, gross

  376,087   382,946 
Less unamortized deferred financing costs offsetting long term debt  (6,612)  (16,411)
Total debt, net of unamortized deferred financing costs $369,475  $366,535 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Note 9 - Accrued Payroll and Payroll Expenses (Tables)
6 Months Ended
Apr. 30, 2021
Notes Tables  
Schedule of Accrued Payroll and Expenses [Table Text Block]
  

April 30,

  

October 31,

 

(in thousands)

 

2021

  

2020

 
Accrued vacation $1,992  $1,667 
Accrued payroll  1,603   1,507 
Accrued bonus  2,183   4,752 
Other accrued  5,060   5,139 

Total accrued payroll and payroll expenses

 $10,838  $13,065 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Note 10 - Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Apr. 30, 2021
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

April 30,

  

October 31,

 

(in thousands)

 

2021

  

2020

 
Accrued insurance $9,792  $7,806 
Accrued interest  5,750   146 
Accrued equipment purchases  956   4,149 
Accrued sales and use tax  1,535   311 
Accrued property taxes  532   882 
Accrued professional fees  860   1,213 
Accrued due to related party  40   1,765 
Other  2,153   2,607 

Total accrued expenses and other liabilities

 $21,618  $18,879 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Note 14 - Stock-based Compensation (Tables)
6 Months Ended
Apr. 30, 2021
Notes Tables  
Share-based Payment Arrangement, Activity [Table Text Block]

Location

 

Type of Award

 

Shares Unvested at April 30, 2021

  

Weighted Average Fair Value

  

Unrecognized Compensation Expense at April 30, 2021

 

Date Expense will be Recognized Through (Straight-Line Basis)

U.S. Time Based Only  864,028  $6.20  $3,894,504 12/6/2023

U.S.

 

$6 Market/Time- Based

  150,697  $3.86  $- 

10/29/2020

U.S.

 

$6 Market/Time- Based

  192,652  $8.63  $535,622 

3/29/2022

U.S.

 

$6 Market/Time- Based

  192,652  $8.63  $818,896 

3/29/2023

U.S.

 

$6 Market/Time- Based

  192,663  $8.63  $987,767 

3/29/2024

U.S.

 

$8 Market/Time- Based

  150,697  $3.46  $- 

10/29/2020

U.S.

 

$8 Market/Time- Based

  192,653  $7.43  $623,894 

5/1/2023

U.S.

 

$8 Market/Time- Based

  192,653  $7.43  $795,783 

5/1/2024

U.S.

 

$8 Market/Time- Based

  192,662  $7.43  $908,426 

5/1/2025

U.S.

 

$10 Market/Time- Based

  150,706  $3.15  $- 

10/29/2020

U.S.

 

$10 Market/Time- Based

  192,658  $6.45  $580,256 

7/9/2023

U.S.

 

$10 Market/Time- Based

  192,654  $6.45  $715,214 

7/9/2024

U.S. $10 Market/Time- Based  192,670  $6.45  $805,215 7/9/2025
U.S. $13 Market/Time- Based  433  $4.47  $794 5/4/2022
U.S. $13 Market/Time- Based  433  $4.47  $1,045 5/4/2023
U.S. $13 Market/Time- Based  434  $4.47  $1,209 5/4/2024
U.S. $16 Market/Time- Based  433  $3.85  $764 8/27/2022
U.S. $16 Market/Time- Based  433  $3.85  $950 8/27/2023
U.S. $16 Market/Time- Based  434  $3.85  $1,076 8/27/2024
U.S. $19 Market/Time- Based  433  $3.34  $708 11/19/2022
U.S. $19 Market/Time- Based  433  $3.34  $853 11/19/2023
U.S. $19 Market/Time- Based  434  $3.34  $953 11/19/2024
U.K. Time Based Only  132,259  $6.08  $550,704 12/6/2023

U.K.

 

$6 Market/Time- Based

  28,885  $3.85  $- 

10/29/2020

U.K.

 

$6 Market/Time- Based

  27,892  $8.36  $76,663 

3/29/2022

U.K.

 

$6 Market/Time- Based

  27,892  $8.36  $116,244 

3/29/2023

U.K.

 

$6 Market/Time- Based

  27,901  $8.36  $139,791 

3/29/2024

U.K.

 

$8 Market/Time- Based

  28,885  $3.45  $- 

10/29/2020

U.K.

 

$8 Market/Time- Based

  27,892  $7.20  $88,882 

5/1/2023

U.K. $8 Market/Time- Based  27,892  $7.20  $112,737 5/1/2024
U.K. $8 Market/Time- Based  27,901  $7.20  $128,403 5/1/2025
U.K. $10 Market/Time- Based  28,886  $3.14  $- 10/29/2020
U.K. $10 Market/Time- Based  27,902  $6.24  $82,553 7/9/2023
U.K. $10 Market/Time- Based  27,892  $6.24  $101,225 7/9/2024
U.K. $10 Market/Time- Based  27,901  $6.24  $113,743 7/9/2025

Total

  3,523,925      $12,184,873  
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Note 15 - Earnings Per Share (Tables)
6 Months Ended
Apr. 30, 2021
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended April 30,

  

Six Months Ended April 30,

 

(in thousands, except share and per share amounts)

 

2021

  

2020

  

2021

  

2020

 

Net loss (numerator):

                

Net loss attributable to Concrete Pumping Holdings, Inc.

 $(10,853) $(55,714) $(23,143) $(58,850)

Less: Accretion of liquidation preference on preferred stock

  (499)  (470)  (1,006)  (943)

Less: Undistributed earnings allocated to participating securities

  -   -   -   - 

Net loss attributable to common stockholders (numerator for basic earnings per share)

 $(11,352) $(56,184) $(24,149) $(59,793)

Add back: Accretion of liquidation preference on preferred stock

  -   -   -   - 

Add back: Undistributed earning allocated to participating securities

  -   -   -   - 

Less: Undistributed earnings reallocated to participating securities

  -   -   -   - 

Numerator for diluted earnings (loss) per share

 $

(11,352

) $(56,184) $(24,149) $(59,793)
                 

Weighted average shares (denominator):

                

Weighted average shares - basic

  53,465,799   52,782,663   53,303,302   52,752,884 

Weighted average shares - diluted

  53,465,799   52,782,663   53,303,302   52,752,884 
                 

Basic loss per share

 $(0.21) $(1.06) $(0.45) $(1.13)

Diluted loss per share

 $(0.21) $(1.06) $(0.45) $(1.13)
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Note 16 - Segment Reporting (Tables)
6 Months Ended
Apr. 30, 2021
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended April 30,

  

Six Months Ended April 30,

 

(in thousands)

 

2021

  

2020

  

2021

  

2020

 

Revenue

                

U.S. Concrete Pumping

 $56,168  $57,459  $108,484  $112,564 

U.K. Operations

  11,853   8,401   21,633   19,086 

U.S. Concrete Waste Management Services

  9,008   8,306   17,430   16,589 

Corporate

  625   625   1,250   1,250 

Intersegment

  (781)  (750)  (1,503)  (1,509)

Total revenue

 $76,873  $74,041  $147,294  $147,980 
                 

Income (loss) before income taxes

                

U.S. Concrete Pumping

 $(1,306) $(47,054) $(16,806) $(50,928)

U.K. Operations

  481   (15,446)  (227)  (16,454)

U.S. Concrete Waste Management Services

  1,181   893   2,034   1,464 

Corporate

  (11,039)  3,672   (10,622)  3,700 

Total income (loss) before income taxes

 $(10,683) $(57,935) $(25,621) $(62,218)
  

Three Months Ended April 30,

  

Six Months Ended April 30,

 

(in thousands)

 

2021

  

2020

  

2021

  

2020

 

EBITDA

                

U.S. Concrete Pumping

 $13,346  $(28,814) $13,241  $(13,952)

U.K. Operations

  3,334   (12,712)  5,413   (10,753)

U.S. Concrete Waste Management Services

  3,504   3,553   6,704   6,803 

Corporate

  (10,831)  3,879   (10,206)  4,114 

Total EBITDA

 $9,353  $(34,094) $15,152  $(13,788)
                 

Consolidated EBITDA reconciliation

                

Net loss

 $(10,853) $(55,714) $(23,143) $(58,850)

Interest expense, net

  6,029   8,765   12,929   18,268 

Income tax expense (benefit)

  170   (2,221)  (2,478)  (3,368)

Depreciation and amortization

  14,007   15,076   27,844   30,162 

Total EBITDA

 $9,353  $(34,094) $15,152  $(13,788)
  

Three Months Ended April 30,

  

Six Months Ended April 30,

 

(in thousands)

 

2021

  

2020

  

2021

  

2020

 

Depreciation and amortization

                

U.S. Concrete Pumping

 $9,405  $10,144  $18,677  $20,148 

U.K. Operations

  2,071   2,065   4,081   4,261 

U.S. Concrete Waste Management Services

  2,323   2,660   4,670   5,339 

Corporate

  208   207   416   414 

Total depreciation and amortization

 $14,007  $15,076  $27,844  $30,162 
                 

Interest expense, net

                

U.S. Concrete Pumping

 $(5,247) $(8,096) $(11,370) $(16,828)

U.K. Operations

  (782)  (669)  (1,559)  (1,440)

U.S. Concrete Waste Management Services

  -   -   -   - 

Corporate

  -   -   -   - 

Total interest expense, net

 $(6,029) $(8,765) $(12,929) $(18,268)
                 

Transaction costs including transaction-related debt extinguishment

                

U.S. Concrete Pumping

 $55  $-  $84  $- 

Corporate

  -   -   -   - 

Total transaction costs including transaction-related debt extinguishment

 $55  $-  $84  $- 
Reconciliation of Assets from Segment to Consolidated [Table Text Block]
  

April 30,

  

October 31,

 

(in thousands)

 

2021

  

2020

 

Total Assets

        

U.S. Concrete Pumping

 $567,635  $570,536 

U.K. Operations

  105,393   109,726 

U.S. Concrete Waste Management Services

  141,723   140,209 

Corporate

  26,029   25,517 

Intersegment

  (69,265)  (72,230)

Total assets

 $771,515  $773,758 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
  Three Months Ended April 30,  Six Months Ended April 30, 

(in thousands)

 

2021

  

2020

  

2021

  

2020

 

Revenue by Geography

                

U.S.

 $65,020  $65,640  $125,661  $128,894 

U.K.

  11,853   8,401   21,633   19,086 

Total revenue

 $76,873  $74,041  $147,294  $147,980 

 

  

April 30,

  

October 31,

 

(in thousands)

 

2021

  

2020

 

Long Lived Assets

        

U.S.

 $257,764  $260,693 

U.K.

  47,101   43,561 

Total long lived assets

 $304,865  $304,254 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Note 1 - Organization and Description of Business (Details Textual)
$ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2020
USD ($)
Apr. 30, 2020
USD ($)
Apr. 30, 2021
US Concrete Pumping [Member]      
Goodwill, Impairment Loss $ 38.5 $ 43.5  
UK Operations [Member]      
Goodwill, Impairment Loss $ 14.4 $ 14.4  
Brundage-Bone [Member]      
Number of Stores     90
Number of States in which Entity Operates     22
Camfaud [Member]      
Number of Stores     30
Eco-Pan, Inc. [Member]      
Number of Stores     17
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Note 2 - Summary of Significant Accounting Policies (Details Textual)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2021
USD ($)
Apr. 30, 2021
USD ($)
Oct. 31, 2020
USD ($)
Accounts Receivable, Allowance for Credit Loss, Ending Balance $ 700 $ 700 $ 600
Inventory Valuation Reserves, Ending Balance $ 0 0 $ 0
Impairment of Long-Lived Assets Held-for-use   $ 0  
Supplier Concentration Risk [Member] | Cost of Goods and Service Benchmark [Member]      
Number of Vendors 3 3 3
Warrant Accounting [Member]      
Impact of Reclassification on Consolidated Statement of Operations $ 500    
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Note 2 - Summary of Significant Accounting Policies - Restatement of Previously Issued Consolidated Financial Statements (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Oct. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Warrant liabilities $ 18,485 $ 7,031 $ 7,031      
Total liabilities 493,687 481,360 481,648      
Additional paid-in capital 371,703 368,353 367,681      
Accumulated deficit (122,983) (112,130) (99,840)      
Total stockholders' equity $ 252,828 259,663 $ 267,110 $ 258,700 $ 317,216 $ 317,045
Previously Reported [Member]            
Warrant liabilities   0        
Total liabilities   474,329        
Additional paid-in capital   362,615        
Accumulated deficit   (99,361)        
Total stockholders' equity   266,694        
Revision of Prior Period, Adjustment [Member]            
Warrant liabilities   7,031        
Total liabilities   7,031        
Additional paid-in capital   5,738        
Accumulated deficit   (12,769)        
Total stockholders' equity   $ (7,031)        
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Note 2 - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)
6 Months Ended
Apr. 30, 2021
Building and Building Improvements [Member] | Minimum [Member]  
Estimated useful lives (Year) 15 years
Building and Building Improvements [Member] | Maximum [Member]  
Estimated useful lives (Year) 40 years
Leaseholds and Leasehold Improvements [Member]  
Estimated useful lives (Year) 40 years
Furniture and Fixtures [Member] | Minimum [Member]  
Estimated useful lives (Year) 2 years
Furniture and Fixtures [Member] | Maximum [Member]  
Estimated useful lives (Year) 7 years
Machinery and Equipment [Member] | Minimum [Member]  
Estimated useful lives (Year) 3 years
Machinery and Equipment [Member] | Maximum [Member]  
Estimated useful lives (Year) 25 years
Transportation Equipment [Member] | Minimum [Member]  
Estimated useful lives (Year) 3 years
Transportation Equipment [Member] | Maximum [Member]  
Estimated useful lives (Year) 7 years
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Note 4 - Fair Value Measurement (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Nov. 30, 2016
Apr. 30, 2021
Apr. 30, 2020
Jan. 31, 2021
Oct. 31, 2020
Oct. 31, 2019
Dec. 06, 2018
Payment for Contingent Consideration Liability, Financing Activities   $ (0) $ 1,161        
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)             1
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 11.50         $ 11.50
Private Warrants [Member]              
Class of Warrant or Right, Outstanding (in shares)   0   0 0 0  
Warrant To Purchase Class A Common Stock [Member]              
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)   1          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 11.50          
Class of Warrant or Right, Redemption Price (in dollars per share)   0.01          
Class of Warrant or Right, Redemption, Common Stock Price Trigger (in dollars per share)   $ 18.00          
Class of Warrant or Right, Redemption, Trading Period (Day)   20 days          
Class of Warrant or Right, Redemption, Trading Period Maximum (Day)   30 days          
Public Warrants [Member]              
Class of Warrant or Right, Outstanding (in shares)   13,017,777   13,017,777 13,017,777 13,017,777  
Camfaud [Member]              
Payment for Contingent Consideration Liability, Financing Activities   $ 1,200          
Payment for Contingent Consideration Liability, Operating Activities   $ 500          
Camfaud [Member] | Earnout Payments [Member]              
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High $ 3,100            
Earnout Period (Year) 3 years            
Business Combination, Contingent Consideration, Liability, Total           $ 1,700  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Note 4 - Fair Value Measurement - Fair Value of Long-term Debt (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Oct. 31, 2020
Reported Value Measurement [Member] | Term Loan Agreement [Member]    
Debt, fair value $ 0 $ 381,205
Reported Value Measurement [Member] | Senior Secured Notes [Member]    
Debt, fair value 375,000 0
Reported Value Measurement [Member] | Capital Lease Obligations [Member]    
Debt, fair value 430 477
Estimate of Fair Value Measurement [Member] | Term Loan Agreement [Member]    
Debt, fair value 0 365,003
Estimate of Fair Value Measurement [Member] | Senior Secured Notes [Member]    
Debt, fair value 394,688 0
Estimate of Fair Value Measurement [Member] | Capital Lease Obligations [Member]    
Debt, fair value $ 430 $ 477
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Note 5 - Prepaid Expenses and Other Current Assets - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Oct. 31, 2020
Prepaid insurance $ 4,186 $ 1,399
Prepaid licenses and deposits 715 429
Prepaid rent 476 149
Other current assets and prepaids 1,827 717
Total prepaid expenses and other current assets $ 7,204 $ 2,694
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Note 6 - Property, Plant and Equipment (Details Textual) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Depreciation, Total $ 7.1 $ 6.5 $ 14.0 $ 13.0
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Note 6 - Property, Plant and Equipment - Components of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Oct. 31, 2020
Property, plant and equipment, gross $ 362,416 $ 349,153
Less accumulated depreciation (57,551) (44,899)
Property, plant and equipment, net 304,865 304,254
Land, Buildings and Improvements [Member]    
Property, plant and equipment, gross 26,890 26,728
Assets Held under Capital Leases [Member]    
Property, plant and equipment, gross 828 828
Machinery and Equipment [Member]    
Property, plant and equipment, gross 329,787 318,029
Transportation Equipment [Member]    
Property, plant and equipment, gross 2,513 2,338
Furniture and Fixtures [Member]    
Property, plant and equipment, gross $ 2,398 $ 1,230
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Note 7 - Goodwill and Intangible Assets (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Amortization of Intangible Assets, Total $ 7,000 $ 8,600 $ 13,853 $ 17,147
US Concrete Pumping [Member]        
Reporting Unit, Percentage of Carrying Amount In Excess of Fair Value   6.90%   6.90%
Goodwill, Impairment Loss   $ 38,500   $ 43,500
UK Operations [Member]        
Reporting Unit, Percentage of Carrying Amount In Excess of Fair Value   14.80%   14.80%
Goodwill, Impairment Loss   $ 14,400   $ 14,400
Brundage-Bone Concrete Pumping, Trade Name [Member]        
Indefinite-lived Intangible Assets, Carrying Value in Excess of Fair Value, Percent   11.80%   11.80%
Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)   $ 5,000    
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Note 7 - Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Apr. 30, 2021
Oct. 31, 2020
Gross carrying value $ 256,581 $ 254,717
Impairments (5,000) (5,000)
Accumulated amortization (79,611) (65,758)
Foreign currency translation adjustment (757) (120)
Net carrying amount 120,713  
Intangible assets, net 171,213 183,839
Customer Relationships [Member]    
Gross carrying value 195,069 193,585
Impairments 0 0
Accumulated amortization (78,223) (64,676)
Foreign currency translation adjustment (666) (106)
Net carrying amount 116,180 128,803
Trade Names [Member]    
Gross carrying value 5,812 5,432
Impairments 0 0
Accumulated amortization (1,306) (1,020)
Foreign currency translation adjustment (91) (14)
Net carrying amount 4,415 4,398
Trade Names, Indefinite-lived [Member]    
Impairments (5,000) (5,000)
Foreign currency translation adjustment 0 0
Gross carrying value, indefinite 55,500 55,500
Trade name (indefinite life) 50,500 50,500
Noncompete Agreements [Member]    
Gross carrying value 200 200
Impairments 0 0
Accumulated amortization (82) (62)
Foreign currency translation adjustment 0 0
Net carrying amount $ 118 $ 138
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Note 7 - Goodwill and Intangible Assets - Intangible Assets Amortization Expense (Details)
$ in Thousands
Apr. 30, 2021
USD ($)
2021 (excluding the period from November 1, 2020 to April 30, 2021) $ 13,168
2022 21,747
2023 17,292
2024 13,892
2025 11,245
Thereafter 43,369
Total $ 120,713
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Note 7 - Goodwill and Intangible Assets - Goodwill by Reportable Segment (Details)
$ in Thousands
6 Months Ended
Apr. 30, 2021
USD ($)
Balance $ 223,154
Balance 225,012
The Predecessor [Member]  
Balance 223,154
Foreign currency translation 1,858
Balance 225,012
Corporate, Non-Segment [Member] | The Predecessor [Member]  
Balance 0
Foreign currency translation 0
Balance 0
US Concrete Pumping [Member] | Operating Segments [Member] | The Predecessor [Member]  
Balance 147,482
Foreign currency translation 0
Balance 147,482
UK Concrete Pumping [Member] | Operating Segments [Member] | The Predecessor [Member]  
Balance 26,539
Foreign currency translation 1,858
Balance 28,397
Eco-Pan [Member] | Operating Segments [Member] | The Predecessor [Member]  
Balance 49,133
Foreign currency translation 0
Balance $ 49,133
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Note 8 - Long Term Debt and Revolving Lines of Credit (Details Textual) - USD ($)
$ in Thousands
Jan. 28, 2021
Dec. 06, 2018
Apr. 30, 2021
Oct. 31, 2020
Long-term Debt, Total     $ 369,475 $ 366,535
Debt Issuance Costs, Net, Total     6,612 $ 16,411
Term Loan Agreement [Member]        
Debt Instrument, Face Amount   $ 357,000    
Debt Instrument, Interest Rate, Stated Percentage   5.00%    
Proceeds from Issuance of Long-term Debt, Total   $ 60,000    
Gain (Loss) on Extinguishment of Debt, before Write off of Debt Issuance Cost $ (15,500)      
Senior Secured Notes [Member]        
Debt Issuance Costs, Net, Total 7,000      
Asset Backed Revolving Credit Facility [Member]        
Debt Issuance Costs, Line of Credit Arrangements, Net, Total 1,500      
Base Rate [Member] | Term Loan Agreement [Member]        
Debt Instrument, Interest Rate, Stated Percentage   5.00%    
Eurodollar [Member] | Term Loan Agreement [Member]        
Debt Instrument, Interest Rate, Stated Percentage   6.00%    
Asset Backed Revolving Credit Facility [Member]        
Line of Credit Facility, Maximum Borrowing Capacity 125,000 $ 60,000    
Line of Credit Facility, Additional Borrowing Capacity $ 75,000      
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.25%      
Long-term Line of Credit, Total     1,100  
Asset Backed Revolving Credit Facility [Member] | Minimum [Member]        
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage   0.25%    
Asset Backed Revolving Credit Facility [Member] | Maximum [Member]        
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage   0.50%    
Senior Secured Notes [Member]        
Debt Instrument, Face Amount $ 375,000      
Debt Instrument, Interest Rate, Stated Percentage 6.00%      
Long-term Debt, Total     $ 375,000  
Standby Letters of Credit [Member] | Asset Backed Revolving Credit Facility [Member]        
Line of Credit Facility, Maximum Borrowing Capacity   $ 7,500    
Other Loan Borrowings [Member] | Asset Backed Revolving Credit Facility [Member]        
Line of Credit Facility, Maximum Borrowing Capacity   $ 7,500    
Other Loan Borrowings [Member] | Asset Backed Revolving Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member]        
Debt Instrument, Basis Spread on Variable Rate 2.00% 2.25%    
Other Loan Borrowings [Member] | Asset Backed Revolving Credit Facility [Member] | Base Rate [Member]        
Debt Instrument, Basis Spread on Variable Rate 1.00% 1.25%    
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Note 8 - Long Term Debt and Revolving Lines of Credit - Long-term Debt (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Oct. 31, 2020
Revolving loan (short term) $ 1,087 $ 1,741
Long term portion of term loan 368,388 343,906
Total debt, gross 376,087 382,946
Less unamortized deferred financing costs offsetting long term debt (6,612) (16,411)
Total debt, net of unamortized deferred financing costs 369,475 366,535
Revolving Loan [Member] | Asset Backed Revolving Credit Facility [Member]    
Revolving loan (short term) 1,087 1,741
Term Loan [Member]    
Short term portion of term loan 0 20,888
Long term portion of term loan 0 360,317
Senior Secured Notes [Member]    
Long term portion of term loan 375,000 $ 0
Total debt, net of unamortized deferred financing costs $ 375,000  
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Note 9 - Accrued Payroll and Payroll Expenses - Accrued Payroll and Expenses (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Oct. 31, 2020
Accrued vacation $ 1,992 $ 1,667
Accrued payroll 1,603 1,507
Accrued bonus 2,183 4,752
Other accrued 5,060 5,139
Total accrued payroll and payroll expenses $ 10,838 $ 13,065
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Note 10 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Oct. 31, 2020
Accrued insurance $ 9,792 $ 7,806
Accrued interest 5,750 146
Accrued equipment purchases 956 4,149
Accrued sales and use tax 1,535 311
Accrued property taxes 532 882
Accrued professional fees 860 1,213
Accrued due to related party 40 1,765
Other 2,153 2,607
Total accrued expenses and other liabilities $ 21,618 $ 18,879
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Note 11 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Oct. 31, 2020
Income Tax Expense (Benefit), Total $ 170 $ (2,221) $ (2,478) $ (3,368)  
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest, Total (10,683) $ (57,935) (25,621) $ (62,218)  
Deferred Tax Assets, Net, Total 65,600   65,600   $ 68,000
Unrecognized Tax Benefits, Ending Balance 1,500   1,500   1,600
Foreign Tax Authority [Member]          
Tax Credit Carryforward, Valuation Allowance $ 100   $ 100   $ 100
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Note 12 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Millions
Apr. 30, 2021
Oct. 31, 2020
Letters of Credit Outstanding, Amount $ 2.3  
Standby Letters of Credit [Member]    
Line of Credit Facility, Maximum Borrowing Capacity 7.5  
Bank Account to Facilitate Administration of Claims [Member]    
Restricted Cash, Total 0.1 $ 0.3
Accrued Liabilities and Other Liabilities [Member]    
Self-insurance, Accrued Expenses for Claims Incurred But Not Reported and Estimated Losses Reported 6.7 5.4
Self-insurance, Accrued Expenses for Health Claims Incurred But Not Reoprted $ 3.1 $ 1.9
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Note 13 - Stockholders' Equity (Details Textual)
$ / shares in Units, $ in Millions
Jun. 06, 2019
$ / shares
shares
May 14, 2019
USD ($)
$ / shares
shares
Apr. 29, 2019
shares
Apr. 26, 2019
shares
Apr. 01, 2019
Dec. 06, 2018
$ / shares
shares
Apr. 30, 2021
$ / shares
shares
Jan. 31, 2021
shares
Oct. 31, 2020
$ / shares
shares
Oct. 31, 2019
shares
Common Stock, Shares Authorized (in shares)           500,000,000 500,000,000   500,000,000  
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares           $ 0.0001 $ 0.0001   $ 0.0001  
Preferred Stock, Shares Authorized (in shares)           10,000,000        
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares           $ 0.0001        
Common Stock, Shares, Issued, Total (in shares)           28,847,707 56,575,186   56,463,992  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)           34,100,000        
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)           1        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares           $ 11.50 $ 11.50      
Preferred Stock, Shares Outstanding, Ending Balance (in shares)           2,450,980        
Convertible Preferred Stock, Shares Issued upon Conversion (in shares) 1                  
Convertible Preferred Stock, Additional Cumulative Amount, Accrue Annual Rate 7.00%                  
Convertible Preferred Stock, Convertible, Stock Price Trigger (in dollars per share) | $ / shares $ 13.00                  
Debt Instrument, Consecutive Period (Day) 30 days                  
Public Warrants [Member]                    
Number of Shares Issued in Exchange for Warrants (in shares)     2,101,213              
Class of Warrant or Right, Outstanding (in shares)             13,017,777 13,017,777 13,017,777 13,017,777
Warrant Exchange for Common Stock, Exchange Ratio         0.2105          
Numer of Warrants Tendered for Exchange (in shares)       9,982,123            
Private Warrants [Member]                    
Number of Shares Issued in Exchange for Warrants (in shares)     1,707,175              
Class of Warrant or Right, Outstanding (in shares)             0 0 0 0
Warrant Exchange for Common Stock, Exchange Ratio         0.1538          
Numer of Warrants Tendered for Exchange (in shares)       11,100,000            
Public Offering [Member]                    
Stock Issued During Period, Shares, New Issues (in shares)   18,098,166                
Shares Issued, Price Per Share (in dollars per share) | $ / shares   $ 4.50                
Proceeds from Issuance of Common Stock | $   $ 77.4                
Public Offering [Member] | Directors, Officers, Stockholders [Member]                    
Stock Issued During Period, Shares, New Issues (in shares)   3,980,166                
Shares Issued, Price Per Share (in dollars per share) | $ / shares   $ 4.50                
Percentage of Shares Issued   25.00%                
Series A Preferred Stock [Member]                    
Preferred Stock, Dividend Rate, Percentage           0.00%        
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Note 14 - Stock-based Compensation (Details Textual)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 06, 2020
shares
Oct. 29, 2020
USD ($)
$ / shares
shares
Apr. 30, 2021
USD ($)
Apr. 30, 2020
USD ($)
Apr. 30, 2021
USD ($)
$ / shares
shares
Apr. 30, 2020
USD ($)
Oct. 31, 2019
$ / shares
Equivalent Vested Options Rolled Forward from Predecessor to Successor (in shares) | shares         2,783,479    
Share-based Payment Arrangement, Plan Modification, Incremental Cost | $   $ 5,900     $ 0    
Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit (in dollars per share)         $ 0.87    
Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit (in dollars per share)         $ 6.09    
General and Administrative Expense [Member]              
Share-based Payment Arrangement, Expense | $     $ 3,300 $ 1,400 $ 4,000 $ 2,900  
Share-based Payment Arrangement, Tranche One [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Price Target (in dollars per share)             $ 13.00
Share-based Payment Arrangement, Tranche Two [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Price Target (in dollars per share)             16.00
Share-based Payment Arrangement, Tranche Three [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Price Target (in dollars per share)             $ 19.00
Time Based Only [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)             5 years
Time Based Only [Member] | Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)         3 years    
Time Based Only [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)         5 years    
The $13 Market/Time- Based [Member] | Closing Price of $13.00 for 30 Consecutive Days [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)             3 years
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage             33.30%
The $16 Market/Time- Based [Member] | Closing Price of $16.00 for 30 Consecutive Days [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)             3 years
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage             33.30%
The $19 Market/Time- Based [Member] | Closing Price of $19.00 for 30 Consecutive Days [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)             3 years
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage             33.30%
The 113 Awards Modified [Member]              
Share-based Payment Arrangement, Plan Modification, Number of Grantees Affected   113          
Share-based Compensation Arrangement by Share-based Payment Award, Exchange Ratio (in shares) | shares   2          
Share-based Compensation Arrangement by Share-based Payment Award, Exchanged (in shares) | shares   3,816,450          
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued upon Exchange (in shares) | shares   1,908,165          
The 113 Awards Modified [Member] | Share-based Payment Arrangement, Tranche One [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Price Target (in dollars per share)   $ 6.00          
The 113 Awards Modified [Member] | Share-based Payment Arrangement, Tranche Two [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Price Target (in dollars per share)   8.00          
The 113 Awards Modified [Member] | Share-based Payment Arrangement, Tranche Three [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Price Target (in dollars per share)   $ 10.00          
The 18 Awards Modified [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   3 years          
Share-based Payment Arrangement, Plan Modification, Number of Grantees Affected   18          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Modified (in shares) | shares   1,381,426          
The 18 Awards Modified [Member] | Share-based Payment Arrangement, Tranche One [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 46.00%            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Vested (in shares) | shares 635,455            
The 18 Awards Modified [Member] | Vest Ratably 1/3 Each Year on December 6, 2021, 2022 and 2023 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   15.00%          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Modified (in shares) | shares   207,215          
The 18 Awards Modified [Member] | Vest Based on Reduced Price Vesting Targets of $6.00 per Share, $8.00 per Share or $10.00 per Share [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   39.00%          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Modified (in shares) | shares   538,756          
The 2018 Omnibus Incentive Plan [Member] | UNITED KINGDOM              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance (in dollars per share)             $ 0.01
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Note 14 - Stock-based Compensation - Summary of Awards Granted (Details)
6 Months Ended
Apr. 30, 2021
USD ($)
$ / shares
shares
Shares Unvested (in shares) | shares 3,523,925
Unrecognized Compensation Expense | $ $ 12,184,873
UNITED STATES | Award 1 [Member]  
Type of Award Time Based Only
Shares Unvested (in shares) | shares 864,028
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 6.20
Unrecognized Compensation Expense | $ $ 3,894,504
UNITED STATES | Award 2 [Member]  
Type of Award 6 Market/Time- Based
Shares Unvested (in shares) | shares 150,697
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 3.86
Unrecognized Compensation Expense | $ $ 0
UNITED STATES | Award 3 [Member]  
Type of Award 6 Market/Time- Based
Shares Unvested (in shares) | shares 192,652
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 8.63
Unrecognized Compensation Expense | $ $ 535,622
UNITED STATES | Award 4 [Member]  
Type of Award 6 Market/Time- Based
Shares Unvested (in shares) | shares 192,652
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 8.63
Unrecognized Compensation Expense | $ $ 818,896
UNITED STATES | Award 5 [Member]  
Type of Award 6 Market/Time- Based
Shares Unvested (in shares) | shares 192,663
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 8.63
Unrecognized Compensation Expense | $ $ 987,767
UNITED STATES | Award 6 [Member]  
Type of Award 8 Market/Time- Based
Shares Unvested (in shares) | shares 150,697
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 3.46
Unrecognized Compensation Expense | $ $ 0
UNITED STATES | Award 7 [Member]  
Type of Award 8 Market/Time- Based
Shares Unvested (in shares) | shares 192,653
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 7.43
Unrecognized Compensation Expense | $ $ 623,894
UNITED STATES | Award 8 [Member]  
Type of Award 8 Market/Time- Based
Shares Unvested (in shares) | shares 192,653
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 7.43
Unrecognized Compensation Expense | $ $ 795,783
UNITED STATES | Award 10 [Member]  
Type of Award 8 Market/Time- Based
Shares Unvested (in shares) | shares 192,662
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 7.43
Unrecognized Compensation Expense | $ $ 908,426
UNITED STATES | Award 11 [Member]  
Type of Award 10 Market/Time- Based
Shares Unvested (in shares) | shares 150,706
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 3.15
Unrecognized Compensation Expense | $ $ 0
UNITED STATES | Award 12 [Member]  
Type of Award $10 Market/Time- Based
Shares Unvested (in shares) | shares 192,658
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 6.45
Unrecognized Compensation Expense | $ $ 580,256
UNITED STATES | Award 13 [Member]  
Type of Award $10 Market/Time- Based
Shares Unvested (in shares) | shares 192,654
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 6.45
Unrecognized Compensation Expense | $ $ 715,214
UNITED STATES | Award 14 [Member]  
Type of Award $10 Market/Time- Based
Shares Unvested (in shares) | shares 192,670
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 6.45
Unrecognized Compensation Expense | $ $ 805,215
UNITED STATES | Award 15 [Member]  
Type of Award $13 Market/Time- Based
Shares Unvested (in shares) | shares 433
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 4.47
Unrecognized Compensation Expense | $ $ 794
UNITED STATES | Award 16 [Member]  
Type of Award $13 Market/Time- Based
Shares Unvested (in shares) | shares 433
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 4.47
Unrecognized Compensation Expense | $ $ 1,045
UNITED STATES | Award 17 [Member]  
Type of Award $13 Market/Time- Based
Shares Unvested (in shares) | shares 434
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 4.47
Unrecognized Compensation Expense | $ $ 1,209
UNITED STATES | Award 18 [Member]  
Type of Award $16 Market/Time- Based
Shares Unvested (in shares) | shares 433
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 3.85
Unrecognized Compensation Expense | $ $ 764
UNITED STATES | Award 19 [Member]  
Type of Award $16 Market/Time- Based
Shares Unvested (in shares) | shares 433
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 3.85
Unrecognized Compensation Expense | $ $ 950
UNITED STATES | Award 20 [Member]  
Type of Award $16 Market/Time- Based
Shares Unvested (in shares) | shares 434
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 3.85
Unrecognized Compensation Expense | $ $ 1,076
UNITED STATES | Award 21 [Member]  
Type of Award $19 Market/Time- Based
Shares Unvested (in shares) | shares 433
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 3.34
Unrecognized Compensation Expense | $ $ 708
UNITED STATES | Award 22 [Member]  
Type of Award $19 Market/Time- Based
Shares Unvested (in shares) | shares 433
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 3.34
Unrecognized Compensation Expense | $ $ 853
UNITED STATES | Award 23 [Member]  
Type of Award $19 Market/Time- Based
Shares Unvested (in shares) | shares 434
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 3.34
Unrecognized Compensation Expense | $ $ 953
UNITED KINGDOM | Award 24 [Member]  
Type of Award Time Based Only
Shares Unvested (in shares) | shares 132,259
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 6.08
Unrecognized Compensation Expense | $ $ 550,704
UNITED KINGDOM | Award 25 [Member]  
Type of Award $6 Market/Time- Based
Shares Unvested (in shares) | shares 28,885
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 3.85
Unrecognized Compensation Expense | $ $ 0
UNITED KINGDOM | Award 26 [Member]  
Type of Award $6 Market/Time- Based
Shares Unvested (in shares) | shares 27,892
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 8.36
Unrecognized Compensation Expense | $ $ 76,663
UNITED KINGDOM | Award 27 [Member]  
Type of Award $6 Market/Time- Based
Shares Unvested (in shares) | shares 27,892
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 8.36
Unrecognized Compensation Expense | $ $ 116,244
UNITED KINGDOM | Award 28 [Member]  
Type of Award $6 Market/Time- Based
Shares Unvested (in shares) | shares 27,901
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 8.36
Unrecognized Compensation Expense | $ $ 139,791
UNITED KINGDOM | Award 29 [Member]  
Type of Award $8 Market/Time- Based
Shares Unvested (in shares) | shares 28,885
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 3.45
Unrecognized Compensation Expense | $ $ 0
UNITED KINGDOM | Award 30 [Member]  
Type of Award $8 Market/Time- Based
Shares Unvested (in shares) | shares 27,892
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 7.20
Unrecognized Compensation Expense | $ $ 88,882
UNITED KINGDOM | Award 31 [Member]  
Type of Award $8 Market/Time- Based
Shares Unvested (in shares) | shares 27,892
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 7.20
Unrecognized Compensation Expense | $ $ 112,737
UNITED KINGDOM | Award 32 [Member]  
Type of Award $8 Market/Time- Based
Shares Unvested (in shares) | shares 27,901
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 7.20
Unrecognized Compensation Expense | $ $ 128,403
UNITED KINGDOM | Award 33 [Member]  
Type of Award $10 Market/Time- Based
Shares Unvested (in shares) | shares 28,886
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 3.14
Unrecognized Compensation Expense | $ $ 0
UNITED KINGDOM | Award 34 [Member]  
Type of Award $10 Market/Time- Based
Shares Unvested (in shares) | shares 27,902
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 6.24
Unrecognized Compensation Expense | $ $ 82,553
UNITED KINGDOM | Award 35 [Member]  
Type of Award $10 Market/Time- Based
Shares Unvested (in shares) | shares 27,892
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 6.24
Unrecognized Compensation Expense | $ $ 101,225
UNITED KINGDOM | Award 36 [Member]  
Type of Award $10 Market/Time- Based
Shares Unvested (in shares) | shares 27,901
Weighted Average Fair Valu (in dollars per share) | $ / shares $ 6.24
Unrecognized Compensation Expense | $ $ 113,743
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Note 15 - Earnings Per Share (Details Textual) - $ / shares
shares in Millions
6 Months Ended
Apr. 30, 2021
Dec. 06, 2018
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 11.50 $ 11.50
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 13.0  
Unvested Stock Awards [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 3.1  
Vested Stock Options [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 1.2  
Unvested Stock Options [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 0.5  
Series A Preferred Stocks [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 2.5  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Note 15 - Earnings Per Share - Calculation of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2021
Jan. 31, 2021
Apr. 30, 2020
Jan. 31, 2020
Apr. 30, 2021
Apr. 30, 2020
Net loss $ (10,853) $ (12,290) $ (55,714) $ (3,137) $ (23,143) $ (58,850)
Less accretion of liquidation preference on preferred stock (499)   (470)   (1,006) (943)
Less: Undistributed earnings allocated to participating securities 0   0   0 0
Net loss attributable to common stockholders (numerator for basic earnings per share) (11,352)   (56,184)   (24,149) (59,793)
Numerator for diluted earnings (loss) per share $ (11,352)   $ (56,184)   $ (24,149) $ (59,793)
Weighted average shares - basic (in shares) 53,465,799   52,782,663   53,303,302 52,752,884
Weighted average shares - diluted (in shares) 53,465,799   52,782,663   53,303,302 52,752,884
Basic loss per share (in dollars per share) $ (0.21)   $ (1.06)   $ (0.45) $ (1.13)
Diluted loss per share (in dollars per share) $ (0.21)   $ (1.06)   $ (0.45) $ (1.13)
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Note 16 - Segment Reporting - Operating Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2021
Jan. 31, 2021
Apr. 30, 2020
Jan. 31, 2020
Apr. 30, 2021
Apr. 30, 2020
Revenue $ 76,873   $ 74,041   $ 147,294 $ 147,980
Income (loss) before income taxes (10,683)   (57,935)   (25,621) (62,218)
EBITDA 9,353   (34,094)   15,152 (13,788)
Net loss (10,853) $ (12,290) (55,714) $ (3,137) (23,143) (58,850)
Interest expense, net 6,029   8,765   12,929 18,268
Income tax expense (benefit) 170   (2,221)   (2,478) (3,368)
Depreciation and amortization 14,007   15,076   27,844 30,162
Interest expense, net (6,029)   (8,765)   (12,929) (18,268)
Transaction costs 55   0   84 0
Operating Segments [Member] | US Concrete Pumping [Member]            
Revenue 56,168   57,459   108,484 112,564
Income (loss) before income taxes (1,306)   (47,054)   (16,806) (50,928)
EBITDA 13,346   (28,814)   13,241 (13,952)
Interest expense, net 5,247   8,096   11,370 16,828
Depreciation and amortization 9,405   10,144   18,677 20,148
Interest expense, net (5,247)   (8,096)   (11,370) (16,828)
Operating Segments [Member] | UK Concrete Pumping [Member]            
Revenue 11,853   8,401   21,633 19,086
Income (loss) before income taxes 481   (15,446)   (227) (16,454)
EBITDA 3,334   (12,712)   5,413 (10,753)
Interest expense, net 782   669   1,559 1,440
Depreciation and amortization 2,071   2,065   4,081 4,261
Interest expense, net (782)   (669)   (1,559) (1,440)
Transaction costs 55   0   84 0
Operating Segments [Member] | US Concrete Waste Management Services [Member]            
Revenue 9,008   8,306   17,430 16,589
Income (loss) before income taxes 1,181   893   2,034 1,464
EBITDA 3,504   3,553   6,704 6,803
Interest expense, net (0)   (0)   (0) (0)
Depreciation and amortization 2,323   2,660   4,670 5,339
Interest expense, net 0   0   0 0
Corporate, Non-Segment [Member]            
Revenue 625   625   1,250 1,250
Income (loss) before income taxes (11,039)   3,672   (10,622) 3,700
EBITDA (10,831)   3,879   (10,206) 4,114
Interest expense, net (0)   (0)   (0) (0)
Depreciation and amortization 208   207   416 414
Interest expense, net 0   0   0 0
Transaction costs 0   0   0 0
Intersegment Eliminations [Member]            
Revenue $ (781)   $ (750)   $ (1,503) $ (1,509)
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Note 16 - Segment Reporting - Total Assets by Segment (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Oct. 31, 2020
Total assets $ 771,515 $ 773,758
Operating Segments [Member] | US Concrete Pumping [Member]    
Total assets 567,635 570,536
Operating Segments [Member] | UK Concrete Pumping [Member]    
Total assets 105,393 109,726
Operating Segments [Member] | US Concrete Waste Management Services [Member]    
Total assets 141,723 140,209
Corporate, Non-Segment [Member]    
Total assets 26,029 25,517
Intersegment Eliminations [Member]    
Total assets $ (69,265) $ (72,230)
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Note 16 - Segment Reporting - Revenue and Long-Lived Assets by Geographical Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Oct. 31, 2020
Revenue $ 76,873 $ 74,041 $ 147,294 $ 147,980  
Long Lived Assets 304,865   304,865   $ 304,254
UNITED STATES          
Revenue 65,020 65,640 125,661 128,894  
Long Lived Assets 257,764   257,764   260,693
UNITED KINGDOM          
Revenue 11,853 $ 8,401 21,633 $ 19,086  
Long Lived Assets $ 47,101   $ 47,101   $ 43,561
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Note 17 - Related Party Transaction (Details Textual) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended 24 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Oct. 31, 2020
Oct. 31, 2017
Income Taxes Paid, Net, Total $ 953 $ 212   $ 4,300
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent       34.00%
Effective Income Tax Rate Reconciliation, Net Operating Loss Carryforwards, Amount     $ 4,300  
General and Administrative Expense [Member]        
Settlement of Tax Refunds from Net Operating Loss Carryforwards     $ 2,000  
EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,*(SE('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #"B,Y2/%BNL^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$[_#$R:R\9.+0Q6V-C-V&IK%B?&UDCZ]G.\-F5L#["CI9\_ M?0+5VDO=!WP.O<= %N/=Z-HN2NTW[$3D)4#4)W0JEBG1I>:A#TY1>H8C>*4_ MU!&AXGP-#DD910HF8.%G(FMJHZ4.J*@/%[S1,]Y_AC;#C 9LT6%'$40I@#73 M1'\>VQIN@ E&&%S\+J"9B;GZ)S9W@%V28[1S:AB&\I5&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #"B,Y2 E!*^4\% 3%@ & 'AL+W=O4D3D5UUMEKOWCM.%FYYRK)+ MN>,"[JRE2IF&4[5QLIWB++)!:>)0UQTX*8M%9SJQUY9J.I&Y3F+!EXID>9HR M]7K-$[F_ZGB=PX6'>+/5YH(SG>S8AJ^X_KI;*CAS*I4H3KG(8BF(XNNKSLQ[ M'_B^";!/_!GS?79T3,RK/$GYW9PLHJN.:XAXPD-M)!C\//. )XE1 HX?I6BG M&M,$'A\?U&_MR\/+/+&,!S+Y*X[T]JHSZI"(KUF>Z >Y_\C+%^H;O5 FF?U+ M]L6SO5Z'A'FF95H& T$:B^*7O92). KPZ8D 6@;0-P'>J1'\,L!FSBG([&O= M,,VF$R7W1)FG0F-#'.HBB8S$9&YT+%^)0M1 M3 ^3YB[)MDSQ;.)H&,W$.&&I?%THTQ/* _)9"KW-0#7BT<_Q#E!6J/2 >DU1 MP=E.71+?O2#4I5X#3X"'_YZ+2^)Y3>$_X?A5YGRKY[=E[CA=_WR"I\A"\S3[ M%QFC5XW1LV/T3HQ1%B2 811+8*2(OY _^&M3-7 EUW6]H>N/^P,$JU]A]<_! M>N";. ,PR,$=2WD3%*X3W-\%#_/'.5E^_;Q>2!?0N3Y^X:L1I\W6OZX^\ 6;K7NWKWEG&OA"A5) ?V],NR$I#+8E4 M)) Y-"+H1S)JKBVN?C/'(&M+]W!/+B$?V0M91%#6>!V'1?=%LHA+CORN-QR. M!VX?(ZS-WL/]N22<11&LG+*+PP&QBX-[T9P[7++ONF1^248]O26S9RYR#G7) M8ZC+K(M"UYW P\W[+71@SJ#HCW(O&H%QN<>M5$)+@;'5+<'#??PM6S4CETH^ MQR)LSBBN&=QC:]*Z,U#].?B8MBB.7TC'&5C<+BAN\+>$, M_KL[C8(+^*Z/@=0-@N*N_DG:Q<56"LSJ6D3H:-P=]L9#C*CN"12W\<=8@^W* M-?'HKT^_D14/Y_V%!7?1Q MFR[PA.8U8HOBM[?_W?Y,5KL^/;.SW+W%<)E6H&.]F9P4SZXQ)$WPZK![F21^UQ#BQ;&8YMV MD4KEOE4VNZ#/T_Y@,!ZY W?B/!]3.4?;;F:NV-W(C(1FE5SLP%57JQW/F=WG M<^K'B^W2S\Q,M8PD? VA[N40AE?%#F1QHN7.;N(]2:UE:@^WG$5[^YWI*Z?E?YNUD)8 M]*.N&G,S65O;_CR;F>5:U-R\5ZUHX)N5TC6W<*N?9J;5@I?=H+J:48RS653JN[OY5-Y, ML%,D*K&T;@H.?[9B(:K*S00Z_ME/.CD^TPT\O3[,_DNW>%C,(S=BH:J_9&G7 M-Y-B@DJQXIO*?E'/OXG]@CJ!2U69[G_TO+?%$[3<&*OJ_6!04,MF]Y?_V#OB M9 !)(@/H?@!][0"V'\"ZA>Z4= 5;Y8"/;CI#'J[V&@M&HONA9:J1-\:OBDE&+Y# M5^C;PT?T]LT[] ;)!GU=JXWA36FN9Q9$N:EGR[V #SL!-"+@KM7O$<-31#$E M@>&+\>&?EQ:&DVXX/A\^ U<<_4&/_J#=?$G,']RL$:P$+=V%^&[H WRK+678T.I/)CC+9J,ROFI<"TF@I0-]C)GI "XX'&@%7"$A86F1Q%)J,B/S5;\)S2+R%=B?_$-$T'L@)& M&<-A5>E157I!U5+5 EG^0Y@3#X8TIM[C64H'$GT;DF$:EI@=)6:C$N^U:+DL MD?@!U=J 3!>0RJZ%AI*P2TENC @'9>8)RBD>QJ1O1+-Y$E:='U7GXS&I+*]> M(3#WGIWE&1W^] $KC'$:EE@<)187' O\T_9EBEJH=+;SJ\OQ%L!DHRE4^&& MDR(;*@Z:T33BU?E1\OQ"N%K>/$F(T+U+HS+G?B3FA!(VD!DP*UC!YF&9!/<@ MP:-"?U6J?)95%40 ]N.-II@,DREHQTC,A^2$1K57%V.S_U49QGD M*_6-2)Y&"B;IZ4/&\?-1K 3H*]%*-H!BV3RAI3(1G=1W%BZ*H5#?*JZSQP^Y MP)\NUT=\Z ,ESTE*ACD3M&-Y6D0$]N@AX^SY(K:JVCK_58HW08D^7 @N\J' M@%6>D(B\GD%D'$)?A:X[99#.AXALE7:=;5"K3YDAP0,F+AIBCNQ11,99M#A7 MA]0*6J-6NI^_$M _(_58R2?NO@M'@H\:XK4? :-Y'E'>XXB,\^ANN50;Z-Q0 MRU]BA"2&2<2 ?9(]U))?FCK*25D07X#*(D(]X"0J@J\@BI:$\J.DZJ MLPYP)#BH3Z,,DX'(@!'!:<3)M <6'0?6>3-UP9_4AU&"BRP;2O7-,J!KI%FE M)UNF<6C]KJ#,6E?12O&X:Z-1+G08T^ MV[+43\.068%)+ U[!M)Q!O[%M>8GP1W<)M+ _JI(BF$?$3#+,8M@FO;PH^/P MVV7AI>SSX97,(6"'K43(KB!9$D$T[4%'QT'WM]#JJI1;60IW<*%@VPUQZ78, ML-EIA=W &EI]B ICU?+[%+W![V$_1:#^:;3EU49,$9TF*9[."XS,FFNHC=(8 M5^B[^KZQ!C8BI4M<;EQZW[5:5L>3F\[H\]*J1\! ^#QF[RV?I; 3\#J"BV;G MONJ92W?48Q%?/;C5KU55"FU^ZO9^P[@[G[BG(AVGXD+5-;1'<>^"^BG>_3OX MEV_L6FGYKRCAZVR:YNF4%%GG2KA-,C:=S^G__A6F")[5BNZ\M HGF0]:CQUC M)N='6#V'V3B'[\I2NOKIPI/+\DHVA]8R>)#E@Y;E!+)\>)05L,ORK(@4 ]8C MF5U L@8<;/3+[C<.2O0!>Y5DPXXA9$5BM8KU%&;C%(:V;%-OJNX@=]^-J1K2 M?NW.W+?B0(.WE3+F75"]C],DS3SW^E9760RY[.0\GYTTI04=,C9DE^6$Q.3VD&47 M-II#@G4EXM7R4^_L.KB-#]H%MO&SDQ<5[BW1'UP_R<9 5[6"@?A]#O/HW8N7 MW8U5;??NXE%9J^KN&PO=V]R:W-H965T&ULI99= M;YLP%(;_BH5VT4I=<$@@M$J06J9INY@6M>IV[<))L&IL9INDVZ_O,5"4M+1) MM%P$?YSW^'D/!C/?*OUH"@!+GDHAS<(KK*VN?-]D!93,C%0%$F=62I?,8E>O M?5-I8'DC*H4?4!KY)>/22^;-V%(G@ZW_.%1QT0",BLR\#PLH$4A'")$.-/E]/KEW3"W?9+]J^-=_3RP RD2OSF MN2T67NR1'%:L%O96;;]!YR=T^3(E3/-/METL]4A6&ZO*3HP$)9?ME3UU==@1 MC*?O"().$!PKF'2"26.T)6ML?6&6)7.MMD2[:,SF&DUM&C6ZX=+=Q3NK<9:C MSB:IDD8)GC,+.;EA@LD,R)U+9\A96FL-TI(E:*YR'T*='HA^.VT,/>_3P0_14 ME26^E?YCOX3'[9>#87OX48\?G8#/:ELHS?\=WC#1FVJ&M/N]XCXF<@]]UJ// M3D _;I_/WL)$X2P,>.CX!^H1M'A]+/A0X2.[O'![N MX/[!])I+0P2L4$I',\RAV\.P[5A5->?)@[)X.C7- K\?0+L G%\I95\Z[HCJ MOTB29U!+ P04 " #"B,Y2\[W&=VT& #8&@ & 'AL+W=OZE^ZC7G!KT6>:D?1FMC M-G?CL5ZN><'TK=SPTOYG)57!C+U4+V.]49QE=5"1CTD0Q.."B7+T>%_?^Z(> M[^76Y*+D7Q32VZ)@ZI\GGLO]PPB/CC>^BI>UJ6Z,'^\W[(4_<_-]\T79JW'+ MDHF"EUK($BF^>AB]QW=S$E)OP??ZY#NJI"RD_%E=?,@>1D$U(Y[SI:DH MF/W8\2G/\XK)SN/7@734CED%GGX_LO]>B[=B%DSSJ \*TC1(> Z*TCT$- +7W<:*\3-V.&/=XKN4>J0ENVZDN=_3K:YDN4 M5:$\&V7_*VR<>9S*4LM<9,SP##T;^V&KP&@D5^CSABM6K:9&5]]+MLV$Q5RC M&_3]>8:N?KM&OR%1HF]KN=6LS/3]V-CY5*SCY6'LIV9LTC-VB#[)TJPUFI<9 MSX#XV7!\/! _MGEHDT&.R7@B@X3O-^H6A<$[1 *"@?E,WQX>0'+^W^CS_SSZ M63+"MC+"FB_JX?O*=[S<XQB=,DO!_O3I,%H*(@PN>HF8_" M44(FT3EL#L(F:=#"SC1&K<9H4.-4:E.5NFQ+'9+;<-"3L:.0)H$C%T 1G#@Z M9CXJC3!)';4 *IS$%!9+6[%T4.P?2FJ--DJNA(%D4F_0, P#=U4!%$[CQ)'I MH^(0Q[$C$T!% >Z1&;BHAU!AZM:TCXK2-'8*9NZC*)FD*:P^:=4GP^JES/8B;^2+TK#R12QR MKI$H-DRHJKE#ZA-O+FYY^PB:3"*WO"_RS"_QG*E.6]7IH.IOBI6:-=9C:?NX M2P <:-^ADH.;X\!SIBX.R,1)* 1+D]BIL1D$ MPV3BTLU!7$KBG@:!2:>;#.K^6!T#=J/P5R/*EZW0ZZHK5,=@QA=P LC%]G 9 M,@,@-YA2[':(0:ISS9V7P<-F9KJVC9!7?G5ENR#:L7S+*\5[IFSK,"@7;"%R M801\.!S8SZ>.(^KN*0 7$NHVR3>RS0$<2>.>5HD[SX.'3<_IGNJO>=^"$$^M MCPD]K3Z&NLT#P. 3WW$NLW,[>-CN?)/&N@!9BSWL<%"H;T)NK&VCWNX&<#1* M7.,#P<))&H6N9FA8&@:X1W;G?O"P_:EW]X*OI.+'OFG8:T]9^Q;D!@=QZGH^ M"&=/[=!K;0".T)A@5SR BPG!?:VM,S]XV/U\: 4?EQQ=+:P?M([W&DR [T:P M9^P!T(T] 5W3!\*BQ+7V$"P,>[MZYX#PL 7ZB]LN9M<>E.E;$KO.*?76&2HO5(\0]K(Y4\P/Y!]F7@= $*YU3*#4#@(O-X.P"913],CG5\BP>7= MSW9,Y,RZ?F2DM<-%8;.@UTSQM= MJ2+#INJ):;%$5^(X -ANB.]L:!C%MI6ZM08A26+=7QRZB88X[<_V,'"/69B3 MDC3ML12DLU=DV%[-1+ZML'^0 B0RF-:I76K2KM]=A-#LCHVLPVT_W[73L@@ M-:C:OA#;N>=L$=#]=X119$/:WO!%H!3XREGDM,BPXID:*'@ 46@).)+-.4EE%ZN M:V)+T"U+>4G0Y5EK,T.5%!UV@@J''G&\D9ID!DW2>*S7L(E!U<8@Q,N!&'I&U(",TEQ=7EFO^#@ MZW-HL[HBC@]4)TFOY?/[F*O([\4MF]]'Q7[2;YELH0J"@R]V)#]IY"=GY3]R MA6G+XU.EE=A*ZYV8J24L[O?Z+3DS&UNWWVU5X-P2EOA>TI;M'ER\)1$KT_$D M"-LP51VL9K5IJC>FE[36)_Y@ZEO69]"$JY[YE[[JX'=8K HF$25+2.5==^$3 MB:HK5A/%U^;:?^8*FH@9YO!'@@@= .^7G*O]1"=H_IJ,_P!02P,$% @ MPHC.4I[YN"S$!@ ]B8 !@ !X;"]W;W)KQ9#_GB'I)G?-*T=E#47ZNUD)(\KC)\NI\M)9R^V8RJ99KL>'5 MZV(KJJ-M4I_*;5%\KG?>KLY'3CTBD8FEK%-P]?%5 M3$66U9G4.+ZT24>'8]:!Q]O/V1?-R:N3N>65F!;97^E*KL]'T8BLQ!W?9?)# M\?";:$_(K_,MBZQJ_I*'EG5&9+FK9+%I@]4(-FF^_^2/K1!' 8P-!+ V@&D! M;C 0X+8!KGX$;R# :P,\_0CA0(#?!OCZ$88"@C8@T *H.Q 0M@%A,UE[=9NI MF7')+\[*XH&4-:VRU1O-_#;1:D;2O%Z*-[)4OZ8J3EY,B[PJLG3%I5B1&ZD^ MU#J3%2GNR'3-\WM1D317/Q3+S^LB6XFR^I7,O^Q2^41>?,KY;I6JP)=D3#[= MS,B+7UZ27VK^X[K853Q?56<3J099'VJR; =TM1\0&QS09E.T1R1_OQ.;6U'^ M Z29VM-II+=E7=BS?A!2U1XUCW->YFE^7]ER)\7PI")?D_5*^)BY]19A#8VAA[#,%3::ZA'Z]",XF M7X_GW"1<.Y!.-VH2U MT^= T2/J@C+=5WOU%4$">VA0J/$S"3&U*6:T&B:!4HDR(%Z0OL'H7VKT'\H MZ;*B NN[CXJ#$C.4F*/$PB3&+G6UQ9Y@5$^>X"!/8)5'N23E@7+5P$M5TY=/ M1)8\K[+]!FKS22 ;@M 4+<%!F7IMO%!N/C4>I;$P.BCR'?@ M(U*G<][.MT[6Y;94D^4,+_0VE6VV ,3U8R?4IPO@@+4.42RBKC9I$!:'GJO/ M&L Q/PJ=(1&/;E_H3ZL6;2JKB"8"U@N @T0T*:!B0+F@D@&-S5(S:&?1J=VC MGV(UVY2V/@4@U(U<74DTT1Q'%CB28,/IB]?9=&KWZ38G1'%#CB,S')GCR ) MQKX?4D^7">7Z0G76G-J]^0]X(HK[;1R9X<@<0-2E&/FZEKCI1C/U5>Q\-[4; M[^]J&J:W->J=B09Z]#D6!!2.J1AY]*IW::?U#1,UVM[^RMJVGM#)!29X<@<1Q8 ,J:,Q89,*-=_5MO=DC#[+T-$$P$[-, !'1JB MS X-45"'!CA;AV;=G0D[^;?+R$X"8?0. 2 M OAR0$0@&U!"H!L&L(1 )M]20CJ3S^PF_Q2#RO"G[P#BNK[1Q_!'\#BRP)$$ M&TY?O,[=,[N[MSDFAKMX')GAR!Q'%@ RIDZD+^T$Y_I"=5Z>V;W\CS@FW)[C MR Q'Y@ 2!)&N).[.D3Q]!3MSSNSF_+LZQCZ5]14!$X$[ALE!QIWE%,G&G IW7H9J#&#J^Z7?P'4$L#!!0 ( ,*(SE(_UV^*$ @ .XA M 8 >&PO=V]R:W-H965T&ULG9IO;]LX$H>_"F'LBQ:H M:Y'4'[M( J1I]Z[ [B'8;&]?,Q)M>/O)9/US,\>[GQ MA]AL6W-C<7.U9QO^P-NO^WL%WQ:G7BJQXXT6LD&*KZ]GM_C#75J8!M;BOX(_ MZ<$U,D-YE/*;^?*ENIXE1A&O>=F:+AA\'/D=KVO3$^CXI^]T=GJF:3B\?NG] M5SMX&,PCT_Q.UG^)JMU>SY8S5/$U.]3M'_+IW[P?4&;Z*V6M[5_TU-LF,U0> M="MW?6-0L!--]\F^]XX8-(!^_ U(WX",&Z2!!K1O0.U .V5V6)]8RVZNE'Q" MREA#;^;"^L:VAM&(QDSC0ZO@OP+:M3=WLM&R%A5K>84>6OB .6HUDFMTQ_06 M_0KSK-&;KPT[5 )LWJ(Y^OKP";WYY2WZ!8D&_;F5!\V:2E\M6M!C>EV4_;,_ M=L\F@6?GZ'?9M%N-/C<5KUZW7\ X3H,A+X/Y2*(=WN[5>T23=X@D!'OTW%W> M/(G(H2??4MM?&NCO/[ *:ZF]GNE:YK:E66K'FSFA.*57B^-0L,IO"/DN EL)::*432EJCII>L;EK MKDL3FWLECP(B!ST^(\AKBK6BV72)0;2"ZP^1.::R1V>R:4D>KS8CYQ3S)RX-0B*U9IZO=?<5);1-5^XI#+2\%,AO3) M*B8/Q72UPB-I/JL$9WYIRY.TY1EI:ZX4-TXLY8ZCEGWGW@!<>@)P1?*11H\5 MS4(:5R>-JZC&VYU4K?B?=9_)@-6+YK5H& 0B1%N5O9HZ+<6KD>JI$4F* MW"\:)RZ%)S\DVX4I8EISO]Z^S]>SO,S&Z]QG5N"T"&@>8 ='-3^TLOPV-P"N MP*<[V)7H3C__;JZY5S*>:$D30L:*IU8DF)@P<8))5/#=%GS*#?'6L.[1D=4' M;IS]Q)1B#60GP1Y%;?..5SN9^A&GV3BL/69SLLP#:0$[$N$XBGXSN=-ZU^3( M@]!;D[FZ&'_T9K"^PU>"LPR/TYC'+.1J1R=\'D\;V($:P>V6(\UJZVK(]Y#E MV^=W:%\;EYN4S/\YB'TH"V,/I9;Y>%'ZK-(B%.$.93B+CN*>/;_X&"AFW&Z^ MP:4&9JDNV(69D9)KN]]B.WDPX..Z98\U3)%-EFA_4.46U@F K30&T)%WK-E9 MY'A,YAD)I1]'2)Q'H6VFJ[2K0QN] Q+;Y&.G:; ZT!L#<#/>$N9."^,(_3;& M:NSPA^/\^U.QBIMM Q='9C#]SNP6O.Z:0HYBFHT]-K5*DV05\)A#(8ZS\$MS MA%B0ZMFK;(HVG(\1[3,BH9!U^,-Q_MTK#IN:ZB4'=U,G80DJ*$4 A&;-A8$R MA=NF5",T&^=ACQ5.\@!-B$,?.5^%750N>)5/\49SO!ICVV-&\M4RL"")(R%) MHZG5EN!K6X*OE=Q!>CT"'2ZOC/=F/CM":1+8 MMQ/'(!(OT^Z5+#FO>C?]](:!3*LRFB_'*D>4/A:DKERX,4TE;QHZR/9OYJR;P'"73*'J@>"1WG=)]=2K,L@'OJ*$7CE!JZ]P*YGK(* MTU62I&.]/D-2I$G(OX.SP#B&!N6 "0(DM#[ (N'A$P4ZA83R1=78-1Q MA\8KL*%W2[87+:M1S4T1(J$RV=CBQ:_96TN-%?N, @B@CF#T,H(9#[<*Q![4 M,]+FF,$KU$,B -%8J8]K-+#%HHY6] RM+B@-?ZX*I.$?@@U0&J7 \#$]I1HO0,G4HH_'2[/-ZS4L[,VNIN-@T M_1ZW?#:5>G<&!#/$NY6AM]XA> XG4S(NX7Q6.%D&8$P=(FD1%,JNUQ% MI]+N?.R%V?X<87O4!'+.E(3YJEB.I7L..Y.L""SAU#$S3<[O(WQ28YN'U"$N MC2/N(]^(IC$A:/:&7 E9^7R03IF5%W0,8H]5D18TX +'M33.M<^FMHJJ\U1) MM,!C*OC,EDD:B*[482RET2EZ..SWM7U'"$@H7_9]$&?=&V7(7-&Y&KRABA/( MAH(]C(".S8DV5Y 1O0Z9TB1;)>.0]5B9 B4T7XXZ:9PZ8YWQ=QOIE">KR9&[ MQX@,TM]KH8XYZ9E3.MG,[7P-JHJF^N&M>NIXD,9Y\/FET#JQRQP/EO6AZHCF M/59@%YR.],\=OA0E"1GO/#U6:9:-B[3%X,WYCJN-_4&!1E9$]][Y=/?THX5; M^ZI^=/\C_G#7_?3 ==/]$N)WIB#M:-@_K:'+Y'T!$ZNZ'Q=T7UJYM^_G'V7; MRIV]W'(&&P%C /]?2]F^?#$/./W$X^;_4$L#!!0 ( ,*(SE(!:K_2*P8 M %0. 8 >&PO=V]R:W-H965T&ULC5?;;MLX$/T5P@LL M4L#Q+>D]"5 GZ3;H+6B:[L-B'VAI+!&A2)6D['B_?L]0E.RD:5J@:$QR+F=F MS@RIH[5U-[XD"N*VTL8?#\H0ZE?CL<]*JJ0?V9H,3I;653)@Z8JQKQW)/"I5 M>CR;3)Z-*ZG,X.0H[EVZDR/;!*T,73KAFZJ2;C,G;=?'@^F@V_BBBC+PQOCD MJ)8%75&XKB\=5N/>2JXJ,EY9(QPMCP=OIJ_FARP?!;XI6ON=WX(C65A[PXN+ M_'@P84"D*0ML0>+/BDY):S8$&-^3S4'ODA5W?W?6W\;8$CJU^F^5A_)X M\&(@69#/+DR-FU<"P-:_PCAAJU 4X9+LI5<#A5T LGGVP@,17[XK,K MI%'_R397)A=GY#.GZKBV2S%O/%2]/QH'N&7E<99"8^6A-*+\Y- M3OE=_3'@]IAG'>;Y[%&#;VHW$@>3H9A-9M-'[!WT.3B(]@X>R8$7P8JWRDB3 M*:G%59"!P+W@'[%_V-L_C/8/?V)_-[5#<6J-MUKEVTQ?.O)P);M4/P1#G"F? M:>L;1^*?KW0;Q%S;[.;?A\KQ*!KN\E>^EAD=#VIV[%8T.)F.[A( (#-'H,9E M4]7*%.*=U3G^^J&X,-E([(62Q)]_O)C-)J]/;55+LXFKZ6MA77=PU609&&-= M.GHBE!<2Q-)R+1%'9EUM7>NPQ$#YWD@7R%$NE!%?2^M,P,F>(>F@9%;DGG#Z M-'1R.X($[2036@_F39E,-SD)!BRSS#:\B23_*D(NC(+HNK1:;X1=&WCPS<*K M7$FGJ+/,JG/7F!PC;']N#?U@N4M9RLH=X2XSB$O6*@!Z!Z<33_N[@A5F3B[^ M?311-RXKH3C$/7,[Y#[.2>/*='U0HTY8"ZRC**CFN M<\=5S31)@^9-A EX.\5Z=@0;0@N0G0)D%*9]!NST#71:RC!3D]U-WP-HHFBY MBZ:'TGCR=_R! U[XFC*U5)GD,0>@JN!)![<8?+E8@YRQ+_*&:;)T:*N>X^S% M1D(]$!S>C>UL]UL$7)'I\^X(V?N!"W_=,[BZGPMAH"SIXN*$E"?BS6&1G"Q=G'+NI>"P%U[\U M5K@3>00.Q0*5C-[1"0N\[V]Z$NU2AO=PXZBBM5 A<0W7*'9\*?,HP/G5ZH82 M?:&N.)',J3@8F.C*-BA$CM[U)%3,%RH8_17:+D DCMI6FS8E'L5P7%6VGS?; M -:E0DK98V,R<@QT)"X"3_0.0BF#*"ST4Y<%N5"Z>^G0$E\V?,\KK0$ \C5Z M7,4ZIT"I;SJ,7C+I!N"]!!%WBA7\!KE?OE2Y4"J7QZJ-Q-(V+G0<2.>Q@%L^ MI#H^]/(<[[ST,1&*^#W#38UG3?OH[W?[3Z8W[9?"5KS]W@(7"X7&T[2$ZF3T M_.E N/8;IET$6\?O!A #XR?^Y!E(C@5POK1X-Z<%.^@_)$_^!U!+ P04 M" #"B,Y25_B7*5@0 #L*@ & 'AL+W=O#AA@1A+W MU^=U-X 94I3M?+!,W*U,&Z M6GDS?W-P-7YY?4KC><#?K7D(O<^*3C)S[BM]^5B^.1B10*8R14,K:/QW;VY, M5=%"$.._<;@\D"59J[;JOGD'OYL MXGG.:+W"58'_J@<9>S8Y4$4;&K>*DR'!RM;ROWZ,>NA-N!P],V$2)TQ8;MF( MI7RG&_WVM7V>1<_>+J9AG4 M^[HTY?;\$PBM.LA2FO-_V&%H)JG/I@ M:UT75E?JKM&-@?N^/KO?>K]]NIB MPZ&ZUL$&,B#",T!RS7[_>6G@^X5;K76]H5V_U+HM;6-*=>/J !%*35_V'5TM M];U1,V-J6G.MO2D'<-!FB?!6O,I V9J7]R5F&WZH%J8V7E?5AIZ8-:VNNU.O MO<4^ZPKGQMP&XGVI61S>EP]PM3(>VE*'?_K#Y60R>O7SU=4M?QR_.E*Z+GF6 M;VD)^N;-HJWXM#R;'MZ]OQFRJGV)/:O-@'[=J-*IVL$&D*'*#J1N.XDPOK[OIXPOVI+*+JJTE&S*#>B>I;4XN?0SH(MK?:P/&3$#%LWQD<+ 6,JTJ2< MK/&Z#KJ0HW7&,)4%%I X0_7)A"0'3_ED[BU#)K;'P9Q7MU"F>T;PJP ,"X6W M,QR-3%G"J)B-4:5IM*V2C=X_KB&7;APP@AT.T>):KZ[JNL7@3V;M?*.P+8&E M&H_4;T7C9L:KZ9BU#%W_I:V-&LM7_!4CC"?1"(> M4U4MV@"+G=O71O@1T6E M0T $&5'ANITA10?G9EO]@ZWOH0.%,A:AN_Q)Q MV),U#H&[G%CN#4G1S?C'SDB$R](62_5@O%$VA%;4?-4N@.TX^/ABH,8[NAJ_ M4.\,Q*)?SOF'RZ0Q7*?3:TN3I^61P/CY39X.+Z26^70ZF9U."N'9%X &3$I:ZA"_M@.A0?0F&E HXLBL&#7W;H5I+O0T M-MPB>)TBLIZL-J,\ VU1M]K6P!%\Y)LI.B+ B5]YFU=^&""BH M%HI0'*P_:FGA>KY8;@24,YZ3KT,0 C#^2/([.]&>RJ9@;->1@Y 5 T4T>"&)QQ+)Z3$X]' 7)]]9MZ=3$:>]$4Y"QP220#&:BC,/W*^I)JFYXJ8P\&9.3)HB@=RGA(<4 M!$!E*WV;F,($33<=MJ5T6[EZ<8]Y-@U4>/%"UX762X((J MS^DHNL)6,;V5[&/IIK@= \3:H\&^8H#>KKKG5; =B-M<%YE7/+V.9 MFS0%2?9(^7_+]W-*IA^?UO![T"(@>Y3LOVR8PX.KNYL#XI-KE%G3,\ 3_D3D M8 >EI-(\N(ABM=3>P4"F^,&SBXB_KM;>W1-7P"H854;&-1=N_8A$Q"$0V>BNQ)_WQTD< M#C=?.R8/\QX'%7_46X4$P 8*6P)>W3]ABX<<\Z-;K35+$_'N ^MK]G->"TWGQ,[[ XSH>4NP,\*I"/C=W4WI<>3 M,R*A=2#V+8;;&7 !T1'("TN9,CK$TU_V!9&2\AV)JE-*+V\=71<(^0#% R2LPR0&10HU$X M&'?-85!V;8KTI5U3;>%-VBOQYVUGF$G_-/K"UG'[/C!4-WMWV+,!PZJIP!<$ M?G]P_6=.;&NJ\+M3\X:$HQ^[6@@AP@F1E9=F Z?5]!PPV\7,;8Z9]YV;G(_4 MK[MU/9(8-\%XPWYW;JE3'Z[KG6U5(%1-M]PG++ GL(!B7UH(&33B3-!]D!H2 M8D#UZYIJ!SYRKV3Y*>16"/&V@L(E===BBN?F34R+W-^01>X=8Z8G2\<2=E?P MV!>^')\-Z,\!=7RX#(](U&L%R^FEQ4T<)A;L_?* @>Y)*4 TE:I<.OO,Q<-] M&=X-655?AG\=]MH_5*^E5@"<)FW7P]\H2>:N*'VX=,PU7 X_T5$N8Z@T%E'4 MW$"<7N)*H=.U[$I#GB3W0MQYU3%Q4FM$$QIU[8R$S;U&B&@@B89,:PFZ^XK, M4)\UF8\(R$QG,)'5F>,!B/Y2'>HC:H^ > 5(KU EEUQC.E,4T+[3!CUVA:1V3"YD,CR@8'/-[6.: M('4TE2<#5M1A>:1B\S@154M'U\'1J WWLGS*Y;M&S@+0LF*EW4(T]6V@BP^_ M72N")G:_M;-26'2Z1])RP21[LDPA3N=V#UN0SDC]<4:@)EOI&,$,BB[E?N^2 M@L=U?B0$9T43I0TE"\?J)[6%%@2*-1T!WJ-;C/21!G-(I_N)F;3:L01M^Q^4 M=Z&T<5\$5<0"@.!:8G.X>YT0.#V'%L-$#LRRW#/KL>3N.H4J45Y*;I8H8U#! MP#@^!"T&PNSK+_4W%2\5"+X87P[X01[)2VS_=)B&JB. \9!:]^=J].(')J9Y M'VM(DQ3=EX6$K$BK0O!I^"E0/H[_O'=\2Q"7:PV;EWZ^ATK7096T!J4):?@V M"T3[@>*)0_?9IB@6GJ5;S&=V8)K,58NTY3B5Z$=N '#$<>'(N7.U15#G+3.L MW#X#!>=BBC:M]$/T5>DI4R^JX"6CITJSM>=F GC=^9@F@_<7L;A+'>@HF6AN MR%V:R*M3*RO.S25^*5!7&SP*=#W!I2).93I#]"P0!8QDOR_"C-)7J@RHQ",< MS418'B4,(FK]=/%!/Y]P J'K I(/*W@*-9@*C(<(R5>Y"0.^4B9-_V[T:JY; MJE+EOC?[#Q(#2&]W!4SI+P[.:">4,;I)FQH&W>TRO9K"CN; WCY #+NHE0!6 ML1%8JKJ0G+=U$=?+8W#L)*&55N\@JZV9>J6&:.3;+^P("8< MJO<:51Q5=&N:1KV3<+"_D+Q M]C"EY0=^ XIL'/VH;OD*.UW%L-EN9+[DKWZY8%#"?9 MW[0+],9SQW<3!\=>1(KD= +4%%]A%N&6G;\\D7V8=/M4YE0G7E%)VMCCDM3+ M@2 7Z)9;\I;8.O4IX(I[')1:9Y*'.,)MS=Y"=ND-ZM"@:]NZ&B>AJF^0-310 M2+E=SCY0".Q:+P2 >&6*'ZGK?]=Q6<,GM44@T/+W.PQ5G[/U2.%V.4.#E MU6[ZJ^'1 ?TA/4*4NDE@>?5#-T?2EK_18=F]P;,T%8/K]IV#12KCA5<:1=X^ MEI\[&#,VAS3NH$-NTWG2^-/2<8OI2LU"E'7A.+CRQ6A(A5RFZ''7GI#4G[7Y MIC3?VG#_5HU'^]Z'.^F]@8A%%_R>)=]%UXV\C)A_S:]R7LD;C-UP>0_T%U2C MU#>LS!Q31\,+F,7+NY7RI7%K?I\1-31.P!^71@.): ">SYUKTA?:(+_@^O9_ M4$L#!!0 ( ,*(SE+#1@&-M@, 0( 9 >&PO=V]R:W-H965T4+"?9) ?+')+SYO'-<#@[:/-H"T2"IZI4=AX41/5E&-JT MP$K8H:Y1\4JN326(3;,+;6U09-ZI*L,DBB9A):0*%C,_=V<6,]U0*17>&;!- M50ES7&&I#_,@#DX3]W)7D)L(%[-:['"#]%#?&;;"'B63%2HKM0*#^3Q8QI>K ML=OO-_PM\6"?C<&=9*OUHS.^9O,@3Y, MTL:2KCIG9E!)U?Z+ITZ'9P[3Z!V'I'-(/.\VD&?Y19!8S(P^@'&[&8 "W>NA'$'T> M,,X>58.0&UW!FDO2_7W^9)DG\!SRP :6 MFX?3@JN^"**+WO["/*LM;XHO7&G&TY]F/D.N&\/AOJ6DW?PH;HMX>*)^A5O3 M<$=TNR?>9P)1T@].9*9CGN//V8Z\[7_73>G]IQV+./9KE_"=A5=\MVU7A"PH M8)ZC[X9,S7R00"H$M;7BNVA;+8U%3H'+B87(&X\K8>-9"K^6V M2?>S_1.W;#O[>7O[/C(!%M%"B3F[1L-/%P&8]LUI#=*U[_-;35S6?ECP,XW& M;>#U7',#Z P7H'_X%_\#4$L#!!0 ( ,*(SE*Q4S6KE00 #(* 9 M>&PO=V]R:W-H965TVLC"V$IU>[[KG2HLC"H4+UDC@>]0HA M=6\&]7.>>!;W9M!1K?$#_=WEG MZ:W7HF2R0.VDT6!Q==&9]S]<#ED_*'R5N'4':V!/EL9\YY?K[*(3,R%4F'I& M$/2WP04JQ4!$XT>#V6E-\L'#]1[]*OA.OBR%PX51WV3F\XO.I ,9KD2E_+W9 M_H6-/^>,EQKEPA.VC6[<@;1RWA3-86)02%W_BZC_M>3+"JKVT ;RL 9,3@".X,=KG#C[I#+/C\STBUS),]@PODS1!E:%VA,5]M4LE5P+ M'@DDUR")[/SR,Z06,^G)>LK4=B LV4>*5<84EN2)/Z0F7* E-5%"Y\$*KBK" MJQEEN/1'EAAN(ZQ\#@I)I?,JEE1EO'(N$5"=VSJV8,N?#9Z74Q,4HF9%[&8U21=W'B:71%<$VEVE.J=U! M3Q4K4M#U]2;Y9H M8= /@OA@_Z>M?KW_>[!G*D=Q=G_ 8L^F;H*#?CB]\\C>*B,H>.]H.-:_P:0? M)?$YKT;G41P/X &U-!9T&"DD'K,XYM7[832:3-K#BY.Y>0?#0?S\'(^;YT=< M(;5-4R@9VJ!/8X,%NOFFA^24Z+-5.^"%<_BBK%]3V1P7>\ M0+L.MQ5J; Y<_4EOI>V%:%[? Y[5Z]O4C;!K:E0JN!4=C;OC\P[8^H92OWA3 MAEL!99ON&&&9TZ4.+2O0_LI043_QD1(YVRO]8 I$"X=22#,/"FNK\S T68$E,WU5H:23K=(ELV3J76@JC2SW MH%*$212-PI)Q&2QF?F^M%S-56\$EKC68NBR9_KM"H?;S( Z.&[=\5UBW$2YF M%=OA'=KOU5J3%78L.2]1&JXD:-S.@V5\ODJ=OW?XP7%O3O[!9;)1ZL$97_-Y M$#E!*#"SCH'1\H@7*(0C(AE_6LZ@"^F I_]']BN?.^6R808OE/C)RMVG_!-I^AX\N4,/X+^\9W2!&SVEA5MF"R2RZ;E1W:.IP )M$;@*0% M)%YW$\BK_,PL6\RTVH-VWL3F?GRJ'DWBN'27V0 T7M=8H+2R-06MFH:6X#AUF;8Q5$R-Y(\8(KI6TA8%+ MF6/^'!^2WDYT>/WV#_[4RPJ][/%A8"94]_'ZMIN]2NEX]-Q7+AJ#3>951MR',1^(SHY/SWZP"780M6&J,W'!NK=CZ^,2U-K*C7"&:2]>#*B M->X-IM/.0_#L25V.E3*<%(WC(:3)DY=7FXY'$*?3]K6^S('@;<:&0DR2,9&, MX5Y9NN7_+\49C'M)E-*:]$;3%%Y[%>%)&Y:H=W[8&*I^+6W3D=UN-\^631L_ MN3?#\)KI'=4(!&X)&O7'PP!T,V :PZK*-_5&61H1_K>@F8S:.=#Y5M%;: T7 MH)ORBW]02P,$% @ PHC.4AJHY,(S P ZP8 !D !X;"]W;W)K&ULA55M;]LX#/XKA&\X=("O?D^<7A*@:5=LP+H%:^_V M8;@/BLW$0F7)D^0F_?>C;-?+AC;WP39%D0\?DA(]WRO]8"I$"X=:2+/P*FN; MBR P184U,^>J04D[6Z5K9FFI=X%I-+*RCE7K15< MXEJ#:>N:Z:<5"K5?>)'WK/C"=Y5UBF Y;]@.[]#^TZPUK8(1I>0U2L.5!(W; MA7<97:Q29]\9_,MQ;XYD<)ELE'IPBP_EP@L=(1186(? Z/.(5RB$ R(:WP=, M;PSI'(_E9_2;+G?*9<,,7BGQE9>V6GBY!R5N62OL%[5_CT,^F<,KE##=&_:] M;99Z4+3&JGIP)@8UE_V7'88Z'#GDX2L.\> 0=[S[0!W+:V;94.ZMIEY.?77Y2%F$"?\%:4Z.U??)A+9BTP&0)[[ZWO*$.V'E@ M*9;S"(H!=]7CQJ_@3N!625L9>"=++'_U#XCC2#1^)KJ*3P)>-OH.M,R[!5JHUA&?> M]JZ=^4=2^+!IN2BYW'7A>$TD'ON:PQN()WX^"WMA&N=PQ1INJ3$"Z=Z9/__( MXRC^6SA']SPC&.9/\RG1R_TPGL&]9M(T2E._W63X M:1C[6930.TERN&FUY-9UR(&I+=40?S%-9CE$?IR$1W?GA4KZL-/*&$@FL9]& M$TC2F1]E"7Q$4K*B:.M6T+DK:990!^D@=IS.LJF?91&\A;,TI:K,2/J?,))& M^!MJ!YE/LD&*LQ2NCW'Q0./<(- XIRXA/1K=(3G\WNU7-D)XZ6X$1P.H1KWK MQJRA\]9*V\^B43M.\LM^@/TT[W\#MTSON#34\RVYAN?3S /=C]9^8573C;.- MLC0<.[&BOQ%J9T#[6T6G?UBX ./_;?D#4$L#!!0 ( ,*(SE+T>XBW!0< M -P0 9 >&PO=V]R:W-H965T^?,4!)?)3IG>\9VVEZFDS13)^V'F_L D9"$A@18 +2L_OI[%J1H298]Z=UD M1@:Q[[O/+H!<;K3Y:M="./985\I>C=;.-6^G4UNL1BDIOKD;1:+?Q MBURM'6U,KR\;OA+WPGUI/AE\30 MU%)U?_ECGX<]@3Q\02#N!6+O=V?(>_F..WY]:?2&&>*&-EKX4+TTG).*BG+O M#*@2-F; D#%@Z]JUM>"&N1FA+*\R#&/5EG;#/:\'N=-UPM44+%7JE MY)^B9*M]WPIA'+J7R2>B M"J_2&5Z*L>(U"K;AUK=AR2!&1",J*9;CI='UV.@MK]RV5\.R8DL)F2JMQP2WR"D>EH79A MQ9J;E7?J+)N$F%-5154] )7=%P#Q%" &7.ZQHDN=]QZ)ID/HJ?)]JO[^MSR. MYO^T[,OD?O(L!\'1]F_*.- MHZRT"DEZ&;<2 3Y'[I$XH;!J2U]3P4J, -TJ0I-/Z)(JT4/WO,>K+QDOUF^\ M=R2U:@$-&@*L:1>5+*@3/6)VDCAE['KXSA+\DDV MH)?LG\&!=-A!:?^O4 ^=#:@_3M7AA>98X@:CC645[EZ^N;OILB^XW _['_9P MSN^WHL\Y; K$ODN6S^LSEF$B5ZE_;G+EM*@'?L97_,ML46] M?[I"F;QG?OIU]SR<-]UH)9AJ*WW;$&:>G3; UD'8$?L9 2^$84G4Y6&/?D2* M.OJ/1N-HPG4-ES'%[EICA"JV["/:X172W0Y2-T71UFW%J2,_&ZYLU77YP/#M MG.A?1*U;B\S;-^Q7/Q'>/Y7JIB9@_-E)W92_XZ:WV\=$^,O\=_ZFB'S@-.RP MMY8-.T-ULB"<76 U9N?S/(CCA+W!U_EL-O.+*)H%41YZUB3(\LRS$D,:S.8= MSWD4]LQQ'N1A0A'OCI4LR*.8E$=!XKG.+R+\ID$:92"F24^DZH 8I5Y1&B07 M^;X:I M7:8DF$:R22_&&95F0A2$[A_\AB8[Q+PO]WBG2V8[X4=/@;*@S^Q)7#('_G[?7+&XFR&M$24AIT]+.<7P2R*^G4V M[[(SCX(X2KQ,&LRC^9',+ OF6=YG-.XVHSP)\N3BL+SB$4\N2PUENOO#&G$P M*Q^/^^,%0H@N?1![+7*,1B]\+A[I+-I=VS"T)$X/?_7YJ!]$3:*[OL-L.#3M M?4^":$:)C&,61\$\G=,Z01Z"^"*F=4H\>;?.D/4@3K-NJ/"E@_HT"1* LTL[ MP2M$VA(_3#"5%4UEV1WU1W<3S(]AM"VV_9CMAHY8^;[8Y>Z/EALR)>@5&8(&G//YAIB3^=!"G@"/,!;0AV;7@11 MDO3]B,8-HBP=!EBQ&V!N;_H V4$.B(V'U9[1H]@/3.;HQ_ESDP OFOO46VBZ M]^+$V%GY=S4]"C",NL?GL#L\W6^Z%^L3>_?N_X#C5RHZUI80#2=SO)1-]Y;N M/IQN_/MUH1UFG%^N<00*0PR@+S4>._T'&1C^0^/ZOU!+ P04 " #"B,Y2 M1_[+L]L' "-% &0 'AL+W=O?&4I;F[;"V]+\ZZ71>OJ@L?N[-6%*7VJJ&1W?QU'I?#]X% MG!6V(X:]MACT!OUW\(8;/PP9;_B.'YSP1GS4N(L3$8!H[R\- M,#$K%XA(/+P)1V[YCP%>^LS*.;525J9X6P!#0@Z\2LD(,[P-YP*;$LHL&MH\ MLZ=O3%;(_+F-ASRV"NKHL;(>*;X&KJPQF"T1T98'9]>WXJ.,=:K]LSA$9N+4NU(I+*'YUD^;7:VC MSA[G04X#7%7^K%U4N8UYG!N_) M>G"G@3C2':YU[7T>DU&PIE:M?H<;-!")-%;'_I43S1DI4B($DH0/"&S7T#'" M4J328*LF61L]$/&Y (&8T+;2J$9,-4HKI"B[4&UX*73M3,91J4 MSBF"5\1(BB"S0>;-,@[:K;5?"CF?PV_ QH80%@&6U5YKI\BDPCB.NQHF2 @\ M03M!\A.*@7WY8Y='G+)0(72Z*1&[Y)S!7H28UPLT)N?I52D0]QD&\3+9BQH)>9FAQS>%&]LF5U&E--/CA:^>^(SX M55:Q^-/UG2@+*E:26@&=E1GGT'$/*31#IH3CS[\'8'\PVB+R2DE]5&QL0@-S M%1)RR #KI4;B::0O$4OB+?$/!_O:L\^US+P9)0>3T7XK8HF"Q[$8S$'*IQK# MM !6JKRG9$4$XB:%GH* @TEGM&,%[V/0U$!Z5,MP^_=TQ S64+2B,V"*[A%F M*5X)$F.RB?8M[KXJPTIS/#E%J!\*OS9\'X2T[_#-1 MJM&/5$D*AD7;4@,^'>HCG&.A[%QQ0IUK"]BJ_'R]_T-8LMK]M?/S]U!B5Y6? M_R]5'EZ&HTR=V1;/(-A1JET0D^>;KK@NI^)PKI^ &2\E"HCC<8O/.&J?M#GB M3R6NV>HIYH+73$(IVJ*T*LC-C)%1>T6I&2F6"P?7_&\@&XX58Z%+2DI2"S&% M]H?,X@V:8Q.NTB8)I#C4,*(N)KG)CU\;@>I")'U=8R*9,MXV-CG/0]BNT_95 M&OZ(NJ70GZ'EY2^(-WOJ?6N_>VL]FFPS*ID*%U;3:^DV&3JAR/J,L$65.MUI MKG2NJ?"SYG\B<5 OG&^ &Q&]=?(>=[1K%K\7W4UM][D4%K^*JA 'U$A6D?0_ M05YVEF]R"B4>_0R^WLFK,L)$.S1238;]3OL%6G $E2JD3O;DWG[@KF=/1W3' M0L;*^I*EYAF%B*D^%:JA*N:V'P?TA5KQWI&'7]#ZU]@;*B/#\%'5:\PWIPZI M 5R:TL%.=Q2V\O+M;0*7Q4.W--8SIX[$ ;[4>M,)_TY.^N)^,R<*/.EMEQ8V M'P.R/9U.PZW%>^N&XUY[V)_4#6+.#>(QGT:ZV8N/SS:^]3#^8#R.DES1%@MK MD+>&DS&K-IP.VJS0+NH^(^%KY(!4S;&UUYF,6L*&RZ_PXDW! M%TZ1\=YD_+A4$ARG!9B?&YQ"]4("-C>05[\!4$L#!!0 ( ,*(SE)$S>)* MG@( -4% 9 >&PO=V]R:W-H965T3G;&/KD DV)=*NVE4$%7G<>SR DOANJ9"S2=K8TM!O+6;V%46Q2J M2A6G23*,2R%U-)L$W\+.)F9+2FI<6'#;LA3V>8[*[*91+SHX[N2F(.^(9Y-* M;/ >Z5NUL+R+6Y:5+%$[:3187$^CB][YO._C0\!WB3MW9(.O9&G,H]]\64VC MQ M"A3EY!L'+$UZB4IZ(9?QN.*,VI0<>VP?VZU [U[(4#B^-^B%75$RC400K M7(NMHCNS^XQ-/0//EQOEPA=V=>P@B2#?.C)E V8%I=3U*O;-/1P!1F\!T@:0 M!MUUHJ#RDR QFUBS ^NCFY)\NGDG$T^VH(80P?X2+/[197 ML!#/UB@%0K_85WO^!QRZ24RH6K?_$Q2VWU MI@>]\_0DX45ENY E'4B3M'>"+VOKSP)?=J)^!V3@6FJA]]PFY-9HH6L%QS)T?GQ MT7NI@0JS=4SG/M30.KQ)]R1R$9KR'?0ZXW$:UN'PK TXZ&%ODO%WD+R<+8W> M.D@[O5$&_<[9((5;*CCSH99!)QDF_.UE8W@PQ"_Z6I4'NZV6)22=43;R1L84 M WCM^>.C5BO1;L) <9";K::ZZUIO.[,NZE9]":\'WHVP&ZD=*%PS-.F>#2*P M]1"I-V2JT+A+0SP&@EGPW$7K _A\;?B1FXU/T$[RV5]02P,$% @ PHC. M4GX-D+47 P L@8 !D !X;"]W;W)K&ULC57; MCMLV$/V5@9"'!E!7-\N7A6U@O4F0 DVSR&[;AR /M#2VB*5$A1S%WGY]AY2L MJ$!B]$4B.6<.SUPT6I^T>;85(L&Y5HW=!!51>QM%MJBP%O9&M]BPY:!-+8BW MYAC9UJ HO5.MHC2.YU$M9!-LU_[LP6S7NB,E&WPP8+NZ%N9EATJ?-D$27 X^ MR6-%[B#:KEMQQ$>D/]L'P[MH9"EEC8V5N@&#ATUPE]SN9@[O 7])/-G)&EPD M>ZV?W>:WZ1RGZPO[.Q\[Q[(7%N^U M^EN65&V"90 E'D2GZ),^O< M_H]#.CBD7G=_D5?Y1I#8KHT^@7%H9G,+'ZKW9G&R<45Y),-6R7ZT_4,30A+# MKW!7%*;#$MZ>N> 6+8BFA(]4H8'[SAAL"'Z78B^5)(EV'1'?[CBB8KAIU]^4 M_N2F.7S0#546WC8EEO_UCUCU*#V]2-^E5PGO6G,#61Q"&J?)%;YL3$7F^;(K MJ;! &M[)1C2%% H>21!R"Y*]PC\;^6>>?_8SO46A.Z:"!_$B]@K#,>63O(:3 MM$^.X8VTA=*V,^QV*, MSA)_$$_L4],OL@&J=&>9W[[N77OX($ VG!.N%L(K6(6+5+/(9D]MV$7SO9NO)"VYFB$BZ053Z'69C,5B/*"C4$V%GD5)PA"?,L9WW) MB&D-CTE#+\[,X#Q+8;E,I^8#6C?(N*D.R(CEG*6$:9*-F+)#UWP&%?<P),F)KM2B&D!7D&:A/-DR8MD&2X7*_A10T>3.5*C M.?II:<&W;3]2QM-Q(-_U<^@[O)_F'X0Y&ULA51-;]LP#/TKA+'C M%G\D[8HB"9"T*]9#MZ+MML.P@V+3L5!9\B2Z2?OK1\F.FQ5M>K%%BN_QD1(U MW1A[[RI$@FVMM)M%%5%S&L-6.,MTH_F MVK(5#RR%K%$[:318+&?1(CU=3GQ\"/@I<>/VUN K61ES[XW+8A8E7A JS,DS M"/X]X!DJY8E8QM^>,QI2>N#^>L=^$6KG6E;"X9E1OV1!U2PZB:# 4K2*;LSF M*_;U''F^W"@7OK#I8L='$>2M(U/W8%902]W]Q;;OPQ[@)'D#D/6 +.CN$@65 MYX+$?&K-!JR/9C:_"*4&-(N3VA_*+5G>E8RC^3=#"&D*G^!2YZ9&N!-;=-.8 MF-M'Q'G/L^QXLC=XCN'*:*HAGP/2>S0@OC-#B2E_OOA=]QZC-3-T(_0B4*:+5E(6LM MG[ XC:L4&,IR8$IX4,Z.N+KJU281%;+CN-G1XAY+Z$V&N&UDXKWKG^-=AV& MW$%N6DW=) S>X1U9=./S'-X]0E?"KJ5VH+!D:#+ZS&-KN\'N##)-&*:5(1[- ML*SX+43K WB_-'P\O>$3#*_K_!]02P,$% @ PHC.4@T+RJ09 P X 8 M !D !X;"]W;W)K&ULC57?;]LV$/Y7#L(>%\N6 MG;8(; -VNF %TC5HVNUAV --G:1#^$,CSW;\W^\H*9H[-.X>+)'4W7??]Y$\ M+X\^/,4&D>'9&A=76^12=?*A^L8IF&.H]M0%5V2=;DQ73Z M)K>*7+9>=FL/8;WT>S;D\"% W%NKPFF+QA]7V2Q[6?A,=<-I(5\O6U7C(_+7 M]B'(+!]12K+H(GD' :M5MIG=;!K[%T&)59J;_BS M/_Z*@Y[KA*>]B=T3CGWL]2(#O8_L[9 L#"RY_JV>!Q_.$MY-7TDHAH2BX]T7 MZEB^5ZS6R^"/$%*TH*5!)[7+%G+DTJ8\_H#P">[@CIT2D,O#(BK%SX +^8L1?=/B+ M5_ O^@GO*6KCXSX@_/D%GQFVQNNGO[[G\\4RZ=+>Q%9I7&5R*R.& V8ONSJ! M#TY*B#J$301?@9A(9G01/FGV.PPPGW4+TQ]^=Y[A2X/IL+3*G02RPA !;6O\ M"1$:5(8;V*'#BD3X@10H:%5@\=><0*YC=46)%)9@L20MM@_1T!KE)O"0@C4) M/(,VBJS /VN46%>#QL#2:<"03?!*[-/^@ EM=Y)*=&P$N*[3Z=SB.)F3V/Q"O][I$Y62Y2M,BF?C\VVWNX4YH,\2F!'JB4=.G9 ML&_3&?_I[>1:VHD1I9JXICY+]HK-GWO/N1G7<=BJ+O>*K+]WG'?@,;5 ML7UO^J[U;WC?^S^J4,N&"9U*4J>3M]<9A+Z?]A/9UJZ'[3Q+1^R&3OPP207&/[7U/U!+ P04 " #"B,Y2]&D0',T# !(" &0 'AL M+W=O@Z0+->_)[8!N(T MQ3H@;=!TZX=A'VCI;'&A2)6D8KN_?D=*5IS-]@?)(GGW\+GGR#O/MDH_F0+1 MPJX4TLR#PMKJ*HI,5F#)3$]5*&EEK73)+ WU)C*51I9[IU)$:1R/HI)Q&2QF M?NY!+V:JMH)+?-!@ZK)D>K]$H;;S( D.$U_XIK!N(EK,*K;!1[1_5 ^:1E&' MDO,2I>%*@L;U/+A)KI8#9^\-_N2X-4??X")9*?7D!A_S>1 [0B@PLPZ!T<\S MWJ(0#HAH?&\Q@VY+YWC\?4#_X&.G6%;,X*T2WWANBWDP"2#'-:N%_:*VOV$; MS]#A94H8_X9M8SN, \AJ8U79.A.#DLOFE^U:'8X<)N<LL%+S^"-X%Y)6QBXDSGFK_TCXM813 \$E^E%P)M*]Z ? MAY#&:7(!K]\%W/=X_0L!&[ */G#)9,:9H,B913IHUES 'W3X X\_.(-_2D;P M*K_G)A/*U!KAKZ^XL[ 49/KW*8TO;]'FK'= _UH@W*JR8G+_]LTD3<;7!AC% M0PD )G.Z.\9%F$.&VO(USV@ :@U<9DI72K/F?M2V4)K_<.H0(#>F)GV\X3". MP[AYP!2,\-QLILJ2_(P+.(2*:7AFHD;X*>Z181+ZO9-3GE0^UJ@U,3KGW(./ M98DY)Z9B#VLEJ'APN?',EK4A08QQ,:\HB8Y]Z%9(V"V]KN#MF^EH/+V&=!). M!N-P'(_/T/91MBI1Q2*99$[;7'<(_4&8M/2W3&M&9^38, 1D60&X0YUQPU8" MB:L&)2G;F&&Y0@TC?W3[+YAI.!C&X71RK,@/U H^2[AG>T@&SB.9AG!C(*=# M4QM#'%>N@(:$#70EN(!TVIGY\>&.@%0G3\0C:DZ;W M7>XCP+I2C9_*LIH8M&>ZENXV4-<"?'97WRO@GF]-GN%NEQ5,;M"EI5$X>2UX M,O;C,;Q[,4E'KVTN)>D%-VTFZ7VJ $5'U;U$O?$]S) ,M;1-H>]FNS9YTW2' M%_.FQ]XSO>'2@, UN<:]\3!H!#\,K*I\KU@I2YW'?Q;4ZE$[ UI?*ZH][&PO=V]R:W-H M965T MF[$;>7DN5KJI6WXC0:T6"R:?KGDCUA>38-(/?*MG*MJT8+DTXO)5?#V.J;Y9L*?-5^KT3-0)/="_*"73]7%Q">'>,-+ M3188_GO@[WC3D"%TXY_.YF18DH#CY][Z1Q,[QG+/%'\GFK_J2L\O)OD$*CYE MJT9_$^O?>!=/0O9*T2CS%]9V;IQ,H%PI+18=&#U8U*W]SQX['D: W-\#"#M M:/RV"QDOWS/-+L^E6(.DV6B-'DRH!HW.U2TEY59+_%HC3E_^(32'((8SN-6B M_'%&$5;P3BPPZXH1<>>>QG5HME=V-J^MS7"/S12^B%;/%7QH*UYMXSWT;W R M[)V\#@\:O%I*%R+?@= /@P/VHB'HR-B+#@2M0 OX6+>L+6O68/1,2=U3>L">$CVAD^61$V<%\']6]0-KR/EG)G$1O?'#A3\$#I72!(J\ MEJ-*PA>E%:RYY-C/I9BU]7_($GUH'[@TJS-E[$U9+0%77'$04S,R+*C4"E'& MRL@M='B( !<^/')9UHK#4M8X1BSB)*$VBYK<6?I.?#?/:+F3U/4+ M%]ZO9-W.L#2#@@HTR#$@G"I6R"P$<(<2UI6":)LG^-=/>1@$O\(5Y4D9[XA# MC 39JEN%I#6F#D$@)>G>>3%^+89YQ9YY7UOX6FIQCYZ$)KS0-U$%Z(LP!6@H,V$0"YK)&=>&Y<[) M)4(5]8/3NS., -+<+;T9ZZJC6I7(6,?RMI5\AQ'_V23)U9(;P4?*K:.XY_S@ MNDL%L^S;(GHLYY1>4XD,PC-,_QG&2)QC-C$.#SWWB"X!'U@YQS15]4-=8<9^ M(1FA.C<&88W5JY9-32GM"Q(;4ZR1F[?PAIU"G/YL2A"K8B#-^$QESS;=U<)[ M+,\%$9]:WATB'A/S;#PP?T/Z$SD=6Y:BCI7G*17PR;8LF\TDGZ'L.1 X41XX M<9B"HEU@BYZ%J.II39RI+AAE0TFCQ(F3I'?_H.?WI_B4.6$P3%_736.K7^*^ M=8]I.AK[>%6W@N$#;LTPJ4<8&U% M;KV'61![F!;%VE6_ K?VY&RJ=&6NB6$_)&>.5&*R[WH ML-X8E2WF"%,DC>.^&=E(7*]4:.@>U6(K;25KRE7#*"4K10PPLRNC4C/9"%#U M@KZ2,Q@I;TR 9&FUK SHI9".2@-%N(^ALCI%$UH\@RDN'XAW[,5:5(-_],D@ MW5=PK[A=M>FO+#^@$WAK]JN M+;O20(5YQ@AZ;_W^PB1*6U>#V'B_"YL0N'M:FAHP_,"M;;SO@^$7%O\R)V'\ M=(5TX<$>/E(I_6E*::L]QJ=,W(.[EGAA#\^U?/AL&OZ>P[>-F;NY%*O9'-[@ M(8G1TF>_XXD)KIFJU2E\=V]=DW(:P-E?*>5Y&CM^B-H.J8O]=@*1DQ>QD_@Q M!*&7>J0W%HGT?#$;AV?*IC,2)+Z3%AD!W1P)Q.-SX'MAX9GV/00L0B=-L&8@ M=U,L"M2SQ$E1X:(.'?Y/Z!RE)R_2 7W8:4);F$47>>9D:3:@XPZ='PLYWA/R M;J!QFM;+W)C^I:%A&Q(O&/O\.G!6)'0H[<&'738!AQMPX>=FD^O 20<._'T! M9WYJ L9M:V? >Y#&:5M=,2&3W'="W+0R;RM+A]#Q!IT%"6Z<<8^.CZ,S?X/. M_<1LNQUZB#G:A8XCHBEVX\Q033F*QU7Y"E3@^+ANAXN.X.(Q+O2+'C?$N+.0 M[7K8>8:=-(;<"[,M-X_#BL0?8-$16+R!8719.@ '-XM#ZQE\YN=X:/:"K29_ M!2['XA]PT1%,XRW].P0N_& $C@HG*X(M^?N\3TM& MT<9[HMV-ZSW.[$:3DYUPK'VOA@8!_AZ/LK'T'<+:6'LL^A_[T5CY/N_5$!-K M)WSQ[ECW &G5T.ZJIGA#)\$Z',G>0:R-ML,&/BI"F(Q5[\C"P0@<1$X61QO1 MNS,_TB(GP;VG"$TGATZ0QTZ>14 7*F_-T7K\6Z\5^N7)_/;8B;X_\-JCFJH? MGY]F]GSP=UT[>:-[O07''S!T>ZEPX56K[17?,#I\'-='N[BJ3-\"P+ M#9\BU'>S9 +2WEC:%RV6YI;P7F@M%N9QSEG%)4W [U.!+'4OM,!P;7SY7U!+ M P04 " #"B,Y2OGQ!9&D$ #D"@ &0 'AL+W=O%%WJ=X"L_Y,8*1LMYQ0ZX1?.]VBC:C7J4C)6\WG[*%%]B L,#46 1&_Q[P#HO" E$8/UM,KW=I M#4_7'?H'ESOELF,:[V3Q@V*@OM_L*QT8TC M#]):&UFVQA1!R47SGSVV/)P83(,S!E%K$+FX&T"\RS%[:CRBR/KRH"V\=701<56H(<>!#%$3A!;RX3S=V>/&% M=#48"1^X8"+EK("M80:IS(R^@)_T^(G#3\[@_THB_/T-'PVL"YG>__,:HQ'1I=.H'M#K#FT(WW*$.UE63#Q!RHJT+IC-#[LH*HI"NRBXO0"I M5!EEC51C)H?5]@ZB"7'[2M#F*/M'2..>%?U6BA?]>4 ($<20P-@%8MBN0-C9 M>TY.Y5&#K-V5X2DPD4'&B]I@!N\WVSY8NI@:J+6 L0"Y0@3-'__OY\4V(&=6 M[[323C2V9'[FU8!(,+FL-46C?<#'%"O3\F,#?&:+E;*F@KAJW#NGSZLOU"H+ MJ34,1%VB8D:JJ]MG*3-&\5W=L$&5=B=%JI .;%.7%=$,'V616;I]^"32(?P! M@S#PI^,8KNQZ//9OPJ191[$?)IU\2CH!K?]$K6]AE5I0V]?D'@K^L^:98Q.H M2O:HT)YROU-$ W62]!X&R6Q&&(/DQD(-0I]ZMUW,G)L&^KO(N&YR(+N^EEA! M)2D7W'67K(<;V%.X.JGMMW+XPWW8")(]D)\#-C $G*&0]$5JZ_^J84S'FL+KVWH*V=?U>,+U@(AG2C MFYH:NEO@9,FXDX4V^W>MP]\TI\G!UH:UY#+3X'JX($#?=;RN=]LSY__:A$'T M%X- MU^J?]N0=IJS6M@WC$SES3='PSLD07OL\CDXF#RK#@YNO-%UR:I_-$-)+^Q%N MU4PNS^K-_/>9J0.GKT&!>S(-AC=C#U0S4S4;(RLWQ^RDH:G(+7,:0U%9!7J_ ME_19;#?603_8+O\#4$L#!!0 ( ,*(SE(5SL(\1 @ 'P6 9 >&PO M=V]R:W-H965T,Q^*2!!;[[#Z[6.+L MWM@/;J&49P_+IG7GHX7WJ]/)Q%4+M93NQ*Q4BS=WQBZEQZV=3]S**EF'2JE:ITW+K+H['UWRTZN4QH5# M[X>="65\8(+H)XA@=[=0L/*5]/+BS)I[9FDTM)$0H(;9,$ZW%)1;;_%68YZ_ M^-EXQ7C.CMFMFL/9GKU3*V.];N=G$X\%:-BDZI5==VM:OW#L=5NK M^O'\"0S;6"<&ZZ[$LPHO5_:$)7'$1"SX,_J2#=HDZ$N>0>N8-^P'W#956.J#__9Y]MG55-R MGKJ5K-3Y"-GGE/VH1D/T3MC[A6+79KF2[2=6F;9>5]ZQV=I!B0/@A37K^0)7 MQ>Y,@T0DTVPP4LX:Q5QGMPL$KQFR9:[,W,K5XA.3;1TFMM(3"G/':'%=P9'. M-/4I^_Z[:5Y,7[)?3VY/8$1;606K;M;+%:WR_7>EX/PEO7#:80DHJ(9!JW[0 M(XT4GX[YRCJFV[!Z4'XU H/M1OL9A!75J.JZ.836RE+Q0HXUJ"A#=.O+&04 MF>,KTZH Z5JNM$?\O96U:N52N9,=)#^>L%^@1U+E<%^)@;0W2CIZN&^@^F.M M5\'L_4!__'^ 7LLE*E+]. Z=33=6+36&/0G1K@O>H%#6M0X5D\S[S/B(W2L0 MIX(M,,!Y:3WQ9>LJ +Z7#A.6LH6_@]$;S^Q"W)K\NC+'-[+=FK&A''B.XAJ4 M!B]L""U!1-U6S1IEYG,?43+@#NRF-"%2^VURA$@6+QW2P*)@MSNFGQP@\N\! MSMLMG-L!SCY:8)'.V_"/>F6I9/T= MV;*'.D_BL/7(M;&H%5@?^\2;70I:U<@>&ZG0 &JKO@[MY #:A88I1Z4VV*LL M^6; "6N?DG)F4: 71,E+Z*KUW9V"'PGU3/E[I=H-'+LIMKW?X19=![,& A%? ML-M3*] 19@L(P?- XHUZE*ZJRJLRZ#=I74%MIY0:S]]5/6HC>N4!C MHIYQ"*QRE=6S;NE0LP5IMTH]VC 9MCO=A/WN5C\<>C4.X31K!\O=B[ STD^\ M([U3'U6[5@(BRO+T20WD/"JSA&%8C%5X ME"<)X],H+O,OSA>,CDMH2.*<<:R97$R"%,([PU5==M[X(@5>506"0EI%*><$*9%)*9I+TU+6@"<56R, MC1H>G2DJ#E1?Z*&7#S#]D">Q+*%Y02*4Q5G:R7!Z/" MDRB!3\FP,BIY%Q,\%"'^8TC33.P)"*;!?V-D0,'I/4+#DX"ZR)*OB$@"+J;T MBUDY?)PRHD/R*"9Q5"8\Q* LIN%>!,*D$8?!74QZF$?(G"0C#H\3D'C:X\DB M#A0=GJ(DCU_OUKY^,C9K&*P;'3"RG_&=1R'NHUEF0S0S8.[)*Y*(I\-S.#!D M6DA"E'"F'O!!Z%3$6JC*HUA,D=)%CI05X/F4\3(2*"YO-M099K#Q3+7J3OL7 MR/X8RT0B< 9"6I#Y8_@_)^$5[=U5;S$5=;FD"O_?[@&'#^*"\,=%SD01E6E* MQ.&Y^(M^^X9,?1[*(0)/466S4)81B5"I2J1N 4'0D_()8V:.\&3(A=W"+%"Z!=R>XF,QW3"T?A;>T1"KHR%:1T.\ MCH:([>?5P7J;(8F+CIHE0MJ76%2XI(BWI7=ON<7.04D]SO-IOV%DO9"F\5=D M]W'_M]L4=7]#)=V'B"IC2);>=LJ8SMXN;3JYRQTP$MV/D]W!166HM^S:W;Y= M']X=#_U7K6:T'O4I:^T6P>"#NS\QZQC_8;\_C,/_#38\7:W3+9U3]+GY:=/% M8;\)G1/BI4U-/6;HWJ&7>BKI^@]7=[J3?[]4WLS0O2;\F5SL%KSL%CS<$17H M:++0$L51EN1/^Y\8&8$]EL?3J!!?WO3PE&,\YJ54X1]E5,<'[)T9+SYKMGX,S=YW=.?;;-[#@QS\W!Q$!VQ'+44DP) AY M2@*G]B,/K1WM]].^>7VF8_TK3>)7TNXG V+]I#\2]!WNH0"B<2IRTBQRM%.@ M5+ 6JW#8F:)K )3.P(9T-$'')NY)G$9EGO620*>X[]QJLG,BB _#>3CW="S$ MO#L=B>*V^'=N>Q;:><:M&G4':;&)T4V8K8[Z^QNO%F%\\69\?@* M#>)"X1/2T@"\OS/XXNEO:('-@?/%_P!02P,$% @ PHC.4K.L Q)< @ M*@4 !D !X;"]W;W)K&UL?51+;]LP#/XKA+%C M%S^2/I$$:-H5VZ%KT';;8=A!L>E8J"QY$MTT_WZ4[+@9T.0BD12_CP^)FFZ, M?7$5(L%;K;2;1151YKL@;XOFT$6M\0OK1+"UK M\$"G/R#(*W M5[Q!I3P1I_&WYXR&D!ZX+^_8[T+M7,M*.+PQZI4(^:M(U/W8-9KJ;M=O/5]V -<) < 60_(0MY=H)#EK2 Q MGUJS >N]F-H_MT00GH.G^$1E2 L8"DL;>'9"NU$ MZ-PT)@[DW>.\)UUTI-D!TC.X-YHJ!U]T@<7_^)@3'++,=EDNLJ.$UXT=P3@Y M@2S)TB-\XZ'J<> ;'ZG: 1FXDUKH7 H%3\35\VLC=X1_,O!/ O_D /_!7CJX ME2Y7QK46X?N4;D.(MX'!W:5XQVUSF"V]9*O8:2 MHW%Q6Q36#,;WLI'MA\PK&Z4GO^)"36:'M MM4_9* DBE*:U5(6KXOC642MINXI#];A([CN MWO^[>_>+<))KR6U66#(T&9V?1F"[R>P4,DV8AI4AGJT@5OR9H?4.?%X:;F&O M^ ##]SC_!U!+ P04 " #"B,Y2$*1'Y%T2 4.0 &0 'AL+W=O!QF(:VZ*;*_ MZ[1:OSNZ.!*I6LHZJ[X4]_^C_('."%Y29);_BGNW]AR+D]I6Q<9O!@4;G;O_ MY8-G1&O#Q?B)#5._8Y7JI$YE7XBI)BCJO=+X2MT6F$ZVL&(1/QV]/*N"C72>)AWWM8$^? M@#T7OQ=YM;;B8YZJ='__">B,Q$X#L=?37H!7I1F)V7@HIN/II ?>+!Y^QO!F M3\'K./ _KA:V,E"6?_8@.(T(3AG!Z1,(KJ755A3+%FN'#M5._,/__U4]5.(Z M*Y+O_^QB<2\"LMG7MI2)>G<$H[3*;-51@Y4?Y95D_?^Z5K"!I-B4,M_1D;_E MLDYUI5)Q4^06Q*22OGS2NKJUO^.'ES+&2>\BY3$PCZ9M2JSOBTO)M>WGV\&3'W M30J0.-!0Q8U2O1(_"Q*_*Q7X@TK0<5+9=T+NEO6MPT3<>*D MC9TE_F/18G]6I]"-+ O2B=R[<=K"S-5X;.N%U:F6!I8"MF*'SBMEO%+!/68D M?"<,&%%N9>*DT>B/RC3<&)$SZN/W//)[WLOO+RK)I+7LPAS+F68C%SK3U4Y< MI?^"$Z63/E<(O?BZA?!%V/%@$CU]NH6Q7=[I@O46_! X$R)8UTW"+_L M$8P!0A_']JTB*IH=?S]8"4^UULE:W"NCA+:V=FR^JE?0#!Q\32[% M!P6RZ,F<'UP\7C$%.X$Z?!_NN1/Z_F<)P9AFQ8B=SB&NZ7@?$LEISS&-#R%A M!PFIC@X\:5OY,BJ9;90,^1OSJ%H;I835#PAIXDK'35"RF2[&4.<;XFB @'M]Z?GI\/9]-*_/[V8#&?S,3Q&-+]2ZO055"61I:;- ML_ET.)^P"WRZ&L[,919=Z0W$'9" ?1!I1B<'E)8!-!-04UG4^O^1/ M^#B9C?'1T8+D+OF^+K)4&?N+4/^NR6%-Y_/A_/)4#!Q5QV)Z=CFHWJT@N'VVE-Q2&7QK#>J%WNT^/4@64?%279[A MAI>=*D2B*7(J38ASG')0A@ V@9< #W>6H[1@78&OW,COJH6%G!!<6KTI78RJ MUA+N>[F$3W%Y15 ]N:&@2%1@.:D_[6PK$GU/M4VRPM9&^4!,.0X'A"?V."1D M("':/L-F0LJS3QI;$G1#Y;7B->H!59L%EK0V;+IQ#R=>'(PH+:HH;H!1*&$L MT-<9G0,<,&)IB@VV%;;%L9%H5PL-(V,&D22&G*N5(2&KL;V2#Z1%1$(X_X[= M$;;5!IFD6"")K/-X)@0:O;%X KL06^0:\ 0P1=#.J20JNB6,DCB-($(Z2> E M>2G./ ET6M2+:EDW"4L-CM*6N+=94%Y#JO2(M116Z5^/?5Y$^[SHM<^KD*(A M\U$(C>23GVF:O8"[3?,K!7<<(Z"";3YZ F;!0QI#F8'7ZL+HE28/JO-M 0$% M$\J(4S*/N@.FI <2:T-V(B#&L^=#B4\V"!FB[(!5Y)32!Q,8B5]#M3' _($/>]0,]$HN=T"GVZ2774)7!BJRI:YS:8Q&I MQ4JL-7P\53 9FR181)!E66;$++@D\$*N:"4=S(,8N5+M!X3<(W[^]WAT+C90 MZJ"<>##W@?6@M'F45?R( CMG@?_?W/V#R9-QT:,:];/X$=R7^!@?%@:(I(3[GMC(U!X:7"J ?8[<$ M6F3\KB2Y7Q>32%D;HEHME3NR4&E2<5W@[R_[:?VGJ[OKF,K;L!)JO"0T6T:S M::.A$@O%A%V3D-JKUAI6;Y+US@7P&/O)S8 0!!L._0\H._]0+DMU^4:QH).Q M ]5Y67O;A2MXM++.'Z^]7Z.8=11R+(@$P?FW@K>.0J+33L[?(%) NU;0MC]< M4*&TQ1=XG:?2P0_6I<^R22,M.5-4/D0>4^1.C\6V%:-Q\@.X+9Z2GZ'U@?EM M#KLR@3SF;XQEXO^?QD^S7N5NM1\GO MK7CR!?R(:Y^Y!$J#0T0L5Y#LEWG9T&<_'(D0;9K(1X4F9X4^ 3'*E0@D$T0< M2%%2F\H@H$ E5:NTZVS\U,RF!:+N'@HVW%O2S6=X0$-Z@1 MV3HXV&8,HGR1;1D*T*&.6LHD)LR<9G A!O-,?<,O< J4=%#Y8OKZ='K:Z/2T M5Z=_#:DFD?@YAWVM-'F.*ZX$AB*\?['>]Z+MUOM(R^?'[=D.7VV1-J6QF28& M1U=W-T=4KY8Z$;,S!#K\\7Z;W0-E4]5]X>-A[MJJ5H'):5>'%0OZ6-PT[B>S M7A;?F@+I5$691R9]U^UCB.@OYFLOKJ?ZKH& ,A(04PK1_];9.,G"91ED!B/J M[BEDM%5-P8NL+O0!?4ZI*K)25P;NFT+'7IK'52IG63M#H:+'[T1YLW+VYNM$ M\C.A&GLCU@@O6V6&3P)Q;F13FF)+J3Z@8%7J*[REJ^4?D)BQ9_+5[R'%7[O= MEU\.[U,6G/LO6S6O-=')#(#)4# M#LJN& 4\5V&6C&!%N_W >J!MZOS)HVYR"@KP-]3I-H6BD^(KT M$7$;Q3CX <&XD![;+N!WK/M4F9S5C6,5R2<5=94@I5'F MD'CT]HQHRMU3M.\$=+#CO=1'-Z&W2/WO[D1?N>/1"M_$3H[D64J_JCY]T MN0?AVK=(XQIQM[*Z 6>C,N'4E\P%9>EJC=RAJSUQ[,OPEAW! $T5$M*!YG:; MKM0K4J7T>-1!) <0M\HIW! V3S,^5VWQX!JJRD9+/FRM2^K2&!5PA<)^7\T7 M;G3IM7SON&WM'HF;3@P="#CLJ0S9M(OWSX3_Q(EU3AW>YM2,D.) ]"WN0W2NE^(VG\K++^Q&RQ3<[2996L$($CR W$;([0WAN- M:8GXRV&ONI=AS?!OTC_]^Z!X.N3T[X4,^8DY7PO=WI1L+<,\K)EA[;6HJ#]< M\[PN 9\0;2BZN%9^#$M^IY KE%XNC4'<*JFYQ*K7ZFG]8N-(@JK+A!QRF'+Y MW)Z'*#X?YCF# [(M."H;LCC?E#TDW(_&+R9G0_ISU"NI9JHPZ1\K?/'=Z>=* MYR?&" &%C\FM$;B3DKN-0$66;Y6W&T<<\A\UB0@R]9=)1HO""^';Z&[$(OTV M^M]1:UQ$C3">A:F8BG)'8"[J7E'FAL1D9W[609&US4E':DB*4".:T4 M+KC:9L27*K)2P\TPGM1*GT+24$)27&X&"6G+Q_@1A.- ( TYIZ8DILW(F/1$ M3L8C(GD(9U"^1\+]VN5!TI(8S9#9?R*W>2T&\I@&$Z@,+:@7:DMMUD2Y#%"P M(3-JD!X+/VP.E;2FHTM;T*H=3Y%,R&H/A1P)(+!.2H^1OA56!7DR3=9OYT$+2Y#.2/-TCEA5E-(K.)VT3ES? MNG4Y@]N12_0UM= ,@!]CWDL) 9D5!-*L)]AH4;S0,$ MH?U7;;1-M<<+H_(^"P&F=+8Y.KQ^8#E1M366.3JP2_.TJE7&-]ZN)\8Q]R1)^^:3+69YJS, MA>?SR86[$1-7,HC]1X.P5!PC4(_HJL) M;O:JXV7-Y5TPOEH.NGRF0D_\&OU[?'?AK;;67[UR1_ MX>C.A+0O2K(X D'L'J!UG$1^@*>F#DW3]'$&)!3?X4"6AYCBC2UD=\'$?&BD M7"8D<]TAT1[$Q -J_)13(II#A?>Q/HUTY*\CD6N)^83G=W-!Z["70=,,JZ8M1:[KDOPW6'^Z2]9RFM;PJ94VH+[ 'FX_"H@/[Q>_HP$5-!]]63!OB NK!<#)#H-E 'C\HV MM'!BF6H4":1]E.%Y+?";954A_ZRK$)S:@/R-NY":WO,/-T@]O0GD-5_[#!>! M6.-NW'Z7 [5+>R41Y<*%J@\ZJPG223?&/' M*K@2C@[]3J&9)D[[IXG7H2=PT[IA]E*W\!.3P^NNFVU[GL'=8[*AC@Z_0^#6 MEI\NDR^X&)\-1?H?2$7?VOTB[;?4<.X0;+[\D*N MO0 ;7^-_QK4K=['B1MIU\VN)MN':@"ZXI_C\"OTNSHJE=II;8.AZ= M0Y.,^PF>^U(5)?_L;5%4. %_7"L)ST\+\'Y9%%7X0@CB#R'?_S]02P,$% M @ PHC.4A_N_G)J P 10< !D !X;"]W;W)K&ULC57;;N,V$/V5@0IL$T");K9LI[8!.\VB"S2%$6>[*(H^T-+(9D.16I** MD[_OD%*TV45B]$7B9>;,F2OG1Z4?S '1PE,MI%D$!VN;JR@RQ0%K9BY5@Y)N M*J5K9FFK]Y%I-++2*]4B2N,XCVK&9;"<^[.-7LY5:P67N-%@VKIF^GF-0AT7 M01*\'-SQ_<&Z@V@Y;]@>MV@_-QM-NVA *7F-TG E06.U"%;)U7KLY+W GQR/ MYM4:G"<[I1[._<.QD)R1X74\^X,>9:_,LN6M$<_45XW2%DNXHR/?:6P@ 23J) U=?V%:NWH0G.VXX-;5P05, MPCA+^N^]LDQ\=S^:C,(LG?7WHVD29GE,3I;<^4_"#>/E!9=0L(8[Y2Q/PSP9 MPSB<9%/:3<-LG+D2;.M6,,>2^HUJT,+9;$9@"9S#69*&DWSF5[1,LIB6'1=J MGN+AH$2)VOP,^+7E]AG2/ _SV0C..E;GD(YG89YG<"+=XR'=XY/IWF@:EMH^ MA[ 1+E@NP3=DMG'1#.&SP:H5\#NO\'^F]Z2YM]/[2<)?R+2!=L:LM"K%5,(KAN@^\0!ILP(Q!:S[\-$V3])?=H$YR'ULMN6TU>BQ541+0 M!]1[1O.#X"9PRXH#4:0AXJ2^76?N.AW#/560<>7&_$#^06#R9@:B5Z.M1KWW M ]R 'TK=E!M.AS=BU8W&;^+= W/+])Y3VPFL2#6^G%!T=3>TNXU5C1^4.V5I M[/KE@=XYU$Z [BM%TZ'?. /#R[G\#U!+ P04 " #"B,Y2>JXU=9 " "& M!0 &0 'AL+W=OYCVX"37Q,*QL[-#X;^?[83025#MH>[Y?-]WWUU\ M7NP4/>@*T!I4QS6D8ZKS"FND3U:"T)UM%-3-V2V6H&T)6>% MPCB* MIF'-N Q6"^^[IM5"M49PB=<$NJUK1L]K%&JW#,;!B^.&EY5QCG"U:%B)MVA^ M--=D=^' 4O :I>9* N%V&9R-3]>IB_L\&5TFFU(/;?"N60>0$H<#< M. 9F_QYQ@T(X(BOC3\\9#"D=<-]^83_WM=M:,J9QH\1/7IAJ&Y6=F MV&I!:@?DHBV;,WRI'FW%<>D^RJTA>\HMSJRNE$%(X2.<,TYPST2+<(E,MX2V M]0:.[E@F4!\O0F.S.4R8]\SKCCE^AWD*ETJ:2L,766#Q+SZT*@>I\8O4=7R0 M\*RA$TBB$<11/#[ EPRE)YXO.5"ZAJZ^ W3I0)=ZNO0=NM<&CN""LXP+;KA- MT'>S 'L';S!OB;@L@7 '3X96 N5/_Q^J_$'A;@Q/M4- MRW$9V#G52(\8N.9QX;OW/3&#O5#=+YF/1W$T<=9T,HJB!&Y1M>^;/5'G*0ID@!) MVF$[= W:;CL,.R@V$PN5)4]2FFR_?I3LN!G0!KM87^3CXS/)\4[I9U,B6MA7 M0II)4%I;7T>1R4NLF+E4-4IZ62M=,4M'O8E,K9$5WJD241K'@ZAB7 ;3L;]; MZNE8;:W@$I<:S+:JF/X]1Z%VDR )#A MH31<2="XG@2SY'J>.7MO\(WCSASMP66R4NK9'3X7DR!VA%!@;AT"H^4%%RB$ M R(:OUK,H OI'(_W!_2//G?*9<4,+I3XS@M;3H*K I'D,9I<@*OUZG1\WB]$VH8:/([ 9=U<)F'R]Z!N\$UDG0% M+)2Q)H0%J[EE@O_!(CP('AX)W0I\PTTNE-EJA!^>"SSAWL)K>@OF#(9A&F>TIN%@E,%;?S4Z:I\* M]<8/"0.YVDK;=%)WV\VA6=-^K^;-$+MC>D,:@< UN<:7PWX NAD,S<&JVC?C M2EEJ;;\M:9:B=@;TOE94@NW!!>BF\_0O4$L#!!0 ( ,*(SE(O=(0>[P( M "@& 9 >&PO=V]R:W-H965TM M*!) BR1*MN74-A!G+3:@V8PVVQZ*/M#2V2)"D2I)Q&JELLNH<:Z[3A);-=AR>Z4[5'2RTZ;ECK9FG]C.(*^# M4RL3EJ;3I.5"1:M%T&W,:J%[)X7"C0';MRTWSVN4^K",LNA%\4GL&^<5R6K1 M\3U^1O=WMS&T2T:46K2HK- *#.Z6T4UVO2Z\?3#X1^#!GLC@,]EJ_> W?]3+ M*/6$4&+E/ *GUR/>HI0>B&A\.V)&8TCO>"J_H'\(N5,N6V[Q5LM_1>V:951& M4...]])]TH??\9C/Q.-56MJPPF&P+>815+UUNCTZ$X-6J.'-GXYU.'$HTU<< MV-&!!=Y#H,#R-^[X:F'T 8RW)C0OA%2#-Y$3RE_*9V?H5)"?6_VI'<(4?H6- MH8LV[CF&C>3* 5+Q%%0[YI4QP#K(0![)< 4[K1R MC87WJL;Z1_^$R(Z,V0OC-3L+>-.9*\C3&%C*LC-X^5B!/.#E9RI@8XC*@/+9I'C'Q5A QE M^:MR>HL&\BR&"Z' -;JWQ,)>AHKY)86/I(AAVPM9"[4/)$7;&?V(GJ:%-\"F M<3E/!V'&2KCEG7!<@D3J ?OVEY)E[)WTCOYY0;)0DJU_[GC5$''S',YQK$#. MYO&LG!&],D[9'.X-5[;3QO'0I=\-63S)G)=]R-]1\M8]@;;2WD4Q87V13R8AYGDQP^(BEY5?5M+[G#FOJ:2EN) M@=/%9!9/)AE)30KXV0>6G'1OBV8?9I2% M2O?*#8T\:L#-T_W?S88;><;,7RM(E[<@UO9I-(C##7!HV3G=A%FRUH\D2 MQ(9&.1IO0.<[3=UPW/@ X\]A]1]02P,$% @ PHC.4M,;EDUU! T0H M !D !X;"]W;W)K&ULK59M;]LV$/XK!Z,?'("Q M1;T[< S87M,%7=*@2=H/PSXP$FUSD42-I.)DOWY'2E:=+#4\8! @',CV2-:]P9255R0P.U7JL:\59[HS* M8NQ[7CPNF:@&LZF;NU&SJ6Q,(2I^HT W9QWA@[,9Y- M:[;FM]S2RY*7FDA*U!\=3Z8T[-%;/6=PC?!MWI/!KN3!RD?[> R M/Q]X-B%>\,Q8#PP_3WS)B\(ZPC3^ZGP.^I#6<%_>>;]P>\>]/##-E[+X+G*S M.1^D \CYBC6%^2JWO_)N/Y'UE\E"NS=L.UUO %FCC2P[8\R@%%7[9<\=#L<8 M^)V![_)N [DL?V&&S:9*;D%9;?1F!;=59XW)BH'0*PR0EOA_ "8Z&<1P[@=*8T-1SJ@&)TLBI6H60Q$FK,Z1>I^RG)/4" MN^.<0\5*#A%)J6^=4Q(XK>&$XCLD(8UP,0RZ15L=7*2A1X,,7_/FI[B$WEN[KVE#[O%:UEELJPY.F)KQ;E%2>/I\&P> MJ>_4*4UW,W$[@WL+,"%I6 &B/\\:Y_TH1EBHA6$7#\5D0F)*.SE*6G022GP: M.)N0)#1Y8Q-')(G2#E&_G:1I0-)@ @?X&?7\C/XG?A*X:$RC^.M#]?$9?XB: M'TG>@[F\3]XWE'"L'?+GK&ARRQBSX5!S)60.*R5++.03+RW%6X9[8"3\X+^U M=@ &A,:VFKX//B5)F%@YP&(0?^);.;0Z:2M'6'KBAQ'<;3C^ZE<&W8WM&?>P=L&ABL1]1>*C*]+_AHZ#]Z#CH^"]']V.8(ED4)8*-TU96Y#O1Y]' M\ 5A;IO$&ZWO3./[BE5X;7'=Y19=BPQYL)2JEFC$.YP6K&!5AA0S;SNQ:R5A M0D+D&C(!R1/8]A-." V"KKE@%R(T"OMNG.VZL=EKI4A3DB)?3GMI+^CK@_ Z M9(K-)?EW2&0B=JKWRCK>NV9@#UV[RY2&S';6]L;1S_;WM7E[3?FAWE[VKIA: M"\2UX"LT]48)\D2U%ZAV8&3M+BT/TF##=N(&[YQ<605<7TG\:W<#&Z"_Q<[^ M 5!+ P04 " #"B,Y2P1.H[^," K8F6V@VZ_?V8&,22W:E_A\ON>Y%_LNDYW2SZ9"M/!2"VFF065ME MHC2.\ZAF7 :SB=<]Z-E$;:S@$A\TF$U= M,_UKCD+MID$2'!2/?%U9IXAFDX:M<8'V2_.@:1=U+"6O41JN)&A<38/KY&H^ MX"O'G3F2P66R5.K9;3Z6TR!V :' PCH&1LL6;U (1T1A_-QS!IU+!SR6 M#^SO?>Z4RY(9O%'B&R]M-0W& 92X8AMA']7N ^[S&3J^0@GCO[!K;?,L@&)C MK*KW8(J@YK)=V Y= >DA@GIXD MO&[T!61Q"&F<)B?XLJX@F>?+3A3$0)O?";I!1S?P=(,WZ!;41>5&H"N>+^QW M3TV5?K$P%ZIX_O%:$4^2ND:],@TKE<& MK6TS/KARU-#+PSQ)H0^]) \'24+2L6-)HY'2^"\G9Y3A93@8#;V4A\-L"*^] MHNBH8VO4:S^7#)%LI&V;M]-VH^^Z[?B_YNWC80"ZG47M MQJK&]_]269HF7JQH?*-V!G2^4G0+^XUST/T09G\ 4$L#!!0 ( ,*(SE(% M!)XU@0( ' % 9 >&PO=V]R:W-H965T2)D42(.DZ;(>V0=MMAV$'Q69BH;+D27*3_OM1LN-F0)N+ M1(GDXR/MI^E.Z6=3(EK85T*:65!:6U]%DE=1?1 M?%JS+3ZB_5&O-)VB'J7@%4K#E02-FUFP2*Z6 Q?O WYRW)DC&UPG:Z6>W>%[ M,0MB1P@%YM8A,-I>\!J%<$!$XV^'&?0E7>*Q?4#_ZGNG7M;,X+42OWAARUDP M#J# #6N$?5"[;]CU,W1XN1+&K[!K8T=Q 'ECK*JZ9&)0<=GN;-_-X2AA_%%" MVB6DGG=;R+/\PBR;3[7:@7;1A.8,WZK/)G)79^9VR"!/X#(L\ MUPT6L&*O6@D!3+[9-WOZ!PP:.'MB:X'F?!I9JNT0HKRKLVSKI!_4&<&MDK8T M<",++/[/CXAS3SP]$%^F)P$7M;Z + XAC=/D!%[6#R+S>-F)01AH^SL!-^CA M!AYN\ '<(ZFG: 2"VKP[VGZDOWU)>,*]A:50^?.?]X9[LI@3[I6I68ZS@)1I M4+]@X ;$A9_0?6[5&C5D20AG7((M56.(A#GWPW-+W)-\83GS>OD$23B9I'X? MC2[[@+KK@F[CC-9A_.9;*]D82,-DG,$@O!RF<&]+JLPZ_S",1S&M23:!)V69 MZ#WUT6P.-AYF1!3B<)R-G9$1Q!#>^T+1D0HJU%NO=0.Y:J1M!='?]L_)HE71 M6WC[%MTRO>72@, -I<87E\, =*OO]F!5[36U5I84ZLV2GD34+H#\&T6_4W=P M!?I'=OX/4$L#!!0 ( ,*(SE*))8P$W@( 4& 9 >&PO=V]R:W-H M965T-C8DWC5M=?LKIOT[YE=NZZ1:%[V-F?.W'9F>9#J05>(!HZU:/3*JXQISX- M%Q763)_)%AN2[*2JF:&KV@>Z5_E2KKS0.H0""V,9&&V/>(E"6")RX\_ Z8TF MK>+T_,S^R<5.L6R9QDLI?O+25"LO]Z#$'>N$N96'SSC$DUJ^0@KM5CCTV"SS MH.BTD?6@3![4O.EW=ASR,%'(PU<4XD$A=G[WAIR7'YAAZZ62!U 636SVX$)U MVN0<;VQ1[HPB*2<]L_XF#4(4PGNX* K580D?CU1PC1I84\*UJ5#!9:<4-@:^ M>'")>:Z M,')+A4PB'][R!DPE.TWUU>]*-07"&UCX\T5,^]S/PVR",$A6 M#*3^/ TAFKV(\$_'V]I^EK931<7L1UJD&&B)CSZ%,&T$ZL)B4[0W$D9]%.1VBW,_G"_C? M7PDFK5FCVKL!I*&076/Z+AU?QQEWT;?V"[P?D%=,[:DV('!'JN'9//5 ]4.G MOQC9ND;?2D-CPQTKFM.H+(#D.TD?>[A8 ^/D7_\%4$L#!!0 ( ,*(SE+O M25C:B00 ',- 9 >&PO=V]R:W-H965T_TFJ1!SNEG\N5E 9>UWE1#GLK8S;7OE_.5G(MRK[:R +?+)1> M"X-#O?3+C99B[J!U[C-"(G\MLJ(W&KAG=WHT4%N39X6\TU!NUVNAWR8R5[MA MC_;V#^ZSYXM&"[O[?^ MQ6E'+4^BE#>E^85?-C=#C;%L: MM:YA'*^SHFK%:[T.+2 A9P!6 \S%73ER4?XBC!@-M-J!MK/1FNTXJ8[&X++" M;LJ#T?@V0\Z,?E=& N5P!0]&S9ZOK,(YW*@U[GHIW,)]G(JG7):?!KY!AQ;S M9[7Q266P3=5F%4)GXNYG!_S/@;:1,OVT4Y8I\'Q1O9X8XX[<_R,N8>5T+)>PCOQAKEK8*RU*);2]CT8VQS,S!O\ MZ7S"5+X:F.2X\'^=6MU.;_:X7I<;,9/#'I['4NH7V1M]5;-JUZ9O&PEJ >.= MT'-PD97P6+S(TF!T @/;Z"QO%A-^N/S%5^,7J?$XPA>1:?@N\JU$3,N96A;9 M/S_GQN=7VY))P?S S76FU7:[@(TH2UO755]0'$U%FY2=X M[#_T88JGWS[ V7\4^1LD$?<(2^ #1'U&L F\).5>2#A0YD=8B%A0D1\P\X1^ MEL:W-JYJ(S0D7I3&%NPG$3970(G/4@N23C!E7A0R)))^%& 3!J$7,09!3;/_ M12&PABDY)S@FD1-,P]."SY NZ"J[N"7# MA'@LC"#VCW:IB^8'.J:AQ["PUC2_3,?D0"?$TN&>;C0'IV@>V&7B?1Z[I;9[ MQ-M9^0Z*>@3]UEQP@>-MCI%TSS4:3R9RY0]/GEN=B$/BL_@HS,M8&I(&"RY@ M_("ANCAJP";,M,N?XV.2 *4^/3KD[^ 23/Z&"RYP_,"E;<[&>?O?*D@#AFF9 MNEPA-EU#E_+'-?#V7#EA6'K/JK&A9$;@-=56H7P'>SE$8> MX_RH_G7!*:$M.$B].*5'Y>_V7"UIJ>5GU)[F]A''U1]-8NVP=NU[-THI\^(@ M;I>^+K;2NF'HC=51N"5P@OQOR=E[B0SCR;<2^( 3MW7_-9% M>"WUTEWW2YBI;6&J.W'SM/FB&%<7Z=>]*$# @"0 &0 'AL+W=OW#X3XH-A,+L25/DI?\+8P7!:E&S/3ZA^5X_*MH% TK.*Q2:2P$*=TMO'=UO4GO>'?B;XU&?K<%& MLI7R8#>?\Z476H>PQ,Q8!$9_O_ !R]("D1L_.TQO,&D5S]<]^I\N=HIERS0^ MR/('STVQ]&8>Y+AC36F^R>,G[.*96+Q,EMK]PK$].YU[D#7:R*I3)@\J+MI_ M=NIX.%.8A1<4XDXA=GZWAIR7'YAAJX621U#V-*'9A0O5:9-S7-BD/!E%3SGI MF=57:1"B"=S"1Z8$%WL-CZC@J6 *8?3,MB7JFT5@R)15"+(.=M/"QA=@I_!% M"E-H^"ARS%_K!^3BX&?<^[F)KP*N:S6&)/0A#N/H"EXRQ)TXO.1*W!K:^*[ MI0-(]&'#-,^ B1P^\+(QF,,_SC8\X\G II39X=^W M6+YN];E0B*^8!N*)EXZH)WZZ]&C$!9A"-IH3!&[L>C+Q[Z*T7<>)'Z6]?$9G0EK_A5K?PSJS MH/:"$_4E_]GPG+DM]:@=*A09):7?*:*!KE1V@%$ZGQ/&*+VS4*/(IR9F%W-G MIH7^+G*NVQA(#_NTLI+2Q:R(@JJ9,CSC-=FDB#1FC>*&4VG==I^+=&2RJL@Q MYTY!3* Z)Q*HW]IV0U4S&![2XGB((C^9Q!TG4S^:]5REQ-6\D\_]N[D-:)WG MA)8=?INO/IP7H#?9>2SG\X3H\0;)? M9&>/+0P!YR@DM>:N_B\=N^W2.4G\=$JU3?4WB?V[6>Q/IXF5)J']QDY*WQDY MZK:FQNP5.EDYZ662C[_O6[ZF_U6*#LZE%F=N[ MV:SI7E#':0?8(!W&_[J=>B_'VW>'+TSMN=!0XHY4P_'=Q /5SN-V8V3M9N!6 M&IJH;EG0*PPJ>X">[R3-@VYC#0PO1:O_ 5!+ P04 " #"B,Y2Y;4CZUX& M #L$0 &0 'AL+W=OQ#>[&7S<<6J^E.RJ):V\97KB&MO3L;7? WER:> M3P?^7=E[_X0FT9.98@22OQ\MF]M74=!,.._O_/ MLA&9;WUPZYX9%JRKIOLM'_HXO(9!] PBV=TI2E:^*T-Y?MJZ>]+&TY 6B>1J MXH9Q51-!N0DM[E;@"^<_N6 )-^28W-@E@AW(M=VX-E3-DDQNRUEM_='I-$!3 M/#^=]U(O.ZEBCU1#/K@FK#QYWRSLXCG_%!;NS!2#F9?BH,"+37M")*-$,,$/ MR),[MV62)P^X[4GGWP%Q:B=.)7%JC[@;U,IB6UOB[EZ(XU73%0^RD)+9E]V) M_R3]Y-8^!')9N_FGWUZ*]$'-L6;?^$TYMVR[-:D:$E9NZ\MFX8]2K..%/:&N[6?;;"WYY>3FA+QUS;RU2*"/V_4F M>CHFVE!N\DAD5.D"!&'T[(SQO;II!X[--<2X)C#%HX-5(2 M7E"6FZ_4_%IZ7#^4#=I%BN -_*WF0!*G60X)DAG"H5DR)#75>0'F%CB4X#-" MIW].A6;]]:H)MO4]'I,LY^0(/[B!'TXUDP-1@+AUH:S1B;H(C$EF:)[)2"C* M%(\>JHR*0O54D4<%<[>V9%([CXC.+#+!DJK;#.4#3-\72:B-WAQ%$L*85AT- MO_)A7S-:B!STUR%5\&3"-54JGIP(D25'##!1Z?CKPLHIAZ"\D$10)A76"O@] MAG0"Z)B,L9'49 )K1HT0:9TQUD>L^I\Q&'>S=0NRD[FBA(9%WM!%4\.CN M7YC@[R^O;M]=[$6%2RH1TVA83G/>88)-D?"?@"JT> $0L"%^$U1 QN-]0,-E M\CK3\CL0D=/UD>(P[3O*NK!30L!N;6SF%P55?)1_(31H@(<8]FK@4-!!E*!,%2CHS*%F!/"\(SZE <[G: MI<[ 028SV]B[*ARA^AG44)%R!H3*HOD3Q-]$XIU%FYSW%B,+2+F.7?KW;H,C M!BR+_K/,$)'17*F8.-R(/QFWOS!3#[NR+X$+=%F=VC*02)TJ1^EF($3C5IXVI@%6K= V!7F$+7+T,5! M]\8#5N,!K?& UWA [.6\VMMO-8HXZU(S!Z1]BT6'DQE[;+TOMEL\.6)13XPI M^@>&[@FEV'=4]W'_]QB;86?HI"]Y%#MC*I;>]E@QG;U=V71T5SO(R+9L?-G- MQ'/G@X^MN-XN8A3"X[WCUM:IV!=V%O7%269;^54R>._3/V;6,?[3\WZ_'^'_ M8,.WV@X,[">PO[[EJWW@UNP3WOAZ\;Y YJ?GF0>^P' M/\^#F]F62'Z@-W3![2W>/Z%EF+!T&M$8U=)\.X\Q5"B>^9P5-!.O'\*XXC@/ M/A6?.,\JO,M//,LUS[X:NDR!Q-1I[D+;EFPW:)6='QBO,A04UXE"7]7Y(:3- M#FGSZI%]&&H3R.\?8%T#_6_3VQA+!_N8&+17'$F$49'@<28S:=Z-0U#13_0'QO@_ M,SE_9^Y'?,A3? ;[!:;)S$3)PF#&1%XG:Z&%PTZ%40JN= ;644:=9.R23S)% MP)$RR_2=P:.W;9O0O8SO=G>?,BZZ-_C'X]UWD ]ENZQ0 MA;6] RL[R= WVN[;0K<(;I/>YV!Y_P/ M4$L#!!0 ( ,*(SE*C(>Z4$@, ,T) 9 >&PO=V]R:W-H965TVR#C@R(#2Q/8;/8TC89FBYULO"'5G'4B_8HT&&U[ >9_-N9K9%4M$4J"",(HXK(;6I7LQ M=7T-,!'?"6Q$;8RTE25C#WIR'0TM1RN"!$*I*;#Z>X0))(EF4CI^EZ16M:<& MUL65FB05,6/*#1#(>6CT+1;#">2+OV.8SE(;:FB]DB3"_:%/&.A8* M?HEJ\Q)7]P<1HT0E,0 M(2>9F;,5&N="085 )U.0F"0"?8,GF>/D%'U A*(921(5*@:V5+(TN1V6$L:% M!.^ !!_-&)6Q0%2T[&7B/A9<9;R'?.D.=XSOUB MBDX^G.Z3]2XLT^-9W 9O?G7>ON$+#O#=+]"$T9"#.O9YGF:$KM'/&:1+X+\: MZ(.*/FBD_\18M%$WX0Q=IQDF7%4(B;XRL?=:%%1]0Z7KT^/([[7: _NQGN3= MH,"O!;U2V:Y4MIN3\ 7=9L#-71?'V.]4Q)WWL]_9<>8&K>"-_7\$O5+9K51V M&U6.>4XC5=3/QXS",?9[%7&OD?@FUTRZ6BPDX[#/];1@:-<,]9W]=OK5KOVC M=\42A*Y&FYB$L2H(DLCG\JSWR^GOR/&\_7)<9UM2G49!$YRJOA,=DUFW5J?= M_\YM25%WXQ](KNMM-_8:-[X*V?D<4W6E:=@ZRM.V%KG-Q>@H3_Z.)[?[QI-= MZW\I\+5Y1P@4LIS*HA56J]5;Y=)T:'L;7CQT9IBOB2H*":P4U&EUU<:\>#L4 M$\DRTTV73*K>;(:Q>F\!UP'J^XJICEI.] ;5"V[T%U!+ P04 " #"B,Y2 M2&]O/U0# !\"0 &0 'AL+W=O(V?5CL RV-+2(4J9*4G07VXW=(*:H3 M.ZH?%C L4IPY/&=F-.1HI_2#R1 M/.9"FG&065N\#T.39)@S7 :2X9J6P=VKW&6L]?8>7*&'\/^QJVRB I#16Y;4S,<4AKAWB4QVZM4/W5(=>[=#SD:FD^#@LF&63D58[T,Z:T-S !]-[ MDWPN7=J75M,J)S\[^:HL0@SGL*SR#FH-2[Z1?,T3)BU,DT25TG*Y@5LE>,+1 MP-L%6L:%@>_X:$LFWL$;X!*^9ZHT3*9F%%IBYO##I&8QJUC$K[#HPHV2-C/P M0::8'O&?M_L/6OQ#BD@3EO@I++.X%7!:Z OH1F<01W'GQW(!;]^\.T;K?T%9 MM*-\2RRA=#Q*=!3EF<1ND_FNA^V]1J[*K($[3)!OV4K@&4P%]0$F$P3J*##7 MF'(+U\J8,Q=:5P4S)MSZL1Q7^PW\?J[=;"?#*!J%V_V G6"S.+09[-D\$]MK MQ/9:Q7Z16Y1647W?,U$RWW+NT*#>XDG2>@>47@JK+/JO6RS:,)Z)ZC>B^NVB M\H)Q33W8NJ_V6LG-^34UT12FQB E]C.*])SR>%Z:8Z+F_5,)#1I"@U9"R[(H M!$;F ?ZZP7R%^F_XEU:-9_Q)J=0 =0Q84B(X%=T,99)1&_IM MWE+HPX;5L)75U](AN0WO4:9*'^U/PX/T=5\D^(\6BS:+9\PO&^:7KJ'&5V/4#L#6E\K.@'KB=N@N7!-_@-02P,$% M @ PHC.4EA!;/@?! U0\ !D !X;"]W;W)K&ULK5==CYLX%/TK5E1I6ZDS8#X,5$FD:=*9=J6V4=)N'U;[X("3> =P:IM) MY]^O31B2@*&,=E["1\ZY]O&]/A>/#XS?BQTA$OS*TEQ,1CLI]^\L2\0[DF%Q MS?8D5_]L&,^P5(]\:XD])S@I25EJ.;:-K S3?#0=E^\6?#IFA4QI3A8K#I*0C.2"\IRP,EF,KJ! M[^Y@J DEXB]*#N+L'F@I:\;N]<.G9#*R]8Q(2F*I0V!U>2 SDJ8ZDIK'SRKH MJ!Y3$\_OGZ+?EN*5F#469,;2'S21N\DH'(&$;'"1RB4[?"25(%_'BUDJRE]P MJ+#V",2%D"RKR&H&&2JW^IXLGI M%R8)<, 56!UK$; -6-%M3C*"M$^@@^"5&0!,Q8+A0\4: $W-(&^K^;@ M]:LWX!6@.?BV4Y%PGHBQ)95 /4TKKL2\/XIQ.L3<[/DU<.VWP+$=:*#/^NE_ MXES182=]WD__&LN:;AOH'X9/WD2_'3YY$_UN\.1A=$FW5$G5=>74=>64\;R. M>#\PY[I^4HK7-*52U8TIG\<@J RB7?-A"D,O],?6PWG:VJC =N$E:/X;T(4* MMU;A]JKXQJ2JVM]H.(;PSP;V(A>%04.$ 19"%]D-&488\D*S$*\6XO4*N4D2 MJJU?J=ECFERI?1;C/57J3(J\UAS< *K5;"@RP%#H^@W8W 0+4-B1&K]6Y/"B*/1LLQA4BT$#ZDR9 M?7R_8VE"N/@#D)\%E8\F3:A5Z8[OA$[8D(1:4W7\"*%F>@S14 !A0_@'TZ!A M8#=@MVV8"P,'HDO8G1%F>[YY&8-Z&8/>93SK0TNR9US7QM^?2;8F_)\>3POK M\.$+>-HL;*U[1W5$];C1_W:A6=3VCG@/*KBS(.%D1=DK?@)OE7?2V67V0#2AZ>&@?L[QP#BQZV7;Z[_<*3R<-^ MEQ]4^K!MRCUCGSP9]IOR,RN_;;=^X':T;7AR--AO:4/K/C#UN0!U;?^3Y<%^ MSWMFW8XF7 /4_QNFCC'5@SX5U2?YZ7]02P,$% @ PHC.4G=^,6XB P M7PT !D !X;"]W;W)K&ULK5=K;]HP%/TK5CYU M4M<\@-)6@ 1]:)/&A,H>FJ9],,F%6'7LU'8*E?;C9SMI0J7686V^@.WX'I][ M^+^,4,BQ/> Y,7UESD6&EIV+CRUP 3FQ0 M1OTH"$[]#!/F349V;2$F(UXH2A@L!))%EF'Q. /*MV,O])X6;LDF56;!GXQR MO($EJ._Y0NB97Z,D) ,F"6=(P'KL3<.+6128 +OC!X&MW!LCD\J*\SLS^9R, MO< P @JQ,A!8_SW )5!JD#2/^PK4J\\T@?OC)_0;F[Q.9H4E7'+ZDR0J'7MG M'DI@C0NJ;OGV$U0)#0Q>S*FTOVA;[0T\%!=2\:P*U@PRPLI_O*N$V O0."\' M1%5 9'F7!UF65UCAR4CP+1)FMT8S YNJC=;D"#-W9:F$ODITG)I\Y0I0A#ZB M97E;$%^C)=DPLB8Q9@I-XY@73!&V00M.24Q ZLT+H:HCG(CRLZLY).] J=4S3G3*427;,$DN?QODZMSB]Z MRF\6.0&GN3A!O> 814$4.O!ZM5X]B]=_!6]6$)H8-4S*]>1SE@O^ "9[B7[/ M(5N!^(/^HCEA)"NR>LE!H%\3Z#L)7$M%=#%"@@H)ZX(BJJM:HJ-?@,6+@KOA MP@%ZU)'2P6Q0,QMT*0W>'2K-:4W@M%MIW'#]H%6:8,SMW0MT4@A%5"+!*W)"=&;_UH0F#QN:";@5I MP8M:!0GW+#A\KR2'/RQAU!P;=2R)&V_8+DGCLJ';9NUA5++SXXC_06-B&SP)8WAR8R+B"BX M%'-'+@4E@0%%H>.Y;L>)"(MK@[ZY-Q:#/D]4R&(Z%D@F443$^I*&?'5>P[7- MC0&_$0J'F5@ M8!"Q./TEKUD@M@"X=0#@90"O*J"9 9I5 :T,T*H*:&> =E5 )P-TJ@*Z&:!; M%=#+ #VSN^EVF+V\(HH,^H*OD-#6,)L>F(0P:-A"%NOB.$ID("AFJT,D5582%$DWHJTI(> JF3X]7Z.33*?J$'"07 M1%")6(R>8J9D'6[">++@B21Q(/N. I)Z*?B3@E\ M:(=?+,4&[N$2^%5UN%L"O[;#?R5X?BL!'YKAU]1 MOX'6EZ>6IZ9KW5@OC%9FQ2"!HN&/%8LGNM+&$H64$%,[_J# MD2D+F5K7T8C%)/;!"EWHAL84HV7Y,TQ7[9A5=6M^&4"L7K;W>-\"XP[.C7:\ M:>;>-*W>#$,B)>(S])T(0< /\,IT^CKZFD13*O2S1^HGPA!'0Q*&-$#3-;HF M_F(/A4Z@3-+B.2W;JI1,>]N%%= :4 NH)RC".KX47'_N4K >_F:O5^HWH:]JO5VEO,_^T7J[>P= MI83=XKW _2C_!QK0:&G:=^I!=:[9HOJG2,Z&>R#6>.LM!O\\V_INLJ;<)X+- MY\#Y'3[@?7GI'7"@T$IL%\N*#DP$,7UF3 7C ;R=D74Y1_MJGHL"LI:6,L6% M+N(/"Z.%^1UY95$263RPK]H\[D&AC-@NC>-D&C+_7;*!"TW"=E'Z;X0C6V2G M/S5=W(6_-P)2V7)4V?*FBN5N> I9Q4=TE41PS@PJQ;R0*VS7J__KS3-;=J?R M/?> N.)"Z;!=ZMY+]WYI;AZGV]NCVS[(MM U?$38WNP8^@<45\0\42ASI%(% M>842>78ENDPDW($B@NX]A9W:M/(#@;K0938WIU%]GZ=@Y.N")AV1'5*SE\=??"YVQ]L=#?R.Z(F+-8HI#. .8VNM!K1/K9 M*;U0?&D^8DRY4CPRPP4E0$T;P/,9YVISH;^+Y!__!O\"4$L#!!0 ( ,*( MSE*^35'G\ ( (4* 9 >&PO=V]R:W-H965T]F3'9F>_K\0P2ID]E!BG.3*1* MF,&AFOHZ4\!B)TJ$'P9!PT\83[U>QSV[5;V.G!O!4[A51,^3A*F7"Q!RV?6H M]_K@CD]GQC[P>YV,36$(YB&[53CRRRPQ3R#57*9$P:3KG=.S/HVLP$4\&<^UD4DA1@<) M3_,K>RY K AH;8L@+ 3A1P51(7#D_-R9*VO #.MUE%P29:,QF[UQ;)P:J^&I M_8Q#HW"6H\[TODL#I$9.R"7CBCPR,0=R#4S/%>#',NL3$I^1^)N>:I;'N^ 9MVI?YX\+216XIW&+I/%.G M) J.21B$M$+>WRV_&1N44R_-J;UCG>24-B.B!BZX MJ!H4#=Z:=O")J/YWZ]&5/Q&Z-ZTBQ1J,=JW1:KUC5A&W9?O1MQ9.=_?P?^.U MUT:D;RV=[M_3Z6;+WMR+54$;F]%?.2/8 ]HU4U..)0F8H"HX;2)PE9]Y\H&1 MF3LVC*3!0XB[G>$Y$90-P/F)Q'54#.Q)I#QY]OX"4$L#!!0 ( ,*(SE)@ M5#RM@P( /0& 9 >&PO=V]R:W-H965T@ MP_[+M\MJE6ZY>)8E@$*O%65RX91*U9>N*_,2*BS/>0U,[ZRYJ+#24[%Q92T M%U9443?PO-BM,&%.EMJUEN;V7@I2 9.$,R1@O7"N_,ME;.RMP2\"6SD8(Q/)$^?/9O*] M6#B> 0(*N3(>L'Z]P!(H-8XTQI_.I]-_T@B'XYWWKS9V'JSH0ZRVJ/.NJ'%;U":%=33\0QA1Z/2C )O' /?6P4Q/-PC]T= M]"1S'_S 8J./"**PUC+O/-&AB[;'MA/%:]NFGKC23<\.2WTM@3 &>G_-=:OJ M)J;S]1==]A=02P,$% @ PHC.4@^2CU)@ @ /08 !D !X;"]W;W)K M&ULI55=3]LP%/TK5Q$/(+$F34K94!N)-IVV!Z:* MC^W9)+>-A6,'VZ'P[W?MA*RP@-#VDMC7YYS[$=^;V4[I.U,B6GBLA#3SH+2V M/@M#DY=8,3-2-4HZV2A=,4M;O0U-K9$5GE2),(ZB:5@Q+H-TYFUKGJUI%_8J!:]0&JXD:-S, M@_/QV2IQ> _XR7%G]M;@,KE5ZLYMOA?S('(!H<#<.@5&KP=)AUA\E$/)QW! MIQZVN?O"9YI M^W0,:\&D!28+6-TWO*9+8>$P0\NX,'"-C[9AXH@8-U<9'!XB4VE6WPZK=6%7[;KQ5EGK;+TN:[Z@=@,XWBCJRVS@'_1\C_0U02P,$ M% @ PHC.4JC$IW-1 P 10L !D !X;"]W;W)K&ULM5;;;MLX$/T50NA#"Z21J)OEPC:0.!NT0+-K-.WV8;$/C#2VB4JD M2E)Q\O<[I!7Y$EG-HLB+14KGC,X<I7C MO-G'W%FHVD8TIN8"%(KJI M*J8>+Z&4FZE'O:<;7_AJ;>P-?S:IV0INP7RK%PIW?A>EX!4(S:4@"I93[X)^ MF-/8$ASB;PX;O;4>YE"6-A+J^-D&];IW M6N+^^BGZM4L>D[EC&N:R_,X+LYYZF4<*6+*F-%_DYB.T"24V7BY+[7[)IL4& M'LD;;635DE%!Q<7VRAY:(_8(F&@_(6P)X4L)44N(7*);92ZM*V;8;*+DABB+ MQFAVX;QQ;,R&"_LWWAJ%3SGRS.Q/:8"DY#U9*#P:RCR>D47)A"%,%.2/GPVO M\3\S^'PNJUH*7&LBE[] O[T"PWBIWR'OV^T5>?OF'7E#N"!?U[+1B-43WZ!X M*\'/6Z&76Z'A":$7M3HG47!&PB"D/?3Y,/VOW""=.GIP2/?1LLZWL/,M=/'B M$_%V!M2= ?!DP!E9*:E[D]Q&35U46V+WLR@-8YI._/O]9'I@\9@F40<[$!UU MHJ-!T9]!:RR>)^,DH0>J>V!Q7$V'O>K MC3NU\>]8+,#T28Z?:8F".$N3(\F]L#")^R4GG>1DV>$8N&UX67*RTD_RI MJI6\A\J5SC\W4-V!^G?@!*;=N])7.8'IL\S#-!L'1_[TH49AUF_/J),\&I1\ MH36@"1^A+$@C"E!DSFIN6$D^ [;B%]F3=>_*7L6>[%GBV5[:6W.&,0=RQYW< M\:#<&Y:O\99Z/&JE+W"$!KM>'[R*)VW8@VH)QZ-L=.1+'XYF07BB$="]CQ0= M%/Y5,:%KJ8SK5/_3GEU+IZ_3T]NP!\62T.C8G!Y4%)TX-G37TNEP3[]NE."F M4>#D7O,'NWY1)=%=(Z:_U8E/&Q,_^XR%T?BXFGI0-(R"(V/\O1G'#I@W3*VX MT*2$)=*"\Q$:J[8SVW9C9.W&GCMI<(ARRS7.N: L )\O)8X^[<9.4MWD//L/ M4$L#!!0 ( ,*(SE);I;VII0, (8, 9 >&PO=V]R:W-H965TT6V!=;).<@U@R'/,A1XX:V.2 M*]?5BS7$5#=E @)7EE+%U.!0K5R=**!1!HJY&WA>QXTI$\ZPG\W-U+ O4\.9 M@)DB.HUCJKZ/@,O-P/&=W<0=6ZV-G7"'_82NX![,8S)3.'(+EHC%(#23@BA8 M#IQK_VKJ!Q:067QAL-$'S\2&,I?RFQW<1 /'LQX!AX6Q%!3_GF ,G%LF]./O MG-0I]K3 P^<=^[LL> QF3C6,)?^3168]<'H.B6!)4V[NY.8]Y &U+=]" L)7 *TCN-O9,N DU=-A7!?U*$0) M=J*,@EK"ZT0U2_4B,5E$AK8PO?(TOELJP M?VCV7LMEN38:Y$$:RJOROF7N9,SVR'H:=CT/G7HZ%+-LU.N\-)J4C?Q6K]TZ MMII66'7]L%M8'0D0%@*$M0(\WI.Q% L%^*;,TCAA8D6^WD(\!_57C;[M@KY= M2W\'B14821\%,PTR [4 U'@%5NTQ5>J[7<0TI,*@^F3ZO "M[>([RA3Y0GD* M545:OVVG>>F]K:JNGX8=1=TIHN[4\NR.FP:YB1,, ^\>0SY*775\C#NEM&+N M7Y;(M&P5M@ZMCOSL%GYVZY/_@7Q.0&75KT])>Z\@[OT_::_?U@^;O>J\_SSN M*.[+(N[+WY?XR_+['(:EQ/_(ZLA/W]O?C%ZMIR.5B@CS<3&2 DI' )YZBD9 M/M$83JD+_^!&]FOWO<%;;,FP*.""8Q-5<1LW]O61E8&]?ZO*HZBJ*FU_X(7O MOU8HOP \5B+8*Q'4*[&OD.J+IR35&_IMAWY+U8KAB<-A MB5MYS2X>RVK;]&X'1B995S>7!GO$['&-'PJ@K &N+R5V=OG ;E!\>@S_!5!+ M P04 " #"B,Y2^L?#^>D$ 4%@ &0 'AL+W=O[5T;7N.9&F.\:_BC4A$GPK^&S*MC+/ M*'G@0&R+ O/7*Y*SW>4(CMX>/&:KM2P?>+/I!J_($Y%?-@]5H#C]>!U5 A?@C(SNQ=PW*J3PS]K6\N4TO1W[)B.1D(_3=)1.V89N'_]EOW7:O)J,L]8D&N6_YFE4CV_U& MF@F%9;X%RT7U%^P:K#\"BZV0K&B"%8,BH_5__*TIQ%Z RF,/0$T Z@=$ P%! M$Q!4$ZV95=.ZP1+/IISM "_1*EMY4=6FBE:SR6CY&9\D5V\S%2=G]TP2$(-S M\(FQ=)?E.< T!;=48KK*GG,"YD(0*13 ?'9R0R3.,KL +SK?$5N8Z2U1E*7OY98;"*$S4#%[VR=M@XQC&+:Q#+;;'-L20IP 7C,ON.2SVQ MT0Q- O$D@OT26F!1&(>)G6C4$HV<1)5(*0FB2@,X)W3Q"B3'5.2X%K_T'R4- M97UMO",+[S#NL;: (!HH;MQRCIV<[Y7MM"M357=KYQ<;0ZN18QC8!T_:P1/W MFM/ZA"M].@.46,=/S/%CB/;&KRMD@25!$DSL-"*9\+_=B@$]+6F^S]%(YHTG2E.0C^:]"IAQ05A$MI+ ??,![Y')YKH M_7'[(N&$=%DAS0K]-(UH4G6;+4&HOYALN&@'#03'=M9(&PAR&\B1S8E, M7QB/8=BC:$,%DX&?1TA[!W)[QUYCGJG-B=JZ9323Y#Q7V\+TF%9%VA"0VQ . M= &R:+OE]^Q!6)>==@#TOSD ,K7=8.V"=!EK[4=N[;=)WYG:.+Y]0RM54^## M,#2+? C6I:QM !UC U2M-G"BB8(\6Y)3*UUS5Q#Z%KJ'8%VZVER0VUSN&5VP M8D,4Q?F*$U*MW:.:0EL#L/M <$;@]XAZP$IN+W"^N$=!EK1PCE M=YBO,BI 3I8JU+^(565X?019WTBVJ4[QGIE4^\?JBNU[ @ ;P8 !D !X;"]W;W)K&ULA97;O) CCUCB^,5II]__^Q;#D6R%?586H85?S1DV]2NOVRO?5 MLL*:J@O18F-.2B%KJDTH5[YJ)=+"%=7<)T&0^#5EC3?+W=Z#G.5BK3EK\$&" M6M4M7^(3ZI7V0)O('E8+5V"@F&I!83KUY M>'6=V7R7\(/A5NVMP7:R$.+5!G?%U NL(>2XU%:!FLL&;Y!S*V1L_.HUO0%I M"_?7;^I?7.^FEP55>"/X3U;H:NIE'A18TC77CV+[#?M^)E9O*;ARO[#M4DUGN11;D#;;J-F%:]55 M&W.LL7_*DY;FE)DZ/;L7&B&%3_!5B&++. ?:%'#7:-JLV((CS)5"K4S"X=Z\ M%E*S/]3=WL\[\YPHA+-;U)1Q=0X?@#7P7(FU,I(J][6Q:Z'^LK=VW5DC1ZS- M6WD!4? 12$#"EZ=;./MP_J^*;YH=.B9#Q\3)QD=DK1J PV.81%V3%8 M,L"24[#)&"PYA(4DGHS#T@&6O@M[KM!,QU*C'$.F!\@XBI++<60V(+/WD4)3 M/D;+#A]*$J1A]!_.WYL?=A1_IW+%&@4<2U,87*3&K^S&6Q=HT;J1LA#:#"BW MK,P7 :5-,.>E,&.E#^R4&KXQL[]02P,$% @ PHC.4K!?CCQY P .0X M !D !X;"]W;W)K&ULO9=;;]LV%,>_RH'0AQ9H M(I&V?"EL W'2;461UHB;[F'8 RT=6T(I4B/IN 'VX4=*LN3"MA9KEQ=;O)S+ MGT?\06>RD^J;3A -?,^XT%,O,29_Y_LZ2C!C^EKF*.S*6JJ,&3M4&U_G"EE< M&&786:C:16\-3@0L%>IME3#W/D?N(AW23&3?BS M2-KBCM]\ Q.RDK*;V[P M(9YZ@;Q1^74JV,ZP\/GO?>?"O%6S(IIO)7\US0V MR=0;>1#CFFVY>9"[7[ 2%#I_D>2Z^(5=M3?P(-IJ([/*V&:0I:+\9]^K@S@P MH.2, :T,:)%W&:C(\HX9-ILHN0/E=EMO[J&06EC;Y%+AJK(TRJZFUL[,/DF# M,(0K^%G*>)=R#DS$\$$8)C;IBB/<:(U&'VY8/<,#YE(9YM:7N+%%,O#Z#@U+ MN7X#KR 5\"616VU=Z8EO;)HNF!]5*X[9]Q.V>8K5#]WG)X@]KUH*N6P0DMYP]O6 <4&'OE%(HHF"@]-:R0'*R+]:XLK=2W*@30ZTLV3ZXG -@D@[@QZ7<"M% MI-!2?+'-\E1L#JO[.4=;?3=9E5[_T]HWK"*=846.:47ZP_[HS,M.&ER1=EY= M_ *$+ZY(PS72&6SDF&RMNANTD7:V/7[\G]^"!GBD,_'(">0-PM[XS&$TR"/M MS+OX)1A?0'K:L(]V9A\]9A\=]<;#,R$;_M%V_KV/Y-6"B?^T]+0A(>U,0GI, MPOZ8]'IG#J"A(6VGX:6EK]R]X/[3AGNT,_Z8VJ=# <6U-@^NAE:K*/J4<&)D7O<%*&MMI%(^) M[>U0N0UV?2UM?U -7("Z6YS]!5!+ P04 " #"B,Y23S5E%'L% !>&@ M&0 'AL+W=O422@[6Y7[6U5VGL?5OM@B(&H25W<"SJS'+)(^CY!@\[/&$'^_<+J)0?K$3Y^M9>$8):%, M.7]*3JZ\LX:=(&(!FZG$!86_9S9F09!X AS_9$X;^9B)8?'XS?ME&CP$,Z62 MC7GPR_?4\JS1:R"/S6DQIXLZIHH.^X&LD MDJ?!6W*09C^UAGSY43)1)DK 71_LU. '5PSUT FZYM$"/3 1HG,V58A&'KIG MSSQX]N'Z-5A)Q.=H+)CG*W1TSA3U PD&+RJFP3$X>)RVF)^; MS81RI;;/9+5?$[=JVO3W(3HZB MLQ^*JPAF$9,*W5/%FFBBX,]#=TS,X#8HPC9HYB'L,CG DW8 M+ :N1@F_RUWF-[:U8M@'[O91YK'8[M5S'!>T"QN1#*6$I=2(SIY84:TRD8+& M\P-?O>X4O29D;&;DK=$G^EB0QZ$0-%JDU%*?&E)*#:Z];FVM7KFU MB%ODG2R7928VZ ?63(S-5%P9QM"#<]@FT6#72$Y+"+MN)4*BJ9R8J;P2X6,4 M2ZCW&Z8F$%T8^BIMADO&S)-S5#.JW2*N:7(2+0#$+ !ZA? ^$M-"&9.;&C]*YO$/G$$W[Q$S[7U/0<!1,L",.WR2;;?,V7E M]RR&E&DN=\QHX>ZK._L4P#X KBU%G5U$,J_!J/OGRL:!]:J6VQ7C(-ZJD#!X%DINJ(N+7 M#91\-_("[W7BB2Y7RDSXX^&:+&$*ZL?Z4>B1WWJ9TPJ8I)PA 8N1=QU\G@2Q M 5B+/RCL9.<;&2DSSE_,X.M\Y&'#"$HHE'%!]-\6)E"6QI/F\4_CU&OW-,#N M]ZOW.RM>BYD1"1->_DGG:C7R<@_-84$VI7KBNR_0"$J,OX*7TOZB76.+/51L MI.)5 ]8,*LKJ?_*S"40'H(6Z 6$#"$\%1 T@LD)K9E;6+5%D/!1\AX2QUM[, MAXV-16LUE)DT3I70JU3CU/@;5X!R=(GN.5NB9Q 5NH690H3-T1-L>;FE>OY> MHR3B"S01,*>J,;]4K?G9+2A"2WFNEWY,;]'9IW/T"5&&GE=\([4S.?25IFLV M]8N&VDU-+3Q"[7HMKE"$+U"(P\ !G_3#OQ=*PP,+QV_AO@Y2&ZFPC51H_<5' M_.VC47+"T)E<<:&0"<&Y2UOM++7.S%W:C@.<9T-_VU7@,,KBH#5ZPS-J>4:] M/&TB;6;6FJ"Y*CIO=FQXNZC6_I(.BRC-HSQ_1]9A%D<#G+KIQBW=N)?N,U>D MU!=OIB[04G#I/"CQX=99>AA.AUD>#N(C#).68=(?4) 2;1BI3#C_A;FI$B#T M14 +R@@KS)$HN%3F@BPD*%6?D=H%O(FOIU1PI:4O6K1?34A[SEDG]D?<@/ N*H#PZCH_5AT/(< M].?>',HWX>H1'^!]'\&];J>MW)/K3N.Q*P^_"X##),1YIS2]9=OI>L$'%\G& M82_90Y,HQ5&0'6&[[SQ!?^N9 J-&PO=V]R:W-H965TM%*6S 02%(1I#;=M%UTC9IVNW;@)%@UF-DF2?_];$-8 M/DC5&_#'^QX_Q]B'>,O%F\P!%-H5K)13)U>JNG5=F>90$#G@%91Z9L5%093N MBK4K*P$DLZ:"N3[&D5L06CI);,?F(HEYK1@M82Z0K(N"B/=[8'P[=3QG/_!, MU[DR VX25V0-"U"OU5SHGMM%R6@!I:2\1 )64^?.NYU%1F\%ORELY4$;F4R6 MG+^9SL]LZF #! Q292(0_=K #!@S@33&WS:FTRUIC(?M??3O-G>=RY)(F''V MAV8JGSIC!V6P(C53SWS[ ]I\0A,OY4S:)]JV6NR@M):*%ZU9$Q2T;-YDU^[# M@<$;7C#XK<'_K"%H#8%-M"&S:3T019)8\"T21JVCF8;=&^O6V=#2?,6%$GJ6 M:I]*?G$%:(*^HKLT%35D:$[>!6<,D?)_^]M.'QH)\H*LF[Y^ $4HDS=:^+IX M0-=7-^@*T1*]Y+R66BIC5VEHL[2;MH#W#:!_ ?"N$@,4X"_(Q[[78Y]];']* ME;9[UHZ/[:[>JFZ__&Z_?!MO> FGS7]#4F+.85]"383(1C"W:)-XDXD?NYM# M[!Y1%(TZT1%+:H[XU/RF+Y^LC"LT5#'.$3LAZ1%TSZR:*. M+/J0[(4KPO9D^Z]JK]R^#>W5Z\..SD\8'@?C$^X>58"C\ 3N?# @CT/,KK@M/VS%UK/MM)?\ M4$L#!!0 ( ,*(SE+!=BT-!P, 'X) 9 >&PO=V]R:W-H965T)0%@$+;DE5RYA1*U>>N*[,"2B+/ M> V5GEEQ41*EAV+MREH R5M1R5S?\V*W)+1RYM/VW8V83WFC&*W@1B#9E"41 M+Y? ^&;F8.?UQ2U=%\J\<.?3FJSA#M1#?2/TR.V]Y+2$2E)>(0&KF7.!SQ?8 M,X+6X@^%C=Q[1B:4)>>/9O CGSF>(0(&F3(NB/Y[A@4P9CQICJ?.J=.O:83[ MSZ_>O[7!ZV"61,*"L[\T5\7,21V4PXHT3-WRS7?H HJ,OXPSV?ZB36?K.2AK MI.)E)]8$):UV_V3;)6)/@,,# K\3^,<*@DX0M('NR-JPKH@B\ZG@&R2,M?9F M'MKIUJGY;ZX 80]]01=9)AK(T=>M+A$)$I$J1]>J ($6 MC1!0*?23DB5E5%$]^]^"DRM0A#)YJJ4/=U?HY-,I^H1HA>X+WDBME5-7Z8@, MEYMU])<[>O\ _44MSE#@?4:^YV.+?/&Q_#I36HY;N?=>[NH\]LGT^V3ZK;_P M$$Z7$5K)1I J UM$.Q=QZ\(W!N]HPMZNN!(.@4" MI++![3Q$>^M&2>0-X,9&.#S %O9LX5%L\-30NC2E4S[6!8B6.;-/7M@$D/F!P+N )I&@)A: 5VQF2\?CPLR+$-]G%@ MATQ[R/0HR+S1&\QUQV)$&6:B,VKC3,?E-L0]_:>":C MQ7Q=?@,BBU'L)78B[+VU%.]#IGNN](:2UR.]WQYXVQ[86UNPWOG>Z/;S<8S3 M ;S%#*=I,CSB[EYS-%\FOXA8ZPL:,5AIG7>6Z/#%KMGO!HK7;;]<&ULI5;;;MLX$/T50NA# J31 MS9+=P#;@*S9 TP9-TCXL]H&6QC91BO225.SLU^]04A1?9,% 7VR1.F=FSB%% M3G\KU6^]!C!DEW&A!\[:F,V=Z^ID#1G5MW(# M\LI-N MX'FQFU$FG&&_F'M4P[[,#6<"'A71>991]38&+K<#QW?>)WZPU=K8"7?8W] 5 M/(%YV3PJ'+EUE)1E(#23@BA8#IR1?S?O67P!^,E@J_>>B56RD/*W'=RG \>S M!0&'Q-@(%/]>80*B(;+Y%<%[]D6V$]AR2Y-C*KR%A!QD3Y3W>5#WL$C--,""I" M<$SHG"&$%2&\-$.G(G0NS1!5A.A20EP1XL+[TJS"Z2DU=-A7&WZ0!XOOD,[D7BPB,MOAZ:>!7(U!P)*9ZQOR+ WE33NF#!H70>U9 M^#KTNUC.Z_XJG&(^!X&U;!\U;4)UNKU#U*P!%8;Q!^I >Z?6WKE$^]57J?4U M62J9D0GN5"9R)E;D^P84M:>I)@O &P$.OK@;\DWB4!@E.;?P>V% @38MII75 M1/LB?"_NA4>^=4ZU1MTO871D7$.T((J/_9TU1(MQ%A()$KP?ZK M=%7? 2K#D\NN\9AR*A)H4A>?U.U')^(N &6+[^A338212/ M:VP_05D OE]*O/^K@4U0-[3#_P%02P,$% @ PHC.4LP&ULI5;;CMI($/V5DI6'1"*^ M<1LB0 (F42)E=D8SR>[#:A\:4^#6M-W>[O+ _/U6&V.18*R1]@7Y)TF'N4N)3<1S*>%V.$3 MTL_BP? H:*)L9(:YE3H'@]N9MX@^K29N?[7A3XE[>_8,3LE:ZV:$C MA H3)*4EG=5@9I#)_/@O#K4/9X!H< 40UX#X MK8!^#>A70H_,*EFW@L1\:O0>C-O-T=Q#Y4V%9C4R=Z?X1(97)>-H_H:007Z&P*(P/_; '<1A'+?!5-_P^(89'%3S\%1ZP M&8TC<>-(7,4;7(GW'8G06-!;6!G<2(+[DBRQ)>Q&#Q:9+G-J4WD,.ZG"NLOS M,H_]_C1X:>'2;[CT.[D\N;3K5[CD]/<=9FLT_W0('C1)!MV">7P6^8M(I)+T MVH,[<9!9F<%2&P[)ZF$E"EZEUS;YQR11=*9_[ _;]0\;:L-.:DN1/\,B29SE M0/K$37#-+C9\&Z0E(ZK7@>.OA,SL6YP9->E'G>D?D>/+A)!O@[!I#WYH$JI- M_.A2?.A'C?AC'8\N"B2\5B#CAN&XDR%[8TJF]UV*M7/&755W>>\I1?/+[!ML MN6F2WG17):KM1YG;TH@\P1Z<2'P^<&^QG(N;R^DTON5):;BP8%D2\,L&'K'0 MQCGJ:'ZV)/E5[ 1HZY"GU3:/;RX]'OGCWSQNV33T!^TF3QJ]D_^O]RL*16F' M;%U<$S:YJ(O^1>U<[HG\R6^R@K,VX%KPG3 [I@T*MXP*_3%?-G-L:\JQY2_!-"X#;R^U=P=ZH%K-LVWQ?P_4$L#!!0 ( ,*(SE),@MRB MB 8 #X> 9 >&PO=V]R:W-H965TC$_S^TK0RAISB M&V?W2>,<9:8LA/B179P'1R,CTXB%S%>9" I_=VS&PC"3!'K\+(6.JC4SQN;Y MD_0/N?%@S((F;";"[SQ0ZZ.1-T(!6](T5%_$_4=6&F1G\GP1)ODONB]IC1'R MTT2)J&0(>%__TH71$@\'L8B E ]EE<#H8S)+!W&$@72M8)8,UE,$N&>P= M!FQU,#@E@S/4:+=D<("6#-]2&:94 MT>-#*>Z1S.A!7G:2YVG.#YG%XZRD;I2$IQSXU/$GH1C")OH#W2CA_UB+,& R M^1V=_4RY>D1OYTQ1'B;HECVHE(;OT!LT0)F>G%7]!%AJY#V]6:. MWKYY-T#H7"_T9",/$)D64CN%G T1XO0(^3! B($+(2WL?^K9Y\ROG.T-\,O' M =J81B:.X 'BSGM2@4(JF+@0URGD0B_DLZ\J(<8 G2X'BVN/V@2*KJH\4E4> MR:5:'5)G(HH 4_*R&Z.;HJ1.4K46DO_# O062JI8[%U;D OA=BX\P\V[8]LH MC\/)73-^@RDOAE!NV6I6MIK/L/6:2B0D7%$%=GZC8B-=YPQC.RBEVS+#5;E!DOKAFL8%YB48/1+ MHV[M10AK V17FMG/T^R7Q,A^EE>=2G?GV84T1N=)DK)@C&Z%HF&?6YT]MQ+/ MLUS7<'?29Y_0=FS7QIZSDT!MA)9C3J>DW5BW,M;5&QO2)$%BB;Y3*6FLLB#E M<_ 8?4JC!<0"GMTP/Y5<<4BM&0U#".#B\8DAJ3B2/J^X>S:8%M8DFU?9X/TB M&\ZHO][CZC/#VZ^9=OVGE?[3E^I_]L"DSQ.H% 6VY__HE(8T]EE?5,H5MVK.LHVIUY%< MN#'1XIY^$-\QJ?@BS,+0KGC1'5"Z@<91T.=[1+W.I^7" U()UU, [AL#--J> M! '/=I[0P69IE(8TVW^BDTBD,23;B>]+:,LG<0R3.?H"G;I5:?WZ+G3@WS3C M#*XQ'O>!O,:2QL-Q<:\LD5O)5RLH@I<5Q6FID],,B=D1DQJFL1ZGYVRAT'F< M*)E&+/,T:)] /\J]#RC(!0#UG#ZV)XE>MFF@@#[J!DA<@S;N0>UT$7*_;C%_ M7;&L??ZM$UZC*M;#:J,5;]4,Q.GLP5_3>,70$II:M;J^>.:X!62Q@4EGN&I( MQ"_&Q$:#ZM'O(]Z'.VP:V(5CN\>>#Z:\&$QY.81RVSTUVF(]W#YY92MJVT-3 M]0B:"!>M6])B#4RVAC<(8!>VU&"*]6@*>5:D695(MRP.6-8[,D4KU?3A.RM7 M:3IP.O4()AWI16KP(WW@Q^^@MSZKS$B-5D2/5J]=9J0%HV".Q6Y'H$ACO]J# M5*]29F1_D[FS#3WO)[GH)[G4DFR[H(8XHH>X5RFE%GYB M]P5%7R'-R#Y>80_F4^PX'5ZH 8OH 6NKTL?E(/1_=]>S9'@,7L[.FB^ZAR2@62.%J4>*UTU QC9JH1>&K%[MCMFXY6F'@MN(+#9N[O= MOTOA35"S>ZG#%I?%#*OJQ>4;GB<8)" MM@1!QH$+22F+CY7%A1*;_!O30B@EHOQTS2A46$8 SY="J*>+[+-5]&ULU5KK3^,X$/]7K(J36*G;QG'2QPJ0H&4!W?(0CUV=3O9/<>RQ#IGA1+R9$!I[7-S2NRZ;4>P%2BB.NK9E];JQ%R:MO1WU[(+N M[9 YC\($7U# YG'LT<<#')'%;@NVGAYI M)0ACG+"0)(#BR6YK'WXY=ATIH%I\#_&"Y:Z!=.66D)_RYB38;5G2(AQAGTL5 MGOB[QR,<15*3L.-7IK2U[%,*YJ^?M']5S@MG;CV&1R3Z$09\NML:M$" )]X\ MXI=D<8PSAURISR<14[]@D;6U6L"?,T[B3%A8$(=)^N\]9('("=A5 G8F8+\0 M0/T* 90)H)<]P H!)Q-P3 7<3, U-:F7"?1,>^AG OV7 DZ%P" 3&*C138=# MC>78X][>#B4+0&5KH4U>*$ H:3&$82*Q>\6I>!L*.;YW1C@&T &?P14G_L_/ M$@ /4R5 MW%R-P?;6)VUMI=9QO=;]&>T 9"FM,--:HN707(M5K>7KZVTQ\/#H76P[-H@^ M@E(+'&JCGBOJ"H0N86HO86HKS4Z%YL-?\_#>BW#"P7?,N(#H^4R"DX%+$D7B M5BQD"X\&8$))#"XH#K OHD$HX 190. M4QLE,^B7N^,NW7'7Z<[-;/9F=]R".[V.58&WWM*=7JT[1SC!5.!&+,A@/Q#L M$3)./9DL" ?D H_!WZ$]]EB-XW"^ $Z&7"#XL-H). M >;%1J+-BT9'Q49V?L(\"\%@&8+!:B&X%M)'*8A"<#V7]BCY3&J-\@%CT*R+L6#FJU@ M/5U514X0QJG@KG@>&P53\Q4T)ZR-!/-K@T&H.9B:B6 ]%=4%TWLP#J9F(+AI M"FH,9KU!SZPZ4>UEN%4 =9?]0YJ!G1KF?$%&"]UP.LMRK -*_9YEN]#0&LWB # M@&E>M3?,JX8 J[>J&6":6^T&;E4 &[X>8,-5 :;IV/Y@='S<8) !P#0=V^8[ MPTT"K-ZJ9H!I_K?KZ58"# J*5%:RK(B50U=-)TCS,%IQ+UA20#N;R_XEF(]$ M0XXQ _N3"?8Y#DKK:%9QLU6UB46:G=':V?GPP9^JRM*EE#0M98Y0,S<7+^4P(+\?+V$%4 M1-[0$BZZ%0YJZD8-6]*&N2G,>N_*%=+4BS:]I7U3,6"4F9DO!E0469!F7=3, MNN\5>,/R%M)\BS;-MV\,?+^ ^T%%X#7=HH;=[WL&WK0 AC19HM^B7CM")07; MJB]"FJ2=YLTR'+PE$7 TGSH?;+<[:C"H.5=T-+TZ*Y9F5\]RG"*9PHI)YV@> M==;.H]J-C%&7\#%E4:>$146>X-@5B[F3^]1IP*+5N%X#B3J:1)V/N'\]:+#* MD=6)NNV%HYG4J6?2=6 K.TE@B*R#S,(\LGK(==R*],S11.S4$W$SL*2E,N_W M;J-' +L(''K^%,BU"H@0C+&O6H+T\(PZ?V';ZJNON$!&2-/,ZGS$C>RHP2KH M-B%-<[.S=FY^AU5L6-RU67T;5F#-U>3LKD3.3UA+*T/"Z4L/8 $ JVH/7\F0$B79T+N!O.!O^&KMEIU\LN"+<>CFSH3*4\BG8LJ&"0,1G@@QJ],7 M(TG3@[WI#2&ULO9U=;]LX%H;_BA#D8@IL;1Y2_- @#9!^S&PQ:*>8M#,7B[U08R4Q:EM9 M66G:Q?[XE>34YTQ%2I14*A>)[9C4D?WZ,27JD\N+3_C;+RNC+=K/;/SNY M+K9":M+RC;955GWD59_/F_]?Y+ ML_;5VGQ,]]F+?//7>E7>/CLQ)]$JNT[O-^4?^<,_L\(DNKK?E_GVL7%5P7:]._Q-OSR^$J2!T(X&_+$!;^H^+*BI\F5:IN=G1?X0 M%?6SJ][J&\VJ-JVKXM:[^FVY+(OJO^NJ77G^-B^S".+H:719YE>?GM9KN(I> MY-OJ?=^GS0M7_>OPGD7Y=73QD!:K??1KD>[*ZHD_OO=JML]??VRVHMCJO"OZW*<][9X<5=L8@$^T?$ M&8+XBHEF,;%C,9=-1]&'W>=LW[P$Z]WC M(IY$_XMLBSD4?^A5-KW6'Y;/YT)RD7!YMOQL*2<^EA-WEO-A5V17^0[>*U ,<3&RTL!OG[_ZF5T^?[B_:O+:N%- M8B*(_O4FVW[,BG]WO 7JN C5N8CW7^^R8QAMZ];3O.)*]+P)^N^[S=>.@O2Q M(!TD$[J5":-BQHW]'3#':DQG-7\U**K*N/B<%15;HU_2=1']F6[NF\)6^6:3 M%OOH+BL.I=4UX@?%5N=A>8;4J1;<7F1R+#()D]NDE5MADEBRV%X/,"0A&Q%< M[A-<(+B%:='M:5]1,RT^9>6R#O'30XJ["N-8& \2X<=N:89!,I5HQ]N!F(5N MSO[X%#\ND,98+(QR%(H AD $AC:"F:,8A"^,H:_P"C'B%R;RMZ?]T! CAB$, MAZ$-8DBXD@[& 9(8YD8QM%EL%DHP\@..JA'-$(C-T(:S%%)QQ^O(D]@-CS9'-/ R;N87-';'FR&8^-YMYF\V>L>8(:AX(U+P-:@/& M)(ZO#HZTYF-H+;UBC;3F$VG=TWYHK)'6/ RMN9W6RK'API'6?&Y:\]&TYDAK M'HC6O$WKQ&BM'$,W@;068VBM?&(MD-9B(JU[VIMAL19(:Q&&UF+82%J0'19S MTUK81M*Q X<" 2T" 5IXCZ0%LEF,8;/V"C&R64QD' M62&451@H*\=8V;'IHA#*:FXHJS:4W6%6"&45",K*,E8&R<'UTB&9U2@R>\V9 M*'(DQM1#,7XPF162684AL[*363N^*Q626B*3>]H/CS$Y3B[0@7)M)KMC MC$#6&S(<(X&87C MQ"?&">(XF8CCGO:#8YP@CI,P.$X&C(X3Q'$R-XX3ZY'+CA@GB.,D$(Z3-HX3 MZ=@^3I#&R1@:_00I1N02-M4NZ>E@ M1*B)8<("*29LP) 9&#%,V.R*";-QVAUJXI6P4&()L^Q9=AV*!=3Y&R?]^0E3 M?]/^)GM_/YK4U/T+)?]9[#_GR .H^S>__&>U_]RU$E('\_\L F#B#C4AM9\$ M^-OKM[^^_/T-IMIK[@^H!SA9!.SKP%O%!FH!AM( ;1Z@X%PZ=C0!%0'G-P$M M*J!:.+_IJ?X7S/^S"8#UT5FNCQDQ ,%/ 6R%VFL.$(@%"%,UP+X.3@=+VH34 M@51 L+B W!C7QA<0%Q!FEP'!8@.Z-Q2!&( 02@$$BP/HDK6)_P=^ F KU%XS M@D <0)@J ?9U,#S4A->!1$"PF(!\T7 E$"8:H3V-?!X)03+1 ">8%@$0.[4B[H*3;F M/\>&3>3V2SD1!2&4*0@65; :I/+8-4(APB#X&8.MF'M-)P*1!F&J-=C7P?"8 M$Y@',@?!H@YRG3C/9D'409C='02+/.@=*@)NP,)AF Q#+N&*,0P MA-D50[ ZALY2":U#289@L0PK)!A73<0R!#_-L)5KOZE((AK"5-.PKX/!N2:N M(022#<%B&W;EFMB&,+MN"!;?T)UKXAM"*.$0+,8A5!OMPG5R0$G/1SD_Y@(Q&(D@B! MG$2P2(DUKUT0)%(BS&XE@E5+Y,Y4$V"'$A/!9B9RZ9QL)V8B^*F)K63[S4L2 M.1&FVHE]'0Q/-O$3(9"@"!9#L6N(321%F-U2!(NFV)%LXBE"*%$1+*8B,."N MZPH L17!3U=L1=MO=I((BS#56.SK8$2TZ4FE0YU5>M@@FXB+,+NY"!9UL2O: M!-JAY$6PV8L@=.MT4$MR_9-M5MPT5WG91U?Y_:X\7 KE^.CQ4C(7A^NGX-,/ MUZ&I0G2SWNVC379=-66+^A-2'*[L&ULS59-<],P$/TK.QX.,%-BRVG2M)-D M)DW+P*&0(4 /# ?5WB2:RI99R4WX]TBRX[HT->7"]!+K8]_JO6=YL^.MHEN] M032PRV2N)\'&F.(L#'6RP8SKGBHPMSLK11DW=DKK4!>$//6@3(9Q% W#C(L\ MF([]VH*F8U4:*7)<$.@RRSC].D>IMI. !?N%SV*],6XAG(X+OL8EFJ_%@NPL M;+*D(L-<"Y4#X6H2S-C9G/4=P$=\$[C5K3$X*3=*W;K)AW021(X12DR,2\'M MXP[G**7+9'G\K),&S9D.V![OL[_SXJV8&ZYQKN2U2,UF$HP"2''%2VD^J^U[ MK 4-7+Y$2>U_85O'1@$DI38JJ\&602;RZLEWM1$M@,US&!#7@/A/P/$3@'X- M\,Z%%3,OZX(;/AV3V@*Y:)O-#;PW'FW5B-R]QJ4ANRLLSDP_*H/ !O 6+CGE M(E]K6"#!8OH0'UHMC:!X+^@\[DPX*Z@'_>@(XBAF!_C, MN^$7F/0@&CHX&W70Z3?^]GV^XR?RS277&M0*KCD1SPTH O^M','E#BD1&F%! M(L%6C&Z"-+RV[J9*2DX:"OMBO.=O#OE<\1AY'N[CO9LRUAN,P[NV^+\$/9!X MW$@\[I2X5_;]"K,;I!\=K@V:E(/.E+/&^'%CW'E_@(YAEJK34G(O5;3UH745FT':E?]B382-@V"G@:WZ' MVEBB2Z.26YAM.:7Z.0Z=- >O%ABUAT7YZC?[E(_V 3:_T%L)=D5,WF@5/14T6(Q?F;+*:Z0:._9\\RZK^>LNZ#_;[/ZC\V*'YD5MAJ #&GM^R(-B3NA MZ@6:U:;WFOF.([P/KQJW*TYK86^8Q)6%1KT36Q:IZH6JB5&%;R=NE+'-B1]N M;/^(Y +L_DK9EJ*>N .:CG3Z&U!+ P04 " #"B,Y2BNEOSUX$ [$ M&0 'AL+W=O;@[W9ZJ[?7V-;5)@HI-%DBS]^T/L.,F[L2->E+5V&3^P_!C&"#C MG9 O:DVI1K]*7JF;P5KKS;7GJ7Q-2Z*&8D,K\\U2R))H\RI7GMI(2@HG*KD7 M^'[BE815@\G8M3W(R5AL-6<5?9!(;[FP$>[!N^L]5:VP9O,MZ0 M%7VD^FGS(,V;UWHI6$DKQ42%)%W>#&[Q]0([@;/XA]&=.GA&=BC/0KS8E]^+ MFX%O(Z*\%_L$*O M;P;9 !5T2;9[WV@SH-CZRP57[C_:-;;^ .5;I479B$T$):OJ3_*K 7$@ M,'Y@0= (@JX@.B$(&T%XKB!J!-&Y@K@1Q.>.(6D$R;D]I(T@=9-5TW53,R6: M3,92[)"TUL:;?7#SZ]1F1EAE4_%12_,M,SH]^4MHBG",KM",R(I5*X4>J$2/ M:R*I:;PG/-]RXK)&+-$=42Q'I"K0E/&MI@6:/3RBBRG5A'%U:01/CU-T\>42 M?4$>4M:)0JQ"3Q73ZJMI-,]_K\56&1=J[&DS !N&ES?!WM7!!B>"#=$W4>FU M0K.JH 6@G_?KDQZ]9\"U]((]O;N@U^'M1@Y1Z']%@1]@()[[?OD?I#)R?%(^ M/;]W'Y#/SN\=DL__W]@7GP[^:"K"-I%#YR\ZEC=;VY)*6N44M6_2+'E3D_(7"'/= M67P89#0:=>A!1FD'\1PPPF9O[4 !K$8'Y(Z0Q"V2^$,DUZ9>%4QIR9Y=C:/[ MRD@X%SFQ35J@#9&:Y6QC8%4KI&B^E4PS"B9@_"[2;E)]:#'_T&+19W$$(VEA M)&>M*41T#8,\$&E0A?5MJ22:"&1.2'9\X'9*EIT&[.I MN/W@$N*3 /.-PSCH0 +,X@1GG94W!\R""$>=3%Q WD;IZ$0"I2VSM)_9$86B MV29;#A>6Y^4;#HA&"M0A@ 9@!M$ S" :D+?3-+*61M9+XX<["AH Y-506='] MF>"JR8\+L\/L]8?V6')$!#+#P^Z^,H>]17&'!NP-GU@Q^.!$CGM9[(_6 MGZ>!SZ,!F$$T0&_O:8#>WM'P#JXJIE"NW"U4F0UE6^GZL->VMC?=6W>_Z[3? MX>L9!MKG]F;LKD9O[NMK]3V!)Z MSX%WS[+GX>/XH:S^J&^5:KQO^;JH3V:W3;-Y,Y_7RUN5I_7K5I MH[]6-_-Z4ZETU07EZSDC1,[S-"MFI\?=MH_5Z7%YUZRS0GVLO/HNS]/JKS.U M+A].9G3VN.%3=G/;M!OFI\>;]$9=JN;+YF.EO\UW6599KHHZ*PNO4M#^Y\?L<6=>F[E*:W5>KK]FJ^;V9!;.O)6Z3N_6S:?RX4?5&_+; M?,MR77=_O8=>2V;>\JYNRKP/UD>09\7V?_JM'XB] )T'#V!] (,!8B" ]P%\ M:H#H \34 +\/\*=ZD'V G+J'H \(NF)M1[8HWW26W*JLF*&[WMEXVJTN[S MNV([[=OI\V*AFC1;UR^UXLOEPGOQPTOO!R\KO,^WY5V=%JOZ>-[H8VOW,%_V MQW&V/0XVU\6S6WM710KM4+B8W>\=,3/]9CL!H8]#LP9>YR\ M\AAA%#F>;TJ=4M[%)ORGTE-JF]/<.Y8@2&4+[ MB,P/(NX#_XB,^9*!84H0F62,AKA_?^??=_J_.'OW>?$6,^E;^].'#BW:HB,N M"*Q=;,NH3WT&'"+)* _" 8=RYU Z'7[07-%6%_,HL4*&T.6YM*;>$64L(F P MD&R^'U P&!=(-JY]@B%#DC%.!3BT!-MG&/H#9T6P&[-@Y*QH5*7JQE/?-'O5 MZI57J 8;P,#:O20L N-BB\) PK/ %E$6P50)H@J9')@AX?YW#)M:A M85M#H%E;$L+R.M,<>F3&(W-Z-.#<8W7M_?9>Y5>J^MW[1T.S=UX6RTII]OYX MEV]:W>//#EZB!ICHDXFICSP86$EE",<6D07"C^#XVC+=N(0]QHB.:KH0 P-M ML(G^#]Q$,7#B1,(Q0&0B(#ZD"C2=#&&^!-/Y)&)#9Y1A)_I4>*((\7 N+*<( M\K PA,@0H^D8).D$2T=YY \MF0:AJ)NAIB^9-H_XNJ-!V[8J)!%L$HB*:DXB MT#0BD^%@<0T"43<#?7>#I#:<1()8BR>",(3"WA=CLE & 31ORYC.-F3>$!$= M0Z*I!4?@!*LX(L-*CLC0FF,Z1]$-%%$W%8WTCY^?U#^801/F1A-'_V V%E!J M7:HL$%DH".1.1,6HY/#B MMG1$*)CS(S),+<)/*DYL%L7! AA?9MT1'U!5QX M8TS'&#R[T&Q2^ /=DQE,86Y,&6X !].K& 6W:*LV2 670IJWS!;7*C&4C MP=[<.K1I<(BY<6CR*L)L3 E"!DW;(BDA&"$BZD-\2C"5$ /TR0P4,3<4?7?+ M8#:9,!)8DQI36=<7B$H0>((DF(I).N# MJ.YYQJ6J[K.EJB=U2 ,FS TFK@YI0T%$"+S 0E2A=0D2(RH:" XY!)-)/XP& MAMU@"'-CR-,:)'+OA=H=TE:%$8?VD1LT!':A!-NA&+JTY :"N!N"AILCMWF$ M^P0V1U0%02E&5#* N1),%9*!QL@- /$Q )JX7/+16RV+<4D\+DF795@EI74@@*I_S@?.7[STX>R;PX3:(6/4=E<3C MDL0I.71I<(>[<>>\K#:E;@_:WH>R.'I\D#UAO><&++@;+%S/(.V^+AGLK5-$ M,2*BS+>&<$1UZ-!@!!^[M_*$M9YC3ZXHX?#>-*+C,H"7"6@V(AE\0(=E"\C0 M"!C(X&[(<"SX]NV-]@$=ATT-T?$P@+R(9V/6_4)$)R@=ZFL&7?@SW5/A-E58 MB\*H)!Z7)$[)H4N#+OR9GRMQC#4@M:$B^,@4$0EJ%1<3#=16&&81S_1,2=A M 6L[+HG')8E3QBG>59 MT4W<25/)S(F&_YZ(OD.&"AZI@QXHQ%?4)O/\S((,4--][VRU7U4WW M(F.M)\)=T6Q?*MIMW;TL^;9[11!L/Z-O+BBR/:9ODNVKD";]]LW,]VEUD^DB MK-6UWA5Y'>BB5]N7';=?FG+3O6MW539-F7Z5 MT]-_ 5!+ P04 " #"B,Y283?Y[/@" ","0 &0 'AL+W=OZW..DWO377'Q(N< "KVF229[SERI M_,)U93R'E,ISGD.F5Z9*UF#&5,.#),YNH><]I.V@"4[I(U -??8-24&#RQ3R1 M]HI69:SGH'@A%4]+L&:0LJRXT]?2B!H M[8 2 D@^P+\$N!;H04S*^N:*MKO M"KY"PD3K;.;!>F/16@W+S#&.E-"K3.-4_XXK0#A$9V@$,WT\"CU SH5BV4S/ M/7)%$W0I)2B)QF]5S/$U*,H2>:)CGD;7Z/CH!!TAEJ''.5](FDUDUU6:G=G# MC4LF5P43LH7)92[.D>^=(N(1W ?[(;?QTK#L85['^&N]J0RAE3&$)NOM25? M(9U:Z4UB"G1HT>9;6?:C" X^!T'M&94G M(M'/6TC'('ZA/_I$T(!GL0!]M,-%FINX]?(.9UK5YJV#G"G004UR$$:AO^E, M0UCD!7[8[$Q0D0L.<>;[/SD35IN'!SD3?I*,M>*.O^%,4U@G(ENK25-<1(CO;?C@ MUEJE^4^YI6+&M*@$IAKHG4?:2%&T_F*@>&Z[YY@KW8OMXUS_+H$P 7I]RG4' M+0>F(5<_8/V_4$L#!!0 ( ,*(SE+![& O5P, )4+ 9 >&PO=V]R M:W-H965T#!+GG*MS[P7?V8'Q'R*C5(*?95&) MN95)65_:MMAFM"3B@M6T4D]VC)=$JB5/;5%S2I*&5!:V R&V2Y)7UF+6[-WS MQ8SM99%7])X#L2]+PG]=T8(=YA:R7C<>\C23>L->S&J2T@V53_4]5RN[5TGR MDE8B9Q7@=#>WENARC: F-(A_R&QNA19(Z([L"_G #G_3 MSI"O];:L$,TO.'18:('M7DA6=F1U@C*OVBOYV25B0% Z9H+3$9PQP7N#X'8$ M]]P(7D?PSHW@=P3_7 +N"+C)?9NL)M,QD60QX^P N$8K-7W3E*MAJP3GE>ZL MC>3J::YXIVGN@+[3:4T"J!'QC5?KYFVJ# M!"R%H%* YU_@"V4I)W66;TD!EJJU!?@84TGR0GQ2_*=-##Y^^ 0^@+P"CQG; M"Z4D9K94)]?Q[6UWRJOVE,X;IW3!+:MD)L"J2FABX,>G^?@$WU89Z]/FO*;M MRCDIN*SY!7#A7\"!#C*5_TU?NBKT_3OV^EHB,3_2B7;M^";J/G MO:'7-9FI*UHB;HCZ&_FR"' 8N#/[99AK \J#'CI&Q5,4\@(G\HYA*R,L"F$/ M._+H]1Z]DQ[URP.&+X_);2OA#T*[T NQ/S)R'FSM38PHF.-[9B-^;\0_:>3I M[N9Q%8/-X_)QM3E1?-SKX3\M/I[XQ'[3<4?%-Z&P-T+%4Q1R?(Q'/;(RP<(P M>B-G0>\Q>'_Q@TEHQP\"/&K/^#S8V@##$$>NV4C8&PG/*?[7F[LO\??;$]6/ M>L'H3ZL?34N!0G_\ZD>3)@\].'[SIU(.PNY(:C650A$,L3EC"/[^?X7O+WZG M,0SN!6ABY#S8V@1S_4&SMU;LP=104IXV\YT 6[:O9/OU[G?[&7+93$ZC_2MT M>8T,^S&Z7+43XF_Y=F"])3S-*P$*NE.AX$6@BL/;&;!=2%8W,\LSDVH":FXS M-3=3K@'J^8ZIN:5;Z #])+[X'U!+ P04 " #"B,Y2PN";=2,# #O" M&0 'AL+W=O/<]VOK% MI;LGMZ3M4VYQ-/VD""$>P>]P@X(1YK!BFAY@K9DTK#[,UPLDQH6!-1ZH8N*- MC?YRNX#7K][ *^ 2UEM5&29S,P[)YN28PZS9_ZK>/SFS_Q"NE:2M@:7,,3^! M7W3CX^17!,MN@B3M( BMFZVER:.E5TDGXVRG+Z ?]2")DOA$0O.7PZ-3AG3# M/V=DX?%9^/+%\'C484:_O5]]SY>>X?L@,U4BK-D!C;U:/._!)Z0>K!4Q<>JZ MU'1#3^>*W/WTST%_'-X?&_@\)HF3GV.6SV/2?A2U03^)25LQ::>895&@+VSP M0Q;,X"WFJ)F 6V)4D=(/3T$]6*'.4-*I4^I.I)]> M1-%O'<GMMV8%9;BLC-^22LU*6!]M%#<(_UUC>H?ZWPZ=1N]NH6QEE60EV/V?, M!,M=NR%,E<8;1H*#& M,"UO[:1:7!E?0$$]?E@55N%,TU6W=T5:A^IF@TR43IENPG3)VC0:"):!',UG M<[@;580 &J-R.T@YG2E)*PUKCWI@::=,B'MX5K]G6]S+;*-R':B;;(964#UT M-&X"_)MLCGN3-GH5;U#P)V4^+>QV9#6''F5WFF5\6V-*LVVF9X9I[ M)ZCY[^9YQB335&R*MKU_S%E^M>+H^E])KGZK[ KV:JQ?P,C)*CE]C?: Z=I''FE4[_@+;Z\;- M8=7&XC)E2Y:.ZZF>3:IA8 (?O[ *OIO@[!=HIW(K93/-> ^/,&'DGBKS86!SRP M*F"] _']<:"G_#Y1!%7%M&%/,(XD"89 +_I[-(Z1[,3P\=<'>TJB*$G\"&!^ M!5&$(? TX@BF #1@2!15[\&=]U&X?D^%[7_Y1K\ 4$L#!!0 ( ,*(SE*7 MBKL

^-XN.K^<-G&K/K]OB#U&/_G=]='W4^H@\GQ'WWW$IE(> MHRN-J/5)B)>@ZL')'"]'_3E]OM:X>^PYJ]KNM7'W3O,@"1D'+>#"*T)DGLB^JO_,545A:J+#D M8LT:@ D+J2YVJIC,T4M.C]=^3-6Y06?K'PO>H+5C;OOW&MUD&1XPJ\U52;C& M"F#$;QM9JB]ZCUV4H:B)]Q'%$4-*D?$ M@G#$/;:C08/GW9.S\!F]%N&)(PFPC/DZ\%$/QH\%S-\>(6BQ(T9!A/688Q_\0X.LS(-F:)F[5J5UI_.DL3CP!3I>D!A/'>U%RH$X# M>!M9EQJ45[\C!<>>4'Y,3 0@>."6<&R@(LBB>A"*3.V+:[RU9O\:).#=0O*O M$ ![5J2QE(2UFC^=U#4#]F(+T$W6E-YY,=,%/^7G:'<^JLRZ P=6V/^"_ON 83#BD JT3E4XU_%'SIZHIQ>GT3M<_NTQY7FEDW72*YR=' MYYN;XY*-MXJTP,YQ055R-E.%M$!D3>1,S9B;;SU]>E8 7X 9+>A9Y<6SNL>( M$ A37EAS\[L]1KBJ"UEX,R[>MY(9[*O:PEO9/?93& RO987T3?]E.*?S,&U8 M4_9]P:LG39DL%:/U 3G1*)Z6YW"JI= KE$)HRDI-,&T5O%Q=8V%$ RPQUOFQ MZTYD@"M>>4&$-O0',N^(+#-B#W;I?^1?ULC8U(O>IPRX5#)2/P;*SR]@\_:J MQ>,6&M"?YN<$2F5+7R*35T?-T'O"T._SVHSGZ. -%:[96I(W_-J#<;%QB)GO M/3O%NSAGM9.#[[0$=T_G W],PL"AW/@J\']G!O^'A7M3A OTDKUY0:[TAB1C M-D>Z%H,KF%WE9>#]#+<#IL-/IO(L'9_&-AP889L.2:M:_4S.V\H2?66N*ZP; MEU2F%Q*F!L=NG% R3"8BD9,98J:K+)K]6F9SYHV_NIS7FK_WCK\G>PB5B%LO MW)IFU['T"WHRY0/I1]CC!Y@/O2YV%_:PP5+.#("65#JM)Q!C"@-E,1R: M?L[4[2]JTF!F*3ZR,R)N Q#A ^@ MA2YU!I0B4< '^6=0F;Y3%>J*@M>&#.\)+WCBA.V(0I8ZHQL328+4%9[;D)2V M6^;[P"OBY=)Y*+6E4'FW;GIQ@'"#[2;]\)A^./=D*]%QIL)38T;Z"E(@='O3 M]^KQ81,EAI$\->E MW%>"KV;UU%H#A4K]PMR6/92F.T8J_VD3GOTR;Z)!$,;DJ'D[ MN7%*<=Y +\(U#)6G)/QUUKBZ8Z<\@A#3Q-<[ER(/S<5ZBE3R$;_T3] %6K:: M17>QN>(:<>VR:9=UV;0/WC4;Q^=G4TZ;+='&Q@BSYH$R/'">DZ*+;H?CPW;S M=?' V*#RYL0V38@[?6M:(PR1I*VSZ5K-U4-V6Y3,&ZIBTJ-9<(/F M2@ 5 RS%_$8"^AS>_Y\( \>.!I-L?UA%EJ]I=2NTFA?N5#?=)FFU\)YJ'3?. MS\^K2+4[8'1M[Z+"XZ_OJ>KR_HQ8_.KOJ:^!WZNOJII<7T:N.3WNUW-5S2?7 MPMNJW3ENM)N5]"WL@%TE")51Y664_W=KFT["R+6/=T MT9MFN;2Z53$QUCR?G3:.;[^?;F3]H@ID:FZ/P9J=QTMQ.-L6")+X#%I)II_B",/7*7%_;V.QV09KN!O@:AK><(,%Z MI0F6V5JR5>D9%O%T01)%>7_'DO[[B\;)V71!YU94S:V3V[;'WQ-R+\C#6#NY M=QJG[=TA]P(LD)\SE:.5J*[>7_CX=@T?7\/'KPH^/H^U<4??T=OY1_R<&F?Y M*O)NMS?ZY;+7"Q/AW-KC,/"\2U_]Z^/S2/B1B/+KR5NY]>0S1- D7\TX)'V8 M/DIT;P8HD D;1&5+&!\JXL^+(^9/N5!+KH\[<,E_J\7J\J8%\.LG"ZTR:Y%+ M,8JOR@(4K&W39@)2,/X]FAB,"A I"/T(D8-H[T;&W@FY9R^$G9C_VUSLB7DH M_:L_II>Q68K4,,5PFM-FPS>TUPW?(*_X4%XK>,=D5!8B$W45G-<8#WM8KUJ) M0M0:XV$?3KG&>)AS;%(0=UHUQL.V&6;'ROAKC(>:.&J,AQ>O 301:1(]VHS" MNGXOXN:%W<4C[0]%CDYSLM#6402W]D>]9=X(8L< MM[?.(OLQTC9I+2\_8A%QO!I:.SW>&7%< :6X&_C)!G*4:@9!!ID!Y%]:&+_' MPWH9?[0:S?-:%K]^4LL#4EA$%J^ U$X:9Z?;-\"JKQG?4.-$&;C=5F[N[J6! MKY>[5E%/>W*.X4YTB M\FWFC=9TORZZSP-7*'7[K(ONVTCWS?9%1>F^ZO9"!0K$\Q*;U+^%3@I[=97C M\R-52Z2?KUN$O&#.15(E#YVBU&VZ'H'2/&ZHU1Z071-'M$&WW$[9QC([([Z>?-XXG\\X\Z;QIT#;;2Y5HM8R/J3/3B3'1A M[F) NR@!GRPOW<4MY::7VM<*9:A/MQ.<9M:"[/33.CN]6MZ_/GSSFV.CN],@RS8PG(=79Z31QU=OH*$W%<'VQI1'S:?M["*\\;/FD6 M=)DHE1QQK<[J)3$5(<"]H/6"OH;;(;6,$BV%VR;A_6"6A;L F"A5']6YWY&J?+I]EMF/ MD;9);PLC^Z^-WDX:S9-MI KNJLH)A!7;S]LGY/U@F85Q]$V6N<-3 MN_2=[Y&XMY]?6'2W%;36ZA#!7I!;:V%0^_606WLKF/:[JD&/PF $PXY1+M?* M\Z9896&L^ S$JSRR%_+):;OV+[]^2EL8IGT-E'9^OGU*VQUU&21R7T01;)+M M67U1"^5-LA@/RCNI1' E5$<66FMYO:A'W9' M<7828<6!%7*)C#6RX9[F[7]&@JQ:I&X7X-&+$2P(C6TAW'B1:F:Z!>")%UN@T]:?OT MMNWQ]X?>E^YBOA9Z[VP%,O$UY&]OL6PF6R70/,_!2LDIO?7,PN4:+>7U8D.T MENZQ7JK\?SE)TVQTFC5B2LT56^.*]M)]V=?'% M,,1M&&1 ,IQ>,_Z+G*_ M]6=BAS&H6@)>YA3]-@_/I$$#7@7#D>V/K1#>'N);;)!B?"*Q_:ST.FQY^]2]\T7=32Z-35M*='KP[/IH.$UMPL!Y.'/[? MMD:AP 4"-T5S5W>RLM5]@>$^A<$0^P>[?@(2\68D0AM'C-X+6)[0NR"BC\]Q M:,.IN+X=CJ]C,8R^!CY.!*$(X:>J5&"9';(BH%#X%X$13=MD:J^.+$69$:Q& M$YQMC84-__,0E**B+I_DW'T^S=GGXW2?CS=,1>D>M59*3IV5+;."Y'1Z=C2M M84R34X&PZKLAUL2AG"L2A^XS/S.$+P:XZ7.1F183?26)]N0X]S2GK_0M$.VT MBW]IHCUIKFR9%23:UNG1=-W'#!D(QG+;;*1)?M'V%:UD: M0WWE:^G 6LZ/IC,AU%H:(%ZCD8 /'X4W/K(0&!)^'@H;;!07Y% 2TJGFGOG8 MI[I@!C8,9#W:7D)"SK(1%Q.A&^;2; &J]1]:2%XF M\2" N8PO8:6'%9TB$7GNT,5QS#=*RH*'!_ S M(L]Y5\SK=*%D><2![415[,&'X1Q3!9NOG"S=4_:[,23P@=2[HJ5HO5FDO<\5 MZ4OW*UWM$HINI5(FVRKU@>S5<=VWTI4VBMX'TQ<\,! .L"%<-9J4GH+$;!L'?HAQ_VN8Y%(Y!//>\Q!$*B==Q'Q6X[NWGK]]_+P2< M4R&!X_E NI--)?9;Z[O[GZXOH_+'@& 9 /)D,QM!C'C4:>/<:- M V-%'';1_Y\5ES23= CK-]L:A,CJ?XF#WD&&U)[DUK@@#5P4NWRL^,3DAUI" M3SS[_5!^+T,Q'U^7.=LA^(Z_Y^]=VU.'$GVA]^?3Z'PSCSCCA!8 MXDYW;T=@MWNFSW2W_6][SL9Y=4*(PF@;)$9"=K.?_LFL*MV@$!(&)$%-[,S: M1DBEK%]FY3T;/*X3>UTJL1,O? Z!'MIM]G/4;-$Z^3<66_U'/^CC[K@7T#.P MG@*D%A[/N!N@#H(*HQC^PIDY8*L150%4@N''1CV]..X/XL*Q#8=PO[/*.36QPP,IT(:=ZX8L79'W1SQ4+-F>\LNIJIWKMMTC]E -EIDDM/ MB:.+Y"YGR5>+WZ'AP7^!^A,+N,REG,MO:LSH\"XV"0FXT7@BRM1XHGY*JA=Y MA&$?7H+R[!%%=$(MHR$]H)D'1CG0Q$BCP&)BN3RMBA;>*L9H!G:N!S=88-S7 MP2X*)@%1PZB M >A%,H^52$+DSU^]Z>XV'T2]C0A2N#1,Q""S"4,[VO_H.2 M+:">9L-$6@$M&*&B^]&([)@OEZTL^%Y -%2+T]BMD])5YO^^P^D,N(!-N#&\ M"=JR\'_8%N\90 [X$/^5,N0UO 2? ??H? K?8)!8_-V8,5.6<$-R+0>(*FR1 M2YV4IBBG1ZCU8K7RZ)YXDQ6MT(0WI7^G/Y"(Q%(!%/DJOH#D?:+ .EMG1?P0 M 3#Q@XEZ#IZ=Z3.'5:"&'[1(9^]D:P0H07/X<(9>J":09="PE(K@U/>$? M%L .PR7? 3C*Z259CO(OP/+!]<$MOQH_K9D_NW98T;2D%&05O3\>R6L/8-=L,:T[.]?XKVS&7;24 14^ M.U&SD:HVH6QZ-KP% /3?-.\&7Y;YN-"5,"0@_TT:2N$9)D)Q&SBP8[E.D5^$ MX=B50>>5H'-;!IUET/G$@\X/L 4_)LX4L.JAC;E88@!W6[RY5Z%X6NM#N^[[N1B/I.T5Q(XM[)NW;W+ M$Z3WN'MZILV;!T_.N7^"$'V^_4N^\E&VL,[$S><9QMC@4=,EW!-SK(.\\VON M($#^'X)-O@B43IVC"\-]%JDE"U&FH M;.5;.;;I8;T%HK8_JPU]%LY\E]NN]E*@@CCW?=+[=O1VN>7!M[G1-L?OM@_C MW7VIJ]_,<$#'3LW@T$R5O^2+N<0WAAR&Y]1TU5+TN&._*.'=.7$86E06%XD2F/:TP M 6INT9+!--_I1V)2)['2H=[3YCN%&L &-H>1DEU*=BG9=Y'L@J*_UYBZL=#! MCOJ>VFIK:K^7:NIFDO8P8GC+VW2 4;OH>)I4-"5BFY1-2 M97#1W=FI,O^KL51T;#VKZ7V5R7LL=T>Q2G/!:+0=X_.8Q,>C=+3LG,\HY4?M MF#/QE.[QZPE:XNC] MFM:NZ:WXCP_^T+-&EN$N<6(?*$&()QH;O:?/N^./6XN)"KF0?IM96!]IW?T] M+8QF[ C;2#_:48W2>ZK6[ZEZ1U#0BF[2A;>NYV33;GHBK^&K"92B#,4M4:K[ MO,XOU1+I.TI,U7%!6P&1 Z#!Q@P\688*+V,.O_VD:?[393J1Q%UQ]@\M\YI[NNW',I-\MLMY-K]\88W>U$1GY)FTRX8.0<%_0,,".$R!':0:, MR@+"=%B/I\:2CD+^#')LZ\IGC![;-F$TI7HG30CB5ZIA,A,7&&MA@I$%.[AP M7-H390QX<5D>#W:[H9$">\% ST,O;#WA7>FZ@OX(%IPXF%/LA7*)MDDRGIY< M\L1##FDP$'<-6H-!;$[&\A&T>H_=RKM>QC^AN/@8O-T=?[=X%(G!I$)BJHGZ M@EA*13K#FK : \+IWH=HHWN\X =(4O)G$VHBIUG9=J=@&8F2$90MC]"DM15A MF$9;D0NB;+2]]R.BTA(*("!F=1A/>!>1+[36R$C1!DO<6*'FKX'\8CE$'.W< M 7J)8@^T4^6)'40$EFTN@ER:..H#L:W?5#U%<.=Z MWA6-7L4LT.W97HU^0G]-P[B@0R9BO%5K].,_"AT[,7P&3IUTR4P!&CKB8N#\ M;-_^A+VWG\@GQPWNM:LUIVOBJ7B;G/<8G L ;*'/C*TD5.&C]B)<1(?NO"U! MW5[WU<1UK6<0)N6AKHYA$57O"K(67T]=]K(A>>O*@"II>!4WD6+V%K\JNB$M ME6*V^@[MF7F0EHN!E#W=T+)(QRJ4_7!)JC/UU=X.O:EJ>E?M=@71+2&^MSL^ M>GU,)@_\T:O;&/=6G*<<%R8%;?+R9$_;GQM+)? Q>4%13MS7=,F.7^LY-:U+ M^6_?)LS#K???!!X/.(\CAA::*^MF> :H]'5 X%L]P I-=U(N/7_X;ZXGP&FW M@"UQL6P/*4S+&=ZLMX+ )5%7/GZ)3/FW@8H$WM283A7L.['JH]E('*&!!J,;+8Z@I5!(#US-C*DW3)DG?Z/CCVM#K,@B=!^!=H4WH%4;M+B$U7WRT(]AV_@P=[NQU]]@\W?@ M?[$?TY3.FPAU21?M(%SY3;APEN#-JGL'=)7?89$[Z:==00?+7YDXQV["GR/2 MJ8K%"/WL3/T9"GL$#XFJ:T-S*P_LZ89ZB#564)]>ZMG?8%5O)K3 XB,9+C[;WL+U$>RPD7"=*U$FM&X?)VY+LC8PFVN+:6[FM&-U/@&H\>\8GJ),8QM-0J(4IX>3#] M(S/1M@H/E%J,[%2(;+R."M68SS>6]\C$!16&Z?H+E9TH_#/(S+,\:P%&@<29 M+OEY0".CL7 +8_!+5K_*7"TKGU&9.B;&PJ<=1$,QSH/'K% ./B(6];JAU 97G)TRV@5*PND+Z8H7#= MW+)#PH1-979[I17Z\C=4 ^W?\\V)R@_4Y,II1V+J!"(L20OT)IK#2@!N-BZ9 MO[>LW4G6[G1D[8ZLW3EB[<[^DA0BKE."?WM!!3ZWJI7 ,W*VQ;A;PN',7Z(G M_(DKL>L9GEHTO$1C%]0@P]2V2'U"M8CY%D"8+UP#BV%"]\ EWB[(?5CQ0$0I M#RC? \\"<)K)ZN_#FS C*.EJ6HW&?;9'0!67&-%YR)EF/>J>B2A=2I6NT!"W\<6>'TYH%QZ^,.0IC =C@K]]10]VU MJJ*A:]F]AJN>0@JH>+UR$BB ;(PM\!3LS81M:QL2)G(0=HM+M@#*ZNWF^@#6 M7)1=P6M$SKGO8D ^#.$P#D^P+ U-!0!'33?X8%7$ADQPL,$LNTG RDKE1B"2B$_]QOQ$?#$D$WWCDX )."*"Q&_+[:K_74/6&(-23 M+U+3UC:XP'(099=(S4&HHNN;$]'7?//TR RY?!TS&(J-H64PPYP.X8+"F#$5N).YZ)%*QR1,(<1I7B3SWU-?/&E]; MC'W&?!%A[@)OU)([*+DM$MG61,.DPBXX9QF);&N=U$@D!4".<*141#*:APV& MW)A]^'![@\V+QN.P-C)J3Z9@#J)+U7C>+9/^2+LCT(@=;Q&(K738>$'*6N$V M\CL.E\K#_>"&I5Y.J0.?>P7I!9[B&I;'KDNL:'6*9(VP$5\H%19>?$ESAV=N MX^.I$&@T^51HE13)I/Q:FC*W FLVGELF)0),[:;FY MPWO+A0]/G9E^G&GM!VZO$C52H;G!X;P GFYWXW@+CPJO:TQVO3>6- HB;KK2 MKU#3E5:\Z4J-OIP2?W\E0Z^5_;>VX\[G*X CAMEFBT=X1:$53#$CG& M.1I.923C%MQQ+U%Y_!W7_L4!@K&?<-[!KAZWGD!E36]: MV=8%+H9RT.2O^?SU-.G4M771(?7KK6MBE2FI*B,Z3WC&WXI+YL9!$0,*Q+T_ MF^-M_G"FM#VR"BJQ6=]RUQZ[Z=W,MH:^A]_ "HEGN!O@)*DD/Z&6&832:VQN M@<&FK&+^29"KP&>6A ?#7_6'.M65_ZK_"78PIJBQ+R4^!P$V#R:4!!.!>0/U M(+LP&.AJH?7-?@F6A-&F]>?^R>[+OAY(KW@O@%#(I1?8M'5Q$0CK.H^$^@:, M20UKT#J0J)R<(37IT<.+/ (#Z'?BP/+G$RR+I]_]_?HU?)_A .0J1,QF_Q=/ M@!NP_+>$6-BY<9:@;9;RG1I[4\)FU;.AO-3*X9N*O_/-5.,?\ ,KCOD4/*], M#DV[=.SX;F"&!0V\S"!MR#M8FZ[]R"S9YJ%<;1X.T#OA,LTO'8)DYK-FYD8EF3GEA7[!2!<>K/"%'V01*(J@ "XB"8!\CD>N4 C0 MK&PJ"0QORXD_MER/IXF&IS>(%Y.(4U^9*NABN@-.Q%+0F9@HLTY_+YH$'[AN M4RYM:N&2P@QTS'BB;06,I5=7[H(E9GNW@%S1.UKHHY[@Q ZN,,649$9 FNQ. MJ9A!9#8Z<*Q<-8.@":L; 2&=7>@VNCA?QO[BLC@O^%!1^ M)6_XZ5%]Y)C2E=GUX)GOJU]U?+J>=U=CCHQ21>9DQQB=<7+^]5T*DK2/PYG.. MBK5\$65*M 3=[C#!26,E)N&/U/IY7,[#K EX#K.(OG)N3:VIW'LN8%"F)JGVB#!7#-,FQ1;!,WHL=V/RRZ4U9ODRX;W>T+8BB0P7 M=M&?B8MHUDO"2%TSL[RD?-QBOT@!)110NMY?[_V+Z6<38ZHCM[< M[[NR7C/HG0C N8 -)8NM^5DMT32)(#_K?]B]V!!PL;R@P@BG-T_(G4VRM"ZF M*=KT+\/MTF>X*GWH?_BZ6',N^IY[['DF7T+8--YO2V8+WMH M$E=/*/1>*1,$60K,N,&FT%33]+R]M=[3#FVI/[^!D-\$0H.WPW.+K M:!_.U[%'"L8;;_PU=^Q7]I51^QH.YA+TVQ 05'H1I)LS8_9ST6[.7AXO9V=# M'?-VSN^=DI-3T&\N\G%.C%&ASDS:GLX#0F[)Z;[Z1>]DK;^WW76^S7:-ET\(=O3'_SN+['4Z*P!_9\ M:BU8MWG:"B HC66D[ M39]HK4__8]/18 M#N13O*!_T8$@/@J^,%M%4WF!VF+YY@NYYKSB8$IN'/X.) M ])LJ3<1@/]+#/?.#A;:P?8%. 1E8(]P3'K%ME'?-.1.L(VL>WV4N>DRJJ1V M\+GB853::96F"^8#0-!6*[6:O\$[2]%&::D7-M7HRDOS#1M_06:&9=-&!"D( MV]GHR88P*AWN[._,:4R]3/P2YFSR[L8=30O\6KWHQSL7SKKPMXJAK[G>-N-7 M!C">:P3HHE +ZF=#K_K&>%F:UA.55,3<;6E?Z*U_04E/"_Z%^_<2WZD'+4./ MF1"<@2EW2 'NIJ< 2V]EMJ?UBO56MNF[?F8-0\*YR&J: .SN[)/<9OOMT>F3 M[+H:/'%7ET^SIZNMAFC*<<9<.VDA[60A=;O'S"7I',%" MMCDXW4;NW9'DSC MX7;9;)R#\3YK'KACL+G95EOMS:V5=[1DF!Y;X2.2\N71 GJ=S4?DY7"-G?;^ MLHPOT]EIYU#2X:W.DAZJ#:VK-@0V9VABGHAQ*=E\'VQNEH+->_N->AS-]"^I M"&@W>VJW+=*J5T5 M8W^W4IACS5GK;@BTP&;G^GYT[!E?;P8P&/C+"V;=H)W M1P8Z36CD:_!PD[8)7;W'Y6^\>:<_']'F]NM]@>FA$=EMU(>R<)3ARJ3J*()0 M7I+**JI,AN5^H^I%IQ=@QX.V.=ZT@OY^DRG^LF/=NN.=FB%FS&1E9P+"@^ T)G"ED33[0N? 55J\ A$?3K7[-BYU]KP!!R+(B MGUP"V^IN.ZSY(-?/ M &/ LPL[*KL/O_(:Y35^ZBT>84._%#2[@LQ .M MJJ?3B!A>4ZT#'+"%RTS.M\"1%@;-H9W3Q#*N2,)%/IW"SENSCWV<%'_\(>ME MDQJ[#85+\.$DF!$2=C%?:X:02,D]6&=SV?A--GZ3'UY+9!-3/DN%K MNFQT+F5 B3CFO!J=GVC'WK8. ?U.[80-FEXE11SUWFV1O20XO>FW^5%H2D/H([:-0%;\/2L9L;^%XUK 4_1T1CU@ MQN@S\.C^J"N;F@!M/.X*EWE1CL ZQ9.!_.B&F\+ *S!>C18.7><'*"# 4"S M+.B#-%Q&R:6L9@6U/;BE&Z2/Q)=G+!:N-?19A'H^GUHL[AM-<3Y^H)=%Y;_Y M,R"(*4Q!T&N:CC_"_[=J36TMZ0#>>>1/"4_U74\_P+YTUF))#XQ'N/DU'G\7 M+/E![W6[3>P-2CS3F./Q[/HDG/V1VZSDI_+8LNG3PH,SF4BHKV4;,GLNR$#: MKBOER'-:LVI%9NJZ1N,^#2\;[39P(O_/F_7$K*&S6#BSPV;V8T(8VX :>QS8 MT!,X]CQG:HWH*N&HPO^]V6R[O6HA?)_ <$\FA0:KX;;<\,,7)\B[&G[8;HGN M@S:;T_(V3HW9(T5B>;)!\MX^-FM-PJRL9T7>Q&1+[*7Y.]-]23EP'KG^0FUF M7NM6X.8!ZV%P&-L,%+21*YNGSW^*]B[Q#B781E;BH?P5:KH+D1I[^*WE)T.< M?%F854*KO-#Z%S5V 5,#./R,)Z)\PIS._\&<3@DJ":K=0)4H3(BKJLIM4(Q0 M+0E6C+JAMRJF;GQ$Z_5VQ>WP/8+"(_=/7#X$KH83Y"+Z&5_/6PJ8GYU:<3MW[ZU6'ZVO87KTUS5.\S[?YP8]AWK MN_K-X7HOJWC><9)"IZ5JC?4NL<7CI)I/^J6,L.\>%/:"&19'!'^@J',]_7>X M]0+/6]37J;J^ZQ"7QGI#^M."ZIDSA6 >V7Z98I49@I;>#RP2(.:-$-/1 M$53"?7,6_TL6D?ZX\]R%?DMM:ZT2P?R@]D0$NO0V\XVKSA5VR$GI@55JMWF1 M[G"FZI?'![YGA3_5 WY84Y,G:F0P,UH:QF(3L5UF<83&AF!_]L_C6_,.C_BH MPYXS ERD'CTMT1B]E*.GT*"?#G*2QU:MWFI*=I+'5:>6,*N5GGL*-K6T=T]MJIU'RL^6< M[:XF-[L:.YI=,L8ES:[BS:ZVC'&5^R!LYXQQM:3958JCL=H\4F&SJYTSQI63 M8:39)=GI=,VN=LX85W[F*;G9U=-[:J]?\H"O-+NBK$(9[9)F5P7-+AGM*OE! MF#/:U3X3LTOJB=+L$C-,SFA73H:19I=DIQ,VNW)&N_(S3\G-KGZOJW8[)4]; MEV:7UFC):)[JWVEOR:S4(:XI-55O-75E2&N,=97\',P[L4H[$[.K(_MH2+-+R#%YAUWEY!AI=TE^.F&[*^]4K/S<4W+# MJZ_UU%:CY(FVTO!JM&6X2QI>E36\>ACNTC5I>97V).SEC'?I9S L&&NZNEK) MS\9J,TF%+:]>SH!77HXY2LJJK>N:6K.J2 M!E?I#2XF/$"UA:^:"3$Z0C&JU720I/HVB9IM\B&3H<.A.7^+W[\;TR]?)&1Y M>[-UEUBJ-/,*/W;S!MC.81@SS6OLE?M,KC:35-G,RQM@D].8+SYTZBUIYDE^ M$O)3WI!;!00-_93(@N>EMMZ"4_7:2]5^W:ML#H.K2]58"Y%1E7>S-\L@U$S&+XY A]'9K;CW?Z%&OQ MI!\W>0-1 Y<*,%,D51^.*O,&FTYN4 MK*'Q42:4']32B#"71>,/BJJJ%MR1RGX>93_;&+[MRGY7HU&.IE3V2R+>NUK> M6,89S/]M-8LH;2\/'$]EJ>:,1G-/P,U/]M\JRQJ/O7F=Z2:7QKAGM>;?P:#-:4W_\05FKS>?#D;$SL% M]\KDZ:SVDTK)%7F]^:9WY.3$OM?QJ8O7,N2*O,S\_5Y1):?IE\.M5^4BGUF9R^ M_+R8EUI^-;%ZYER1TY>_ U>47,O75:U;Q$B'*NCY.^3L2&]^Y?3\; ,Z,^CY M3>K-[TL]ORS2O9G3FY\1"A77\Z4W_Y0UFF9.;WY>S)^HGB^MW]/FBIS>_!VX MHN1Z?E=?P:SH:6:?^(* M35YWOISN+-7\T^>*O.[\DYO1W&N72>Z72LV7C7;.02*O*[\_%Q1G[C MJE-E;SZ\@O)^OO<'S SWR;)K"V?^5HG_@;T4^UM@8Q7Z)GNS;K8/^_:>:,;V3!2:>NGT5-[A11@"C>O-, ]\'L6I WF M9IB\H9&<#'.29E-!!?4?XCHCPYNL<4&MW"QP4#-K MHXZ, #VLCLS?)=V\TZX:-(RC=N'/&8U\MK2R*O( MJ9LWQ)4-(]4V\KIJK]\H]XE<;1ZILI&7-S:6DV%.TLCKU9M%=/0Y&WZJ#O?D MC:'EYY["C;QMDRK43J>(5#EI[F4R]YK-HQ(:T]JIZ=I[77RAO1R,HRT]B0_G:ZUU\D;TLO//26W]G2] MHS9:161,2G,OE[G7E,$]:>Z=M+FW?>9K5G-/!O>J8N[E#>YEPTC5S;V^II?[ M0*XVCU39W,L;W,O),-+WN!>?NXIN[G7[*O=?LE/%VGN12TY9'1/ MFGNG:>YM'_Z;T=SK8G2O)\V]\I^_W;S1O6P8J;:Y)POVI+FWD6'R1O=R,LQ) MFGO->DORDS3W@'OR1O?RC2<+]J21=QY&7G/[[.>L1EY;&GD5 M.75SQO0R8J3:1IY,X91&WD:&R1G3R\LP)VGD=>NH/4E^DD9>SIC>#MQ3N)&W M);R-'L22'R[G;.ZUK_37)'"6(J(G.^WGL7JV3\+.:/7TLH>V3JFY,D0T)55?UBRE-*@\B3UZI MR1N,R E[J>I7$ZMGSA5Y@PSYN:+LJGZCI[8T.4%7J.JW*SI82ZKZ>53][1.Q M,ZKZ??3JZYK4]NU?3SNO5SPOXD=?UF M72_3?-%J/ZF47)'7K9^?*PK7]4M5-5)F!7^M5$-Z\T]9Q<\V$#N+BM^6*GZY MI'I>=W[.V>B55/'1G2\S=TY:F_)QSNBNJ MZLLD_9-6:GI:7F]^_O'T4M6O(%;/G"OR>O/S: MJN#_WA3>O2CK*M,.D;S!@YQ#H2MJ410UIJ1HW!?]_*R(+JR#RSY8+F_@(O\< M=FG-G Q'%/W\L^#(O$&3_!Q9=DM*;ZK=5A%1DWP(+Y%]==C*"/B:-S?L?UZ MD7\H$ZA9;*/;]\,T*E.P=OOWMI3A48?DDD1;OA2Q%JPL/#H. M3 E@P>"11P%>H7UQLTNF\G0 W9LT38D&5$L5;:AZKZ7VNB)M]"R%9VZ9PM31 MJ\70&2WQ-P/0]$'Y+T515GVY[(_9FHBNM@VEOSX;K@46/MP3]G<:;R4:K6N> M]I@T"@EHDGBHPI_*]X8S%&5?RQX1O*+9X5UV/P ZX2Z/$Z*DD/(7O7GUB]Z! M?_N4GG%W./.&*Q[RAP>/!F90C*'S#(Q*IF '*@M' 64BN"#E*?!==G?RTYR@ MQC*"#^EW4[ZDW)D+!S02I=$' T)K: J]Q\P966.P(J@\&%F>Z7M>L+ Z;/>' M+?3?_S8#PN"]IOZ(8TYY/[*>%7-J>,#B][]_^^OK19HY%Z!>TW[=M/\!=%:6 MCD2B#TPC8X-O+%O9%2PM^'D2FF_W@]]O:]??;P=_U@:?'F^_OU6,Z8NQ] )A MC<"SR]/QC77>0D_2GSV>'?SQ;)_*'"-2:;3BU5!2E\&@#2?&DLDW-2R26TX=H?0]9>N783!+++ M5S I40XJSEBYP7,2=/_W5T9$HA@4DKB(?J;2,X'M.-@#/EB[IC"YE]BO?_O> MPAHO@0X/L$$_:D,JS%AODT8+V&O".,FP1VE7>M9/>EUM!A], ME#G\V1EY"H&%CCC)4H3>8.Y:4Z6I49&GLP>^&)[RRV95J--H7:S'4T$5:JS$ M4S_;\/8D].%]<9@49?X[8A/7F [LT6 T RR"O0@?/I-;1B+F_TO7JP;3*=Z1 MC,0:%;]3J"1U,BI)M396ZJXK1PK :HJ4P/U()4];0!Y!N+FBY.EC3]D9KK].'KT?,5SUR=.H M]S>21P7UV)L3$U<[7=8#/5%DB:":\H$>N@RG[+K@^,V?,;-FZ1JN#1SK!>'1 M1_C^-6HV/!-&Q\&*;?U"(4"#.6I>KD\N4D_Q515T]Y-[[9@&>Q]MEC16U]MU MQJ'!FRGP:@I]-R5TFQ=OXNU*)!%=MMMZ:.+=,/&L )1-'XTSD'\!B4 @,AL- MA3Y*#A)M5ZZ&@JHSA8E.M$1WNKKGP":3[WW;E#3XQQN @\ M+,)57$X=SWL36\PET!+D@OGN]OZ!_3AZ]T95#(4?-7! & MZ&D P:K MP??'Q*)> S $GBV@[H@YPCPJZQ81@=E"^^\\Y0$H!*\[4.[!"""N"_>FQ]X; MQ?+@@7_[%OX)3&1_84UAY[>>=R\..\6HV:+,R&+BC.A!&2:TK@"KS? MPB6&Y[M+_EK\2_"Z_A36#ML]=5Z X/"M^C9/@/CY%E( K,$IE\U(UF!+K_B6 M#LGB!74+7%",^K"-<"#SE5$=(]C9B(CI.UM7_@*D;]<41"M7UY89Z!PNF3LN M?1[3%/ =0[89*4, GO$#/\:+;;+@6HVRS%T@)7PKP%\/#PPIH8; M>3KXPX BPI=&+%V^3 A&9Q1X1!9ORMRP1F]"A$:/!A[W9_QUDLO%Q_//4,V; MA]!ENY1W 4AB,EJE25VY\]UP^YESR/$7H"G:Z&54D/D1":Z%^B$@A5[#]EQQ M7FRF-":Q$]PFC:DG9$JW;QNH0!. XQ0Y:6WG*0WQ6WS/X;UPUQ5C 8\:^DQ$ M $_'UQ= 'H$#-'CA^4"*P1*"%)O&U<+W7.>-&&U4A5G2%)W)UZ#?!2YVHB7# M156&\=<:^R[=2&.$YP@31%SWIZLDXS%H*+B4N8.N 0M8?,GNA\#@ M"V,1PN3FP69L$GW)"^F+XK.&!,XO9,7@#QPFF<[2TSRR!XM4SZ? ":#&3R$X MND8)8E^FZ4ST^V^4E%A*HYG-0AX 4 *,/(1RZY8Y?T:?7&>&"P0VP0?-! #+6+BFB (019;)G76I5A6O55/S^:@UZ:,R!L\(^_&G-IW[G>45K=\ M$?>XAO!#CW_JZ;OF6-7;Z[124\':R #63O%@_8L?0E3LL0AAJ8%+76CK&=XA M;N.R)#A@F=Q<.V4-^K;IN]C,L(MB%\I1=_%_HCWDR3!EWT2]OE[X*]Q$KB/! MD8^'^^J)GKY[K>V[A]*FZ-U+\&!%]D^KKV=("?>'FH0Z6 MMH$L4_,-5WQ2=K%1_"XR77(0:I)T-TN_CXVT?8S.^TV*CG+1]CR*%%\X6VY]D60S_ Z MM_.#.2$C?TH$H@ W>F"//K)MI@%JL5.Z(71**^\Y@&A: M5',:;/\Y?"W[VY M88:_LRR L673IXG#__G2+I)4U&CZ_GN>?'3H_D);H9$I2RO_7<+\_$YJ,DM. M&&_-#MQ8W;*!=58?F4%NKH^ 3DC2]*S]M(1^%$?*5Y0PGG)+94LH"WCN6EJR M?TY*YBDJD5 X,A0>K)\E L)Q&J%M7RF7P.U&6EG.Z^*-6TMRK ^7U#_O^!X< MY![UOY+Y@H>H\&R/ E8&U1>]-V&2X:'XJB'Y*NX2"ER@51:5IR^31D04HPZ\HTL6+SYTD;KVU@X[INWAU UY%WD7>1=Y%W* M:1D6+GY7TWUN'-MTR8(H]_YLCN&9/YPIGF1@+WZVS7JN9@T[;^S.-Q15Z8&7*7&HEB!?7%"_DI[M#9O'\LF_P Z&09UFUJ .MAV!-X:?L,VF MVGM%1_V=Z/-&XF=G_+3%T>C5A:#>Z:#X:<7E3P_.K_7,NV/@Y\P-^"_$\]XJ Q.U15XM,;7^ M]K%6$G]E^?8$BV_"W\+L^Y)KD5MN6 SCB?*6\RJ.R=2CCT$5Q4IQXN?9')Z_ MBUS_T.JO%PN>JRPO)8I$Y?-YUVF:WNWM0-Q,8"/)CT>8+VU4\.O=Q#$29 M[31[=A.[_H>XSLCP)AN]"K4#,NQQT"0QNP-FL[6JD9B5F"T/9D7QH+RJM,1L MR9]R6ICM"&)0N=7V,\7LF3N--Z8=B+J,1)EAN,.\O:%I9GU'5&,,:OM0 <9)@)$@QA4'IT;"I2'&$Y>F0"AJ\WV[B.F\\N$30W' M2^P[.C\$BZO%LUD2QT9PNX--]8_IHA)B6B*X5 C.UN:H' ANM%2]=\W1)0Q]%Q#YEJ@K$74DM26U);7/@-I5-;U2T[9< M(A.WRA2[K3<:;G3Y7V*W.E32$C)KZY\2^2&!+V4-X[@.K!FTCP& MMHL*\&1>QMH>\OU+/"_7;-ST$%%W'TGJR2C1LV%--X6(>"?G ^6;' &?^PMO M2@;('<_L[B,[_7IH=-$ MCIL4LH+/\_JU'(9389G\_UJ=_1=SG:7$@_N"?1FP;?E&)V3?C>FUWETT!C%9U)AK M^&R[J;8Z;= LC]Q[Z[@8. U0B\>M@2QC%+6$RBW]Z2"[EU:226T(K 2 MQ*+WIX3N7UI51 V5$3X9X=NNU%.3C'7K.E :Y?F-3^F+QC=MRUB\)ZY0K 5= M\X+/=[>AHPP%K8ZS;67/](K 23S-*3VG\)APTNNR!7^%X"1N>Y:>^G=-,Q]2:A"=;:BG6L[(PXZC'GQ.1JJRF!#EQIG-#7M).^3 "D:*H=CAD ,;?O44 MSSB:*1>?38:]3O!E/GWB!+Y.?YM0?P7W'KC.C-P$T MFO[4"'JC!J7OM_$C3?MVT\$WO><$?J*1T9FAJM#4# M7]D5+"WX>1*:#WV]KU]]O!W_6!I\>;[^_!>"\&$LOJ'A#BMED9:D3BHFW M2@-[4G/K[Q\:_>>=LFX8\H\NE"LAE?[X^%U()100B0='[QS[_F1<,+P#+RS86G#'T/&!<.K\4$Y,[3A!XY8VB//D&O/)DIY\^$7;6 !XD'> F9XM$][. MG-ULR$\-4E4,9QJMEP]\].(.#WP6K6MV=E34Q04CE8%PK,_R%$_R! M*L7L+^BV8ZH9Z&DQ57#5R;=PYJ'<[OZZV66W5Y*MZJ=IBVH>>E&-MCG.OZR^ MEK*N+3LI6E6,Q0(.2RSTK_I#'0\([%I/E'M_-D=VP>5K>O,=HRU\[%D>< SP M@QE<.N>7)AB$CL2"QS@S'(1EV929Z".N _ZD?[2\@ T5"U53,$%<>$%45M%6 M ;8$U8&X].O7+OP,2F?M&I00RJ$WQMQ:&%-EX1H@&. D\.HQ.@=.:HG.4T#G MGW7E;HX=L\!L\';")2)F2@P/_RBZD/SM6W,*13%X_WP->&^,V=CP1TD.8VNZ M=\G,@LO6F"\&:^6SK:"PIT83'3>77+P*UA*<;6A+P *\A>&B2>5$!(,7!FL, MO@ ; CQ$%QU2)OZ*T9)O3:=V;]C1,L)3$6P[?\K(3:D0GKE@]<'-N,&W0J.Z M\HB_P0',#% O;GZR_>R_\]!% 5JS'5N[Y.E3Y>GXB?,OBLZO$3H? G1NYG5 M#F,A-!4,@*"+^+)YDU_Q^1-@&"T]QX/#@X*81!P5L D8Y6"'[>58$\B#->:2 M*#]-E-\X+E@<@":EIGR.GQ(NF0;MJ!$0%GJ!3&[-Q(XI],N!D;K .R#ZX-4 MZ0%J 7OKY\;0-6QS(E*&A-[4,[(8!T#;D37F\Y?@X"*+%T+LD%G=P*8.I KM M?TJW*3CS\(ASR7A*S 4[XZ(-AN]<.2X&:3J^ M32DZ!U*:%O$"Z(HL<20N?N91;0,U!,<#44T\T[6&C-S;_"0-[B9Y%"D7-Q.+ MC ,]$M;TD9B6ARK55^,'".9+=J7Y[N;NXU?V\^C=&X4\&U,?-IAI+%R:&W2 MUU@AACD)\1-Z$ESR3&R?J!1',^!F'_WAP67Q6["O^'/XTNWUY\>/ ^4R; ([ M)*@-,=$ (D!5%L9/=.R-4(9"IT[Z&<+V/_0/;^I ([L6];L/OJZ0GW-B M>TR-PSUV?-@,>"475,N996/??(,Z\TW'2T5Z/0YZSR.+N%SC^I]B&MZ$L1'^ M@,HUD!%W6<40Q-RP1L&"V!G.5F+Z+I[@_+:,?E0$SEW4"!?+.MW9R*$#?W^V M1@BK<%&PADP\J?D;KSJ%OT< M$>AZR3]<=9!J/?VV>WW3K0VN;_1:J]FZKO7;O6ZMU^D.&HU!^].@V5WQGM)% M6@#[T6 !=VAV-:W5;O=KS6:W#7=HW-3ZMY_:-;W5Z-SHO1OMXZ=NX$?/[]_B M7OVQ95/WMMB=O[,/?46B:;0-7>3P.FS>6\X.PQE:$;WNCO!J0'G[GQ>=U #6 M[D_RB_@JIY&MA+N)0$+@_6SY*"Y3A)O_E6S:5]NY%BU.6\I5@%SI88 M_-[Z<$D= *!:@>;BO7E_9>U[IS;S6T/RVR:C0,.\W1,5LW+;4[9=D]M^CMLN MN?TLM[U(;C].M7U.%)5 )8*]0.0F4#LBIL.B>V]93 23[=XI%Q^^,[_9^RO\ MRB$V\@BL6LH[PC8$-QVNI6^7:ZE5N*,DIR1G>>\H(&<)C?R]W'S?U4ZO?OCFPJ>^GJW6]_]NPA LW.#S@LR\P4_+JX41/!Z\\+X2;(GU M?P\8)L<_!.D8P>?T6W\]!#O--YI]*WW"#M=(O%T&Y]#Y8YW>SN53K]Z! Z)- M0CF ,L)WH:H*?#!S8:C@[>AJYVF%+TGAUY!#^+# M&PK'5QSZJM;;O==<$7;">0VKS%>U4)9A+"N9LXV%/"LPM4-BZ:@N;]DDTGQ::L\VE M/2DTH_G14=N]DH2/99A":'Z$-=W2P#@(XV<;B+N)\;8G+S#;O=)!KB(+B=6C/+IA<<6EV*1K=T M>X7E6FR 9N9909(/RL0'V:;TEHH/6G$^*.ZTE'QP2GR0;;QPJ?@@?A[H:ELK M+']):]>Y&Y'[76/=?RMLG@3A^.=D%/OK*&\RUCI_4*Y MI6JM8]GV$LHG#.5=!EKO-R^DU54;_6/5KTHLGS"6=YFEO=^X#&"YWSN6KVD7 M+.\]7+,"YO/Z59IJ>^CX^-DVG1E1+G'@^)MHX@G](QUW(GM!RFY[I;ZC)* M&Y,HM'CM,($X"?( Y"UQDXP2MHD\),C!0M;:!78KDR@_,,K%J4(E["!Y4%'> M47M2EI\PR@6)0.7L+7E(E+$3)B032<++AYIB?ILE++IY/X%P8=6 M<>GEU8W0E0'0J4>;N-E&"1M1'E2!:ZNMEE3@3@K8XJR=$C:I/"2P&XVN1/4I MH5J0P%/.YI4'MK=;)? JR;B*;&M9.@M%U.ZC$FTM#V"QZ*HN;9;3@[BXE4@% MFET> .*]ONQ0?G( %P^'J$ #S , O*%JS9*,.Y(0WQO$VX+H>#6Z8AY$36G) MB5ZE-FF.T"I3EK!G+A?9J82]+H"3M*EVNHV2<<0A02K9XK!GAGBLQH&;EA[TS-#43J-L'"+/C+(R1QIO M"!('#M]'==^\T<8SHZN5K5^<;+F:L4&0M;V:M))1II,O[$\]=D6I&WE[!QWZ M%.V5K;50!;,MSAOEXEXL^=H*'33?NZOVFX5-8A#B7J*\2G.?5' M?#'*^Y'UK)A3PP/BWO_^[:^O%XF.-QRC)L%FM^^4@)2:]JN 1 GJKBP=S2OZ M0.4]F<7?]2U8-A,@!*ZV"2*+S(*57<'2@I\GH:5X/_C]MG;]_7;P9VWPZ?'V M^UO%F+X82R\ /9I^MV9[\H\NE"LAE?[X M^%U()<1&XL'1.\>^/QG77./=S1?+_J' -2:93B]6(4Q?9F1Y\ZFQ M1,)A_Z':<.J8/Y(RA:XD>H3RWE F+G+H/Q:.>9& V@LGC05,;*&ERK85KUC] M8VC4KER["0(I#*8R?*B*!UL_1LL7&41QQIACN<#@]OLK(R)1# I)7$0_4[9* M8#L.]H /1->@C+-LWXCD7[.K::UVNU]K-KOM6JO9N*GU;S^U:WJKT;G1>S?: MQT]< X#OD=$ I-:MUKSI?NK?UCKZQQY\I7-=&[0'\#V]T_K8;C:UZT8GV)#W M5!IPO/[S K,&8+.Y. E_]^:&&?[.X#&V;$HG,2YVW@R.'$9L*-Y1C[[GH M*IF/YN#=:N#5L%77/R\ZJ9*P$,_EAF-B5=1F."1BK\3?*'%L8/>SS6(ZY:-' M$#-$^0I_G7C*+0!JI SFKC55FII*93O_S][;H.5RC$NXE 0N#];/DH*EA [J M0+-H-WXMA;/ZO?7ATK*5Q<3Q/<,>>:#Y6@?O;ACR6T/RVP:F0@?$R8I9N>TI MVZ[);3_';9?H,/1R:\[=,&]FMUJ^I-HOL-%75>M;2H3@M': C M+N N4>_G5\(XEC[34WMZ\:UX))0/(Y"[XB[F)>KOO >!W#C:;$4ID(L1R%U! M\6^Y&CCO32 #GOOMPBJ\9)=FV:6Y^$-+5,Y"X MR#--XO@P.!9W^2YQ$^37XKBC=J4\/CT<"V+!Y>YT_'H<][22R&,9A9#MC*O; M?2_-:=$3!>8/ULYXGPZ(7K.P:+OL/UDQ#DAC /'D\0/U+'Z]C=+KEJU5MVQ, M7&KLITI_<?TJC;,]](^)_ !DQ"TZQ86+ M;=.:6O0+LK>,[-Y1ZCM*.N_>6.;?DBV]DH>"XLI/Q*):X[KLG:L21 M=Y(8;%@TFN/UZ0\EJ+^0>#L0WOKB=AGY9GKM$6]@#W1E=Y83QILX"2;?=*T] MXJW15/66E&^GBS=!WDGN.5>OQ%LK+M]Z<)X6-KQ7UC.F:[J?L5,S\18*^3DG MMD=4Q2:+BJJ]Q:?-I,96^J+.$?E'YK+]NF7;M6/RO]8H+-&QNA&5LL-+W-LA M[ZS:U\.KIW8[A8VDE? Z%+S$.0YYA\2^'EYZ0^U+\75Z^!)D'NPPGG4/^.JI MC4YA8UAE;5PFI15-$V5A_ S45N5R2&PRMA9OI.YZ$.X4=2S(K[OBMCT:/SE[ M7K,MV\6\_*!W"S0IY1%P(->%N)] 7A5V3RA+.,W4QM$&T)^&SZST6!/W?\^K MSQX$:ZUN@?J'Q-J>L=:GL]?WH-L> &M-M5FDKBM]LVEJ[DBT%]>K3F.@H$]&L0PL)M]VU(UK5M05K)^:EGV M9P5G<45[/O5\[W!NJUKW6/7J$LZG!&=Q)_=\%L"^X=SHJKU6445\$LY5AK,@ M_I?;R-@WG)N:JG>**NG+ F?I89=M%2I: )DF"T3!6ME608*X="!.=9N)B]%E M6X5*.FE/'LII2!8W?)=M%22*RX;B5($LB,_*M@KKD8RKQ= 9+?$W RC\0?DO M15'H>I%XENU3>XK_6:CI_[:RO-_>10NCZTKH]ERU9ZMZFV2!.7_,RL/IKMYJ MS9ONI_YMK:-_[-5:SW-3Z>J?UL=UL:M>-S@7[OO*>O@J'T3\O,*!% MIE-.G?!W;VZ8X>]3PX.M&UOV(W[U8G5?-.U7 ;VS;Q7E&,L>$9MN O;+>\_I M7K)(TL%K@^'5L#'"/R\Z(97C\L0DF!97D,=B \)7'IP%W[%7XF^40#PVFR"S M^+/>*I8](:Y%/]W\T>/$)43Y"G^=>,HM &JD#.:N-56:FOK^BLP^\/_LO>E$ MKOZC$BXE@]2&Z7H;X]-.G;DI,H^_/) M#F@EOJ,DIR1G>>^X>W^^<\N,3TYAO_=G#F0BD!(%U4H'>\ >Q\ MH]/& !TJD:VOMC39U.*TP2VN"#S65/8"P:UKJGZTI&.)[D+0W1"WO3S6K/8B MT=U3.]UC%3Q)=!>#;D&EW1$GN!>([@;*;MFNIMS6RI]UA4,,\%=1.Z7X*IET M"2 J3CRX:?)G&22 JG4+[$U2U>.M['@65R<>V!HI"9YE_\C3P[.X/>F![8\R MX+FE:CTIGT\.SX(2N\-;'.7 *+.6!N,^6 M2:0ACR#4;!0X:D0??8? MKF4\5IBD+/AN(;X[ M'=F%]N3P+6Y">ZQ 28GPW5([LLORZ>%;$.8^8JBD+/@&_:2M-ILE&20A(R=" M0^;&<>>8ATPJ:JJ<50.RIBC#(+OA$^[U-\?FLJ.8>&I1K05D][TJ@U\\Y3.K M550:\,O&P!+\^<$O;@RZHTX"]STV$9YTGI MTCHZQ3$1I]YF+4V@B#(ESFIJQ#I=16W8*GP^GC.ZQ7-DSWB(A&R1>4+H%KC_O$=,9$'WWF,[*_ ^KU^E*;B'+C[!G/1@?+:JV&0AN_?( M_BBEOJ,DIR1G>>^X>_>><\OJD-U["II#W11U."EE^YY 0>&SKG=,[VJT"FS[ MDH,YI:XH4D)V_7L \P]5>L?RT$IP7Q\,(O3ATK8G>?58&Y=?-!UM5ED M9KE$\X'1+,@'*FI4>ON#=)"7OM[ .]G4Z!14\2O?M'KSBCIH2==?:B;:GMML3O M2>%7D#-3SDXZ>[%]U5:K>--71B9DXYRR%::W1(U%*M$X)Z-<^ ]QG9'A339. MMJZ5HQA=8GI_F!8W$ZE LQR):8GI#9@6S\FH0(,%L4S#]X(YRJ"0+9!.&4("_N '+@]C<2\A+RQ4%>/*#CP$UO M).0EY(N#O"!.?OA6-^< >1F/26EP8XFK%:MI")UZ^7A:I+8Q:T^\C6RV4]I2+>X>6D2S*4@T5PS-@JA[[CXU>T%S3VUT"BL-29?->X^TE*(]3%&_2@-N#VUI M'EW#]C@[FXZW\,#T,Z<^8EA91)_57#(U%F0$S#9$HQ #K[[E3="A()O8R#8A MI;ZC)*=;).!]I1_=2J"0:8@GA(+9!L? M)%E LL#)LD"V&4.2!20+G"P+9!M$)%G@6(GIYQ;]88GIBWWD*U33[#KU]+(T MX2/JZ9(UB_VT@D-RV-\)PUSAU7"%@7K MB18SY[>'AY*?2'J^#.7]R'I6S*GA 37O?__VU]>+1)XU!Z9)L)+AG1)04M-^ M%3PWL>25Q:+)11^HO">S^#N^!8-G0EP+2==LO+\BLV!E5["TX.=):#W>#WZ_ MK5U_OQW\61M\>KS]_E8QIB_&T@N0CF88IH(GECHAR%EOE0;N&3&4\?\D10D="71(Y3WAC)QD2__L7#,BP3$7CAI M+&!="ZU7MJUXQ>H?0T-WY=I-$$A!K;/T8K6%D#<498S[D J/0[Z^, MB$0Q*"1Q$?U,&2J![3C8 SY8NT;(;ZO8C5Z3OF6"&-SHYSP''RO!OSVXE&Z* M98_@C=XV.S&['[:;@+$_7 (%J/<(99VRF!!E#A1Q1IXR=XF';#=2#)? ]7#! M=.J\>&\C;A8N_K>5U?^6;_GOA$(#>.J;/X.5F=GTG60=U'<"7S*M*9O8?3<> MT)?_Y#HS[CI[="(W&QD]PNVO$=07[!#2>]UN$\L+"9P,C$3)9/N"GQ?8;-QQJI]USJ']KQM;:6 MK&K1*^\"KX!U,O^\:*0>&?F>(CI0]\>DL?7QY25PCY5&FP^GP=RUIDI34^D9 ME:TZ2.[-!RJ@MB:K,?>_MM7N.[?F]]N+1L M.*XIQ\Q@P( M*4B(#;DNSM31X5DQ5[L8.0IB:Y0%&N]OK)QY\W;^89Y2@+T1@;/ M[4Y/3//"KF2L6.6:ZLRDZ&[!YDY7[31WCSCO1.D]P^<,\=@3X%&KZ5JMJ5<< MCUU-;3<[Q>'QS#6SUPQ#@Z!/MJMU'^X^$\K(O]C-B4/$MY5C^^B?&*P56OX>&6#CPLCY'R0[)Q M?"NC*$AJ:D/;O7&MM#I>=ZSL5L7UD2]U\Y_ M*L2W]79JS2R;7G!87HXF/'7Z:N,5HS!VH;08;9D'!D@X'PW.G?S'4@%P;L7@ MW&VHC:96'CB?N8D1S_TNN95QB'JG8W'W3D5.O93P^L%TR&Y7!R7RD.?-8>KR M)!X/C\>4\/H!\=A4N^W=Q\T2KY MX+R8$(5&.PQ[I-"H^ MQ"2T3%IYAC=^W74()/'7L)V5J/>.OK#P+7@H>D+(.):P* M4<*<;'JOM._$JA64,.VW^E5>#^:$C/PIN1MS+0R:[4.#*3BS8U^H]6Z'UL?:ZV;UJ#6 M']PT:^V>UF_V!A\_-KNME2(QA9?8PJ- _)E:Y_KFNMF\AM5W&[56NW%;ZS=O M;VLWO>N!?GW3Z?3;UX46EJ6*AP*+S J?*K*IB*"3O8@@_QR3%"9.^>AQXA*B M?(6_3CSE%K9KI*S6CH5I_@ S< 0,ETI@]W5&.TI3D M+.\=)3GEH-="#AYTX9],E^[R#DKK9^NJ':6!)]S.+ 4\/;(6.+9W2,@1U+5M/ZD(@B%4N#VJO7Y*QN=)9L[$'1%5UYC.:HZ5KHB'JZVFOO7N;[NA;Q M43@K(H5IMUQW.\=*["[WQ+>@\^\+$6)\&$?LS)+E(&S],6. M:ZG.H9+F2Y,-+Z?HE7=OY!2]_+=YC6=)ED067IDCBZU.;DM/L]@J T(* MFZ*'[3P4VL]#CM+;=A4JB,!0Y[*)RK0++-:E,U]/ZT.Z>@_K-L4W? M=>&KK^HBW56[G=W=D#O1JGK-_K8@ZM5ZSCHDTQ&5U@JV:$1U-+53Y(2L,]>( MP./<.SFETH+UP;:NKZJ](Z-R%HL=!E<3N?K";-FVU:.PV MU?8K2KH.@]TSMQM8VMI:2]/*F1*GW>59UU,&M1Z!RZ_"/]*=7 MMWO^3J:@=(SN#7>Q?'0-VV,;Y'VT/'/J>+Z[UK]9[W6[S8ZVTJ(YC4ZO/",% MMOV_?6]AC9?,U?C-69#4+N/=.NO-S=]5H2^KQ-XV]'1'--XAGT5E[ZDJ'CQX MG);=LNEU!'WG+SY\]%W MS*VD/V4)3'^ D4 MVC$!601/LVS3F1%E8?R$UUV@+H)+^25-W@CJDO1V"$.]FT7T?*:/?<2GWL-R MOI%%*'PZ685/&Q3:^KK[1(%MG.*:+[%EO>!%%9P^1_O%I[RDJ$8E]27O@9%6 MW_)V/"9PZV<2ONYW>/1W GBM ; ,"L>O, M=ED]WT[E+G58A?+5<,U)..Y!5>AMXOOI$I,P(PT8;D9G49#%@KBXM^0)%TJW M-OX5"X=S_.U;+D+R%L'[W<,?X8Z>Y[A ,V]BN&3B3$$:>(H)]JV!22?T M'<9@#7OL[2E?X),H^8/+&-5GQH@HQK-A36F6H '[ %_V_&FXZW.P+HTG$LX1 M";@P(-#G= (%F4<;R6/@; EX*JB3BRD;\_YB+2:K;QL-+HF_M,H7RS8\047C MR26$TM>!=UBF'E!-02%1,LV7.6.8G U=,E\+JK<$-3 30, 1(+:\/*AL;4L$T" M6T+H8!^X 3X%;CXD7*J@BXQ^,:[2Q44D?O;Y^P.=U!-(;#K_" 3DOQT@Z)*Q M!6QSL!SV+E0SSK-Q^O:-LUQOD=RWEXDU#AO>JLTT,7"O>__T.@_[Y1UQSS_ MZ$*Y$N[-'Q_%>X-.F_WLS./=S1?+_A$GJ*%,7#RC_K%PS(L$IE_XRX&47%CH M?&"[AE>L_C'T4ZQ1^!O?/_@.$ 8G]"J-.OIOV(NL_Q=N M_37\/K^0'NSP@:>@F\OW/#RF\3 9V,9TZ5GTW/MDV7#6P/;B5HRL17#-=ZJ% MTDONHJ,Q="%MI-_>O85'WB6A/'YO??A?QX?SV/&G(]3PF:7.QM^A9C"+T=Z* M:&\![4=)VAL![1?.$Z%: ;4-@/@FF&F@F_FS.=[Q#]#$X/^!9T"?K*_=]9(: M@.%?3?PKMQ.BOX[PK^KJ92]DVQ6^M^T*T,16+E$<=_6B!]]D2N;*I6^4OVS# M!ZR!%G,3UWLB+#Y$NAD2+="X;&=!52;*]J!B33WR0BW_44T=)+8/O!I@G5MPM2DG;G3/ /64R;DF.R,&W1*N M\MZ[UC/Z8A\(F ?,)O@"__?$BB/!U,0GHX\0KM?[_395XCTZ'G3#0P,&B?_) M)4]P,7VL[RI#W[-L8$T5U.J YB!6S2%5,PYLH8QSX"0+V MS=QUO#F8OUZ&U:?6#S)= MJB$M@[_#C=;_^ +FZ/I?F>1>_SL::;#J]0_F8($)_@S LTQK#N\B^'!(IA9Y M%GU" #$S\9?F8(M;XB4XJ!G!UH2?@(@-/@Q&A:KQ#Q%.-GEBMB]L'B4D4C9A MA.(IX5+]*T;TNC*88FW7TT1Y(0I_D\B1Q^C$@(!VYA1^B]GWFS<;UPEL%EP+ MW,5YBMFEA@K;[.?7X<7%@)2WQLF O'Y4YH!*1I^!Z;50R?^+2'$GVHBN-W MJ1\*@L6%.D#2AWV#%8S]$^QKH"ML&\F-DC<>$FOS<)D!V MUFP^#5@@E9)UY5\$7F>$K_,#MME1G.$TD!+H$/3A5Q.>Z<_Q,%5P/9OO!O2> M,.UCQ3]J@_BU;.9XHK* [P$6_.,+NXR +Y9'ZJ"CO,#?794]#)TS<,-1&%+E MOEC'#L]OSQ_^&_D-P0 _>^1O'XGC4DAX@9SU4-#^J3)QBWO6J_T9Z%Y#YBH! MX>&B/V,P8C(+J:W&%ZX80\=?*);G^81OLTEO,*7*FQ/N$OJM["?FB(EO-54[ M $1)J$R,9X:2D#FIRX>Z_A3?0T=WA'BZ6\R[8\SIH@+N_8XW_L1N'#(P+ !E MOXX?8&*?3?ANWC,:\WV!CG^FD?WE2[N>;GE7('<'NVX"EG MJK4\)H,JAO(1..L%9:GIN,!$#/L3P#AW;C'!^SAQ7'N!X6 ;XVH?B0UT?*/" MK:;PG9'#'(-^J)4GO)&1BK"N8HP45+\M.U0YF 2E(](];M^GV364S2RX]&7B MH, $T2UP=,!F^LS&W,-LP M6%#X!?Y![%)D^-'Z(JC7I0[9N?ZMYF$(%>_+=O>\M-ZPDX'K\TX0Z&$:%SN.V8N9&"D=;>6-"&3W?T2K0'Q=6OQA[)8* MZM[(H+#".:H81HPL9AB&IP_];(]@KT#S6J-=]+SPF@BI&!0%RMJ$42T\E/"H MCQDS(@(FMI>'*=%]@W;KLM M*91,+@XQ X7%?D&W 4UR&=EX9AQ/GL).FT ' YRC\H9A48MF3RG$GC!E&929 M9V/J(TLX $N&M,7$I59&J!I;1NAS1*@2L*W!?,'UUD%2S D+O3G,TA@1/(: MCNSZB8'13M#C@%1FJ(Y__?^,V?S=8&5E84H M36804.5-_;B)*3$&)7LQ=-O;Q("0_B>FC"'.XV11LFAH[$)'"*$ 3_ Y/^FXA94;*78"!:SA) M;0Z,P!!"!@3%E8:F"34(4*+18Y]9Y7AWM%0(OER8BL 4!GJ'^XE#;.NGJ@Q< MZS^@@R-2?P0!2[ZV_NK:5HY?5?ER+UA./5@/0.?90CT#E&LJ=! C+*D E6!6 M)\ >&'HJZ*\>,!&\!]B4"TI.>/,1?ZFGL.X$]MI9@,"VV;Z%C((J$_EI>"=^ M0%/'-M9LKTG@T_>:"B5I4L-DZA\7CTSH,2+-^3'EH3%BD@"D;AC-_\NF6B)U MLGK*Y072^.(-U;(M],# S2*L>5QM@'MXG$DV/8G*UR#? 0U-EQNG3'KR+XTQ M!6(2:1Z)-(,9Z NH*U!KV35 K/@FM?"9G]UC;CF4LH3>NJ[< O_.J3^9/WFZ M#//A4'Z&VM,$$Q&&AA=JVXJ-P<8I.VAL8D7^)U0$^/(]YKUP061Y()MG*%! M H\(5@*YX5O5E$;1L*4AP"T M9RI-N+D7B >$#=6KJ==I2@P;#$K.N.@QHC0+&%U%.P*> ,NFB<#P/> N-Y$O M1%F797C1^R[K@>$)IR7Q$O<%EO.8F8!G(O5-$CPB64^B[J.M_%><=R62/&X_E/< M4'*]^HG_Q64Y&/"GH* D<;]MB3:OZ%IYP=(AE&:+9U%$"17%9LV\,FDF)654.M]F8X9-F"BS)66F MZL*;GV5_UF.9+F=Z9 7>3NI;WJKOKJB[?\(U(S@T0C\2TC3F0MJ@_<8.NG/0 M@T<.+ /CG,&ZL^J_P=Y,,&07UV^5ID"UY7X6#(+1+8*M4+./_%Q')'878O;!W/UZ453^CB -W:Y:$% MMCM,W8@2I^(&/(NJ!/X?B/F, Q APQ+]YME56/T@-Z!5\@8+*,]\N ' MM*FV9IY-FMV$^WNF@NP.L!,1P2-/%&():1,$I7E1A(7*56"<@F(;N+5==#D2 M:AI239SG#6%N##P#3*!U]S5C1E)Q]U&VLN3/0#"3Q_KN_N?SQQJ6KYUE;!9$ M(ZN=8X5AB*E_.2X85G\ @D#NWKE/< ;]A[F[1P144I=7?(*0'@+,?L2)R)-) M#.5IZ@PQM(/^RQGZXNGY1 \PZM&,6WGXV2Q*'IL!BFD>Q@NN Y1%!X9SQ87&-NC:91F(:Y=.F-L7+"F;'Z^Q&/!;#%\9.-YM'PO"3**O!.R'R1 M)S:6C[,,Y/@,+<'PWL1^MER'ODVUN6=G# F/5U:V(CQ? ZRM[^<(5"E$D >/ M9QDIB#J,1O!4$P_,E1\H$7F^"Q9T8C0ER".(%5<)-E]E]&-^>EC9E(4-:$+1 M DS<)T*73S.'%)O6FUD+Y@:@*648&S*"L #URSO."-/WZ%JP&5 MW@R(QF6 M7 DJNK!ERR0/99+L8)UW:MUGM$36'H9K-PW65CX;XSCTM4\<\EOS6*W@[WQ M%O@F<*=P" "E=;(Z$^S@&@T%Q;[*ZN#H5W]I->OML$ .W^H7O55OA7\!'N%G MR+H'GEZ^8I3P1"G\%*-:K%9T'G@^4<%FL;7$DG45D\5BV5:K>^,QE^F0$#N6 ME$GSS>ANQ%F:DY2L[Q<0$22&Q4INZ7YA,3=+'@OTRWB^5HQD84KH6MT@^SJJ MTC00QI=+E3[+-?T9X-JFSK(H)L9R[&)G>\@7/!$?]W\(C'&.XN4CP 5,M2#^ M"#;$D\OC7?'*2<:2SX9IHI&F8E^Q2?*@"J*<60X?BJZ),6(BQL4B/\SGI2=$ M#%K,;T\]%HX/FSP"ZP=VTJ+Z11!KY8,9R&9QX7YXR*FPRGS8(=#^I(CV44(J-@[*?R[$S] M663K1H825UV#,&WX.8B?:ZSGB.C9A5)[C?.V42Y*%2/9X!AEX=DHX5FJ+H8"FA^)8K MY& Y,+8P"U?$RNB6H::,UA&C+WK-C"6]I3?Q%R/G!4-2-^%RV1DC,%6\ MJ?.BX.6TL0*Z'VLSXP?-3Z&W5+ >!#5HL*1^T-L30N4;*Z' @X#\Q&0AW %L MT\%S]@.VB]?]C+S5/N, ..)MML\Y'K"4CH:* <.L^;(O+1Q"RVX(K9%A8/IHV^'*S933+YCI:O8 M003>J)-,.WY@7Z.H2,9+E/A'K%L6U5] &),WV5I:^BJIT8LM5IIPS?K)RJ$ MO,=;IZYIVJ]8W@+7@X*PXL8'V]C@)SC721;4>$(V#J7:X/H+SV",!%SR+?"* M3_S\B-*5J0Y(PT6*/\???M$;<9I>@D;WC!H_'&>_=+3HDSP>QG80&AVCIBN/")#(!4]/Z.@14@T/!V4J6/8$ ,N/V))@@SV6@K8*["#^! AXO7.Q7\>36@=AE^F7;39"=\;&XJ=^6P,E.L M+/5!M]+UP&LC8_H>V!J[\4G^3H?*81>628@S+C+COC!(L:#P4+([Z %?+3L-2 M-.&]+AMO-A5$!_%"X?*"-; G>USJ_K>/:5K\_FHB0(>_XP,#@S>X"CMR>([* M.R5BPEC@+4JA)AS0.Q S3KMX_V7QB7%8\N")E RYBL@#JZ#A(]+$@+WU6C=O4OCADS%\8* 4YZ:^.#=@D &?[?DPG46_2#,<9A< M!O:\M&;!-@=]2&.1[>3.8Y(F]J)FBPX=WGF6G(>(#X0PS:,1Q+BRD21T/T;= M.?+W&PAH"SQ+""_P^ZG,X(2:K&!I)5X?-BK(UMV)][:)[8H7=M()P5$_\@%[ MS!)DD16PW@@P:D5X9%V&#C'AQO8_+W#J"QBK?#A*^+L'^Q;^SLQ; !4U],1V M;3Y/07)3-#K,B]F%;-0*MQ?W-8J_!WR(A<$#D/=)#YBL>+IYRFSQ5 MDN/B7TO][:,!Y?[N?W\?0'4HT^Z64LH$ON1VX]?"YD*^MSYC]KK-8[SA M86AY%GO44K66+O>HS'NDM[IJH]^2FU3V3>KWM$(V2:IA)_97J8;%U+ ;A^6\ M.+%0894TLJPF8Y;''TA\95YCJZFVN_L7O@\B=+_W. M]UJJWNC)G3_#G6^J_4Z[/#M_8#VW2FI1,F%([P6^X-]I"]RYZXRMQ3:?<.F8 MIU"NP,G0:E.3_JK2;8NN]CI=N2TEVY9.4]4[';DM9=N6EJKI^S^S]W\\G[37 M(OUX9E^0QW,^O+6:]:,)]J, >24C02?V M5ZE3Q2)!O_/.P;1;6ZRYZ#,)>]E(A2J[X&ATU%:W(2VX\FU+LR=3 MVNL4D]\AMV4SL=H-M=_;?W2JJN&(Q-&#XT7 M'VJG1))24[K=5?NM?274\;PWK&VFDVCZ)K6O4G%71^UVCY#6)65M)=!PV6ZHK?81_*L;MNB- MA$)9H*"WU$;C".%"*1DJ 8?+5D?MZT?(R\X@&0[LWBHZ">3\_BKUZIB_\H[W MNF9Z-,]T>?/V\,T*Y3-Y,V*N9F,66WPK?3I.CX'TQGY@: J-CE(IL:I M9@Y==E2M<92,^;T;L:>Z(SVU>X!Z<[DCN^^(WE#[DDG*M24]M=$Y2L;C[B;V M25MDHM/X"]9U.C8\"1MF.%9PG*\\EK.#[@C1/9EB+7>DTCMRJ;?5 MMGZ48@1Y+)>924II(P<.>S;(+#;^[:?PZ,Q;L'!#!X>NS V%@Y9/7(U/(3UH M:@$L)_9RAPY0[?*T_8!]PP(N=5UMM?>?*;#A<0<+!)_Y-C;51OM@;1W+3]L3 MVDG)D">QC0VUURF.(:69GVKFQT.QAW.XRZ2479-2&C)S44*!K;$I"P8D%'A! MF1P@3 MRRJ!TD.AK;:ZY<@*ET@H%@G_?WO?VIPVLBWZ_?Z*+D^RQZF2&<3;2295CO.8 M[&22G,1SYGZ[): QVA$2HX>)]Z^_:ZWNEEH";+!!".BI/;,Q2/U8[U>O;IY; MO=;NU*TAA>J0@MVVFO42>MIM_*R(:9%:^6^-%;WF&>P^'P4A5P=*8NJ!R:9EEY&:-BA9G4MZ(+A*/])JC*P#^]88 M65I@\A./(N8,!B&GRTZ"$?/,C] 6?I7R''+0:#'WME=!V6 M"]HZWWPEY2)WR=W)S6'//3*M#)H)&R[);VW>IC"2H M,A&TSZWN^2Z,KWE)H!E?\+$?#&_I!_B,QH7XO- .^K6PGE]?9.NAY>2L(&D$ MR6XO><*9ECG+T+UA \^)HM]/OKY__?&D"/5Z_>DB0,IOB%1DZS M7;R[>OOM.7.\F7,;*=I$8]3GA76,N=A4 T6&M+1_J=,_\-Z<$2Y_.F&_+8+ M'V^^+80 @C(WK[+0]=?'H[,PF&6VN_;3U9?+3Z[_@\$C ^YYB]$V=*.IYP#P M7-]S?7[6]X+!CSROTSK2&=A+AXU#/OK]Y)+Z;NRB_2[PA4\4 MOTQ-_<*SRW#[KW^2('Y1P+#XTA*(MUC$0W<$*[TB&S\8L4L8 <@(#'LG!5!& M!#F"2#]JGW;(PP_VF'3$_2>)8G=TJW=P)-_(I8/Y@$3._H1!QA%["][3D%U, M0]=C31"YC3K6U:$WY+XJ6=B4#(Z\]]CLT)+>!2&+Q^ F$HPF D9\ 8PL%B0A MMI%BZ&&RF1.Q)W:]=LY@U9X;^!:#;\#3G#H8EP>OT\D>!OI\TF[7NNI9;(@9 M.>"M3H&,@R$\>LN=D#G708U=P6+"X\ MH]=AWD3=6[CA@O81Y78",(-' !:C".#2OR6P/[%;M=ZR M#0U6[QYJL=G8'8QA42./#V(^5/$ !'VSUM0AC_-&?!# EOY)G! 6CD^-W&C@ M>(CJ.D9-HB1*"\1Q#-NNM=<9Q*YME=CGZ;I ^2LRVQVR=I-K$7+HN_OS\5*H MK"57!WQYN=7HYN16!#!=4VHUFC5[9:G5T^3-/5(+)H:]W+)AZ-X(=L %>@&P M?6X% K(@3>RVQE/>G5WY@;$':*,-%>]IG :?0Y \B@WA ;$A-X+A8$LD9W*" M,>$]0+CU]@'GZ$G$1- 9YR-'9*6K0S..9&.XIG[/'3$ ISA!"RC*,9[ MEF\X.P7X-.KVX,7[?SF3Z8L+\>?PQ3,ECR(EC=N:7%M)&CL3,%7G!;' N2[V M:@ MX! 40,X(!ABRR$/GQKN5!-WM-C4CQ2'"_S*(@SY(FZ:M$6ZWJU.N># OC^\A MU(T#F<(4TKW]_03<4G0/9=@C_1NP/TC_%@[ER/7)M4J=OKR'WZBUBW$ \96* M(;7O]>!7]_+RF*M3C$9X&;$W2E_[IQQ5JY'*8N_,D]\^UAYR-E'0Q$[ MH(AZU2AB%T51CR*V'?57 M[7L-$Z=XYH2SK\ED"I)WS;*+[2%L*S/>4_MB-USHL(EVI1FW3KEVO6TUUR[ M,S)J;]%];G77OHVK6H*J;A^VQ2_^BG[SKG5Z.PT M'+:A5AN&PBI*8=V&U6BNV[*E; K;,V.Q6)*7U5*J)&/%-/QV\;NIH[=;9YI' M++W;M<&&*5-2KWIHNZ)&I2&YQY-_ Y\4H=32AI+6L<4_@F MSA^N=$)A1Z 4)?:;J:MWDC@H$!R=5$CKZN\_&;\&^1]*7;V"3JOUM*PJ$)9) MGWL+"3O5+B1,M]+>5FWP8DY;!(S"<::[CZ[OM"9Q!0(P)+>7)'=)I\XK3%Q% M7S%3+7]P!\FXK%6/PG9]PJ+;N,)3U&,K:[4D) M0UD'2EE/#%D9LMH\63VM,%GM6TJDVC9M/PNEE83Q*LJ,;5C,X-/@ M5I:H=\/A9H[;N-4P; M7L%3$P':EEE5.$=_\ 9559G,MJU>VQQ.K<:,.\!_SVK5=ZQ>#ST^<.^,VT1Y M+DC1!*-YF4HM?]N&L[?*5BV[MF/&?KCY9*)2:T2E[NCN<=R9M=+DZKE5KR^+ M3!FY>F!RM6,@;2@8G-Y:BN@LXT7+U!KCZKS)8-3V^5I>JUG3:M,;&DK9E" M^3YF!VD-/>!HQ,[$ZYIKI<6>=GO+(KT;6]>]1R8.NDABL]W(2I??:_0G:U>] M.9FAK?(B8BL*HX5U6\TRDT\+I=.Q57(=BY!J[3:ON41&'4BL;GDSQ5 =V2O+ M/%S8 *U\7_OQW>U*NOM"&U6N6F7FM""(KLHR5T50)2W+EU39KNV[?NM1,?+D/ M?5I%T8[QWLLU?&%Z< M,IN1)LR1LJ3D^9O"M6O$Z9ST=_?GDK:=;.TN6??#Y+'WR!L4/P#%#VB4N3%, M%MW]'?7 O'\_*R6B[A_F,>FFQ_6S?#QKK-&?ZU!88^T6D_L@XHX3CX>GJ@"/ M83 3G^V3!V[C 7D*"6.]G^'! /38&&.]QH%;4_ME1/E7H(\=Z?6']?2KAF]4 MA<'6;L^UU[LUH*O&8 9T&P?=+JH3*ZL6-M8_[;'8??"XVVJ(]:")[7K/:O5: M9>QQ.] \#BS9#:O=,5BJ-I9.6U:]MVZUXX-F6K?J;&?XV6!"[T& .FO6UCU9 M_:!Y=EVK56%U_>B^7$=+O W;ZC37[:1U!$)_UWBQST'.ER)6#%[6XA>KW>H: MM%0-+7:S5HH0V_6!O@KKX$M MXZ6W=C&W0^]R3<8XWJ9A7:AIDJ+8HXJW&VF>*C3 Q:#E.M"QKJ&-0 MLC.4K-_ZQOC#FU2[JS:HJ1SAEG\>?YL%?:>VU:Z7$!G:4 L0@_7-8;T$!]U@ MO4I8WWRV9-4&+?MEFAP6UL_JM1)J5BK:/J6RYD^A^](X;131J7)DM82>VLL ME]!?9*MD"8;3NAW/-X?U?6XH4J6U#-T;=7#_Z_O7'T^*&*S/=2G1T21;F@L#&:9#9O_";NNL*_O/__UY_U'/^<@MXP@ M3UZ)N1AK=M6TO\&\*:6EG_6/X]18_WKQ_NW9ZV]O+SZ>7;R[>OOM.7.\F7,; M*;9"5/D\M_,7;,P%&!NHZ:2-_TN=_H'WYLQ_^=,)^VT1S/]XLQCFB+Q-0/SJ MR^4GU_^1/L->.FP<\M'O)[_$P2!_E'DF-^;Z;NPB?0IDX!/%+U-2+CR[#'&K MMR@"7X(:^ 0C+"^*@2RBE[\YKU;%KO9I,=_^6EC$KROVUES I8BC%:7%X[RO M.R7$RSZVJUARA F[5LB#KDL7-P>15B?B0]6]9H]9X:C%X[XE=:S)8O.<&OL5&83!A\1B& M="/PW*DG#PPP"/PA^R=Q0A!?+ X*3]B%)VKL"GXOO 6DKH\YG-GG;!JZL&\ )@M\^,\P"7$/..$$(#?&<:AE4(W]/7;1 ) P<'V MEW^+OR,H8(P?/([8&.8!:"2AC_. W(+ET[[Q-5Q!&-S +[3O:.(. M@.YON <,@S.+A8J'TH7"A ,>Q@Y-+"8+^03^C)@#(T<1+ H&PP% % 4A9T.< MBP8$5'BN3XN6ZZ^Q#SY#JP*K_1'$V3PT.;'N#8S$9MS!(1E"EYZ.<)@K_A-V MZGA1@#_$H=M/$+(PD+-@-AVL=^'Q$036K'4D@;5J]CR!"6Z*W)\"K1'C"[I! M9:061C'3'@8DXWH%H0U#%P!#7\9C-TJWZX0"V)$S@3\B;'03P8<^(@$WA+_% MH";XF:"L00"0#MT(EXF((V .8?=J%4@#\=B)YQA$K$]1^M@9 E\O)IH9T6P1 M[/GWD34 G&[(@?YU'L'7^&C$@1K$9CE3Y%K;:^FWA@(H'(HQHC_ES!QD4IYT M?8TG\1YBR93-6GOC4O_MSX&7#)5D?Q1]LD V2,.3^ $@Y=/S(H[5:J5!" MPD^F MB-;JWYE-UR![8'W$V?:NR=9-N[Y8:=#;D6>+#>7H*GL1 \]XBK34& M=0!-6NT"4@RLZ9K!!-QA&-(X3"RU AJ;$7@@8@Q%OLRTME%(DY'Q^ M#:N[R0FAD$>)%Y/"$<3@ RVD>OEN"CH:$;7BF0$CNB0SKPBQQ3S;J[4ER]9K MW8U+M ?)FT?OJ9U*Z7JM]T#3:7UYD1G>TN8)PFO'!TL8//U9/+;P 6PGJXQF M7'^&R8@20(P4'""B)U&R6",AA<*8'PD#,!7A]_1"<7M6V@.X2.> M%\PB@IU=)Z//!FP-%/3B, &S?>+^%+81B)HDCIX)(34)R,@#@QO&C7BLK.5[ M;?4CD49:H?31RINK,;E-0(A@E0^H.:G.#\I$2$&5,J5B9L4EX!]&&,$;UM@% M4#+0F7OCQK<>8A#LH&ND@ M"SY =8/TEU>!Q%]$[,)D''GH)P="2DO;$-AGRI%I[AH^6CA^O6Q:W&H.XK[\ M0&Z2AR4+FKVCS C(3 "3F8'%:!NZT=1S;C&NCU+OK.\%@Q_S4>\7)I^P'V)O M-6OH/??!_?=(Z%P,04&Z41R2N *W?!@:92 743,05V PE"81F386&QNF;2&9JO6 M>KK*BD5X5YABS7:M\W25Q5R)8+UPHE#%>0!,GOE(X+C T ZX(;'[7V%AP9+! MR@,KTT6.!*F$F0&Y9OSQB5WKI/"07@LX?6,0(QPE-,BBLSZY@KAB>$L,JX_0 MJ-75"'K,Z?YED,*]9X9E@!X&,Q\]TC1;1'&I,XPGG5&$JE(TO5]L)M,;9UEZ M0Q"EC(62?44,U^K5SC.&(Y0(+FLW,YK("'L^;:(QR+JL)A;3;-8:3]=;NL9Y MR'Z5GI&GIB*BG$;[+T[-(T.G$**BT+8VR.C,TK7ZN0/F:!8+9+$7J #37J]OF+2(;#V,"9 MNC&LY;\R(3%S8Q$C .H%.\GQ!T3^#F98PR$#=HYOV8WC)8)^T:\#@Q:>A%>) MFT% 3#".X(N0ASNAA4CLQ1R$!J4V,+J!4!FA23\6"6#3GS42XLYJ/K ME$*BM!Z@$/ET?,>[C2@N@F 1H9 G[6XF/O&+;$U@2HO@!W$S/*F+TVSE,B#S M.@1/Q[GF9Z_!3YH/S= &SG #%H[5[&564K9V;50MO3X_6,BG*%O@4P(P$IEI MD$,MW:K20!LLS'?E!T$0B3 04ELQENT'+$KZ$?\GH0'!E[VFB"Z53%!)!9C, M?8[E$TC.[LC%B-@J94E;#.54()1TF886WP$VV/\"=Q#3_.V$(0S'/KE.W_7 M\ZN0H[&= L]5Y-PJ(HZL!R1X43(D\I?7/JQ(\("M\96'02S)'+J:OW9<.EH8"E/#,C+QC#@J/)WW/':2C8@1:JYI!40(R M'.,=N724IHU^C5@TQFH=S##A@E#;K!7^.W#)#(/$1>"*+&5!9 MW30,1APX)0 #(A+A:[+!N7\-"E]E5'PN9B$["1C9&?P#&*!R/.(JJM.#_Z N MU?@K7K1 K @9ZA5Y]P3'Y]+/F"K>*9/LBP?^Q6?_=GQ0,[>LT5/F#@CE4_L9 M&X#T!<@&(I<'\+W!7)S*9@OOL=O..]G.]76(53(DN?R!.\7PX@2)"I^/N.\" M9D"[)8A@J>4\%R2K'X )3%(2UM"QV&GC&;PH<(MX#T4J<$AKX3_!KJ:,R.M/ M8%H,2)ZC>,4T/)A@6#$$?SVQ&_KR3J?@S;M!$H''_*13SWYYAFL#[W/BQF3X MTH2GS6=H(SHNECUZE&$'H4W&,,*P#VOQ@2O >AQ*JQT(U3]+EP9Z>P+Z"SD! M0$+JP6)#VL(;/N"3/@\%/700['9/J)XG=EM3?P!0G GVFQ-H!3X1"56E768A MN@U84X#>":P\\:4KCBS% 7G$6S@L5N22'R,&S#B[D*)-MV+8J:"&*%^,KMM; M%:[XS.,C534I+-+0C<^SB@$AP?7R'+&%!3G3)YV,-:TTTI.6,LGP7B\K!$(^ MN;.VOL;N7MP]Q4QB579C+M (/G&SL"Q@Y*8:,Y\DIM_O#.=)&Q&\210@,IIW M Q[K-1<,.US50] C^_<]77HB>3>,"B#A[,KYR4Y?RJL!E=":>$^:%YN>0\Q<. MR8@D!,6 (#VX+%^L9S%FM$<<+#S"1\D_U)ZS 8BP4"@^KFA#:--V!<$ M(496S^8"8_IT.A-J@7KIP('@"(JUV7=D'>Z%B[-XI2-M3^V50 .F4.<.T#1S M*A9P"*.?5MDUX6B;X_E;_W)2SGIH3%E+ <1PG+:GK]8HB_@9Q\ M^_K#U9N+EU&2KJ+0:RD.IB^(,"3)VPV@FFPMR-3@]+[\#49X10X@6/),F@VG MGT#D/7O> M&SER&*1W1<&E/X5S]38?P3DXV6+P:_![8/@5=2+5T!B9V?L'=W" DVHH$>4_ M-WI/=];N]:7[ZI3B7$$2@8L$GBK_.>#36%7,.M<SYNXWW [^?84E[T+V^I^'>3NOGV[IL[?2\44(K[7WJE5XEY+1: M5K.,.\ ,?AXTK]T!])1P_\#^7SFQ6QS9YL;S2N/HU#8R;OUQMX:.LWK5+SX_ M\!M8YQH@[Y%QNV/:;=4;1M97#">G=MLZ;QLWHT(H:5FV7<+=DX91U@)6PVK; MQIVH&E9LJWW>,UBI&%8ZS3+N@#/WY*X8A[VC!;XQ7E>EM5ZS%#_8R)EU<-(V MP:.JX:1EU8V;5T6LE./D&:RLXWRW36RU0N@XLVNEX,/$5I>8K=I=*5LP3!]2 MEK.Q:[V7ELCLD.)77N.I;5MVIP3>6(*BC0LP0PH/)86FU>GMXG[WK2+(4,,# MJ:%31H&2H05#"X86]HH63NO&5C!44*_MC@Q,:F")CW45Q-@CM=@\88\2 ?=3 M9!,H"?2A-S\FM MLX;I<7

#S('G='B$?#CX>!QX/D1]-SL@I8.#9N,CTG=U_09'I.;KC=E]4I MYP#G'I>9[++M9,?JGI=05VGP\Z!YF]B1Q)Q_KC:.FI;=,;U\*HVC4^"C;BE= ML/9&S.WZ='2KMOER1',ZVG2>+$6:-$KI%&-DR:KXZ%B]5BF-VPQ*5H,3(*13 M2F?A_;*)=HR5MF4W2M&Z!BMK ,NVNDW3H;5J6&DV:Z5H%'.TU'2=+$_2M-JE M!/N,I%D+*XUR;F8R6%D#6%VK:SI/5A KO;JQE:J&E5/;Y/BJA _3>G+'MJMI M/5DJQ:_1>K)N]3J[./9LVDE5C!2:5GN'/4A-B[EJ40/X8&5XQH8:##48:M@S M:C#M)PT5F/:3E?2S3/O)W7/,'9T'&TW+;FW>R%ZUV=C>A(L.F@C:/:NW!6O* M$,$>$4&K:[7JINN@(00@A*;I0VH(X55[\\4U!TH$A]5[LEXKH2QTF[TG?RVL MY]=5SO[F3_JZKUY&23IXP2<#C^>%Y_K\;,P1-\_M1OVI-@6>]SZUP:B!$5ZQ MKQYW(LXBSADVD0$*:-3MP0N8X7/@G[V_N/C*_H0GDA!6?"J\(^;X0U;H,/WF(+[,^]X)9VI9FB[ HM-8LN=LGG;J&_2XY](O;[Z^TQ(H#8F>WGH%-J> M%H@$Q@Y9D(1L(;2 !J^I+F_F1.R)W:DU&:S9LS]>=>05C%" ML,Y6FG:MH[9B@5";^:Q5ZSYEHS"8P*_-6D/]6F-7L)9;[H1G 3#U&7YB0SY M;LYVY/X\HZ6R*0_=8$B3P&H!&X!BYL1QZ/83T6(V#NB5PH@#:O/%7)^%_(;[ M"6=#@$D21;"]*7SE!DGDW=;VFF#7X-S"*2;!LWN]^4US:PY">>)NU>P(,=#(;'] &CR1E _T,XRODF!EG)&:L4JR@.1'6$?IV&-7?BWBX5] M=,> KJX^B/"%.D5R=SPO&)!R0YL71QUS!YMC17%4MF4W=&]4.]>O[U]_7'Q[ MP;P++K^A (/L4R:\[=QXG__Z\\X^7X^X(N'DE0@QM.K2RX>)Y1+&:=KTZ\7[ MMV>OO[V]^'AV\>[J[;?G /J9.6M@@$EF6W^ITS_PWEPB M5OYTPGY;!($_WGQ;" $$96Y>E:757Q^/SL)@EN5OM9^NOEQ^7X?9?_R1!_** 8?&E)1!O 5^%[@AYG4PP8!M0>S&0$9@% M3@J@C AR!)%^U#X=I'0DI?#)_2=QAVY\2SK[TIFZF$7_QB,05&1&[;F.6-FN M_'*#]@^?';%F_)NS!)P95%%>CBP&DBQ"11:@FYZS4_L9V%N^XP] G0;A#PR7 M9$_"^R&I5I"?IXUGR))H7M+H.&\?5)S/(_RU^8Q-8=@Q>E+3, "E&M]:#(01 M:$:<'L>:XE OZ,_35C9O%*,>O78'S!G 4Y%+3B (@&0P1M^4%&CV"XD"L41P M&F$E0NO>,K4O^%W;.M@) R<:LVONHW\).IE.A_NG+YT!#(]P(P" AQ=X-P0P<)Q=L"B<@>OAG* KN+ 2+L 9C,]>.^@2 M?@*C&9^^%$]?7(,!3H;#*6Y0A7HO7G]B[^1 *H+[S&*SL0O ,#>N$-IA3C7 M,,(U6B"@VD!KP-BT=W"1T8FW&^W,[$=@]O_#!S'^Y&0O@'8#?'GN!* 94\CK M@L8H.NXSSL9@KSRQF^ /*%<"GKL;7K &.PNGX?,9I+,E +G!?E.P(3!T(%AR MU_AH+,J#TD$R-,/8L+A6%BHXDGC9 F%_M*(/98&272!3DD&< //GS'('?W0C3^ MEX?!&=@:P)[(#H%/:2 D4AA^RN,$%@4CCGB(438:3DA-+_"OS\ VGF2S%R=' M2?*=^RXP_><@YE$J0:-Q$,;%ES7IH[%1C8%FF#BW0OK%@!CR3?#_(\Y_X!\A MCT'<,YAE"L]19%R7+#ZQ9I#$4>P(2=9W/!+@Z-(4IL-1]NK.GP$/LR&?(BCA:0RF + M)HENR/"?2!\N,;G/^5!JQ9AA#C4F8O5AT\QNR*B5L!9&";VQR,@A_KA!4V(" M:A5 ['F*7\8!Z,E! LSKQ_ EVC4^,">NIT"L@+9;15061I>]A)B%3 ;4UL M M*EX,?N4L'H.&"]"Q<7&#F@4DB!3D"*R#8>(LF("-E)%^C5V)Z +LD@ WALW+ M-0I[!<8(&)^RBRC%Z%VQ M/FFDB4B1X MXBK*@Z=0#>!L^QY% 6KH2$E"TEXRC3'QHS?B0;>)#)CYDXD.Y MI,&<^:AKX4KY#'>@?G/NTT)S2)+&_JYN#D,%7BG@*\,-LUNU+GRC+4:*@<>B MK+""9;5^! RUBGEQE ?(F=U3=7"Q MMWGG]"2I27WB^HM'<-B2.[P7%,L6#_)AU:@R!KI=<1WXEKE/_2L@O2(/:L!? M4@9\U\[L7>]LL<35-M=H#T8/WUZG?5[I#7[-Q9-]\,A<&!/=T#2V/ W!AP(? M$KZ;@)$;4Z2UV=5BRW/@*9QH-=1NJ+T2&\2 0,X.ILC-Q*'X!H6M.!LFXN/4 MN24]@N5("3P5^.P=[X<)!H=LRHIT#-T;NM]/NN^+NE'-9DG:.]=#%^D_@4A(!J3_B(KY_RZZ!LQS@24Y9!*?HH?6=R(TP&8C>VR46 MSF*B;.ZHRP?DZ@D?NLC/%UK1!-8KUD0E!G*(= ,_1%'"0Y70C-@P@!T#-+'@ M +S V[-@AFF.*.E'+HP98M2?(M:X#Y'EX:$(* T #8[KJY'E=@+X=7%>GYT. M8 8^$.7!%OU^\CY]Z^29B.#/!:ZTP;D$J(*1A!MF2,[ ;@5K%J9) 8=9%"HE MP9J,* ^!=.1L 6*?8FB1^=0R LM*%;0J"P4/_G/ IRI?L\*&5$9L$7KF5YGF MH@ODHBU6IE/AA1^82"%BHSIL!,@2.KACHC1+2!D-F542D^LE05EJC":63V#U MR>9F3=#+QV0^'^;F7@3HD* M8]&&M9C-^D( *W93?P,UNS"D2D/.R?W@N*J4)^A+4<5BKS BCLR6$.Y(C6BYW(??I[P\)I3]0>U_I*/ MQL!ZT0B%/8J@D'87.Y1W]X1Z$*H!I UJ4;20,S%.+SNR>D2(S]$(X.8@[TI5 M+H:E9<_BV/Q;6IR^K.Q\[[N!/*SF<5E"-._'@0QW)N*0*\C\ M?SL^A;T:O?0@^UJ9TI+2SAO(?):2ZQ3S==NY/=S10HB&7Q 27.H$W+?RG [K MUAII+00!O+Z@$"(/_I3V]=T_P/:OWB9>IX6[\I"%\ S GJ&#YV^ WAT9[WG_ M^JL\:N( =?YT)\E$G,)HS)E+/IZ<06\;SY]SD6\1%I XUJ*;3P/'SUHRS,6, M^K=J3E_W0IZLFH]<:F$;WC&\LS'>28O>LY-*F& GCP0HV.-QC%%3= N%4LY. M;76SUBN&C@T=[V(3%^"I>H CA#3JPPS43Y05SZ_4T(B6 M&N9S%1[,P\)VY-,.8E:3I@V#,O[X7SD!K%0/I M05=5SX&'T4=N&,59J0+PR8B+Q!L^)3QOR,'_MG\)N0Y]XU41AS?.;]B MT8-JS9(5&JA\5I[2[BY]L+7VRH\I?)#=$7*(WCGV]KX HFD*($P!A"F R/H< M7&)3HG>8D:],-X-RBQLNES4Z=!9Q* P?5?T6*-"B.Q]/-, M&"&H'6 $]:@_3!LKX]&!)-.L@O99^SGAL0E&R>)EG>+J/9: M83ZC6@2ZH,S1B+Y ^T0OU1G1:@-X<<@ST:^T ,R; >*@7X%F" MU=!S7I1#@\Z=2U6X.T4U-%;75V M4U\>ME0LOI?N66_ %:G7:RWM[=8S"6QTEA"_B1N-22JH_F%*!-*[[2Q=#R^W MGRV5=;G71%XX>L*B;M MV4JX<7WLU7='@WJ!&HV>;P66'+SP*",JG?Q$4?P0\VD#[MZ@=1))O,V18DM_ MRQD,PD24\X?NB&(->>GJ==Z^C0Z@:LT-3%8Q&4EN+RD M8@HNK0@4!:,19C" OWW%].!4W0$Z!T'26HBRJ4PSWK&I]## T:I VK@7KN[%FM^B_3%4$+J 5>'H@. ME*)99-;$\,YA)4MU#Z-G\2.UO]++F8S6D"^B$6V-P5>^E.;=HO%28L+NP.JJ M**E(BW($18'6!S>+J,P=^\O7$!<.CI!(*)()GI92+73U,RGX=D_OG8UOR]-/ M -,A&:B9@J*QKK -\*< I&+66IRZ2.G:V>VGZD MD;JRG*H+JFYT,R*YU_YK]S2KKF#_99;8M3R'G;,!4YK+KBV[UZ*P!#:*BK:9 M)ZC'F9;M7(1Q13+K ME]BDW6+T8I*]\P'3MW2PWU\UA& M<,HTE9=$+#)%2;S5M:VK]@.:!B#SY XM %_XG )[V4V2?P>=X?W'QE?T)-EF"*:13>9,H]:K+WR[Z M[$C3C']CSL4;)&@:JXM6L3.90QDU I^62*'"D:&L2AG\R.KTI!%K%?S%G!-& M+VNN4VWNAE=0?>EBAMHR-+3ILVO)H=2*MM*8OXSPZX%_ZX[\I;"\5=84]FRQ MZ_N=3TNSVD6:E90GW="DTIDQ>2Z^HL:)HD;@T*QT2EQ=$J4WCH!M.4HPE3E" M]*J;42;9]=!.:LUB@S/L\!L29%1E5C8TG?)2Z=08'(MASENDBV&T$BYY1D;> M""-6A:E-_9(]43_DP.N!1W9/MA(8,1'^),=PA(BI4#;8OP[H::) M)@0PCKDWU4=0&4YJ(H5W#-WP' W7V'+QQL;.C7XYH)@T&M-E-=C-K,]3$TUL MUXT"3T8X0H%L*L1UXR061V"Q;!=I$R./*= T]A5&*8)>.>_S+,!_DH6;-]$^#I(>UVJR5KPO/_0%T:AHZ$DP%L-#\@7(9:^AVGHL!CQ M<[$)G+RXBFXF1.&C;BN7F)>,'?A83C.GDG*5R%G_-,##0+5)S-]L3KI=+5;M M*X. (&Q$)4?J5IT;M49M*X0=RK5U'MMC13H6(&K(Q%[L4:SGH^7761?M$!<= M U!SS7M7X77_M-%N6TS]Y]D+5FQ,*(IG,S$U"FG?0!>;3PF)[^I,1Y1)$ZQ;#_SU;?KZ@..4*SH"V#;F+HL]R!;XE M9W^*Z-';?/0H]5 V GTF*5W?O\'OMO'[W?U9*>P6.M/>(V7J+1 PS=ZVI8P* M^K0;3^_H#OM0W;': 8.7[JM3TKA@ZX!NC)ZE/=;*X8W&\?$&UG@YZYTP^,.V\'G;QZ MJUFV5L\9G!SP/P P9>UVX9_%05/XVF9;<,_U06 M/^T>R+=ZV?@QGIRFK3_,53WY/-XKC;W:N%LCXHY5;YR70<*[A-[>8:5G=3MM M@Y6*8<5N6.>&6:J'EI[5Z/1V@A;C.>=TL:HW9GWN\Y%K%/$Z5-PMQ9(TDF4M M#\QJ8.+-.& 5PDBK6XJL-QA9$2--JUF.]C5.\!+%^^:NHSU[I8-73MKOD.17 M7J/=LNKU[L9!M"CAO_^:_K PW[;JW8[!_/%AOM&U>JW-IU0,YBN/^6;=LCN- MZF#>A":6M/8_IW6(PVA[91SMV- _MYKE)//W2XCMW/T"*_/<)/$KA!*P_NSV MYC6!X93'EB,UK6[/1"IV&:E8=#;=Z.#5":MMDL)50\F9P4C%,-(KQ1HR**D\ MDQ@76%.]GY;WXC(:N.J4;#!B,+(_& $'N&V;:I:JH64?E/"!^[_?E_2\-!IX M=0IK6LUR#ET8X;*.S+>:/9,=J!I66E:]82+15<-*HZQC8_OA$:L<-ZQ:ZQR9 M4]$K:->35Y>KW\"T%7V[;!];*IYXQ&R;H>PE"[!MJ]7>6O%3]8%[0*@\;5J- M]M:JF8JS;3R_;+!H&/*P4'D*ID-G)PQIW'C-C?]2O*#"^._K'.'9O"PRU4J/ M*" S'4:JA(YR*L<,.E9$AUTOG3VJZ*2O[XVO<%WP-K3FENBP/#+M\XZ=U#+@-8>\:TF41MO$*Y[Q"[9ZGK4:9UVG<;D[HX1I[[1)Z-Y6+ M'D,+#SVA;;4[AAH,-2AJ:)01!3'4L!?4T+2:]1*.B>WUO6#5.XWS?=][KEYMDL6VX M#.4GKP2UM-H25S"Q7,(XM8N_7KQ_>_;ZV]N+CV<7[Z[>?GO.'&_FW$:*/M'B M]'EA'6,N-M5 DI'F]"]U^@?>F[.TY4\G[+=%$/CCS;>%$$!0YN959KC^^GAT M%@:SS$#7?KKZ 2O0U^,MJ$;33T'@.?ZGNOSL[X7#'[D^9W6D<[ M7CIL'/+1[R>_Q,'@)$> ,PD6UW=C%XUT@2]\HOAE:L\7GEV&VW_]DP3QBP*& MQ9>60+S%(AZZ(^P:0;?#!R-V"2.(P*J3 B@C@AQ!I!^U3^5PE[G+_@'>Y)U* M=#.#'?-=Y^8N^\/&K[G+?I7%2X%J[K(_*MXP=V!1W.7 M_:XS8H2)OVK?:^@;#T(><_8UF4P!B.92^P<-9JX7-Z SH-NCP%Q3MNBF[53\OI>^#P6CI6KV%N MM*^ +C8WVC_"FFSVS-WI5<)'P^JV#4:JA)&F!2+48*1"&&E9=M/<$;=+I6MN MLR^3Y%=>XWDIAW?,Q=:50[Q=MVQSI?E18KYG=;K;/Z=E,%\YS#>0YS=O!IG+ M[!]O()G+[#<286M:S9:)1U<-+:>-GM6SC4=<(90 IS1:I42-#*>L64IQ7GZO M:!.I,+?9F]OL=S[N@=T1:C!R1^&$N+W*2._V*G0$V$0ES,6X>WC[H=VQFO7-'STSUV#N(R'8YX80 MCIX0FK;5/M]\ M(0PMX10M.R.Q52#2^/[&)<- M7W-UYRJ+EP+57-UY5+QAK@H\&#R:JSL/ X^&'P\#C^;JSEW'[.75G1]K[,N4 MAW1P+C*7=CYH,'-]H@&= =T>#68N[5Q!/9A+.S=6J%G.G8/[GDC9Y<60;>N\ MG'9P^U,X5"G\-#:?J#;(V11R.E9O"]VZS:$P=^.<^[5L9&PE0-)>VZP4G5 M<')Z7KK39="Q'$[-\]VT2C>.L+F]L^H']QI6O;N[PYK[I54.#?&="IW9-(@O M"_$MJ]XS''^4B&]T*H1X$Z P5W=NNF-ZT]R)5#6LG-H-JVNZZ%8))6VK99LF M]E7#RJE=M[KM4O!BLO5+@A3FXL['$99I16DP8C!B,&(P8OQ?#MF4WNM6A@Y/4DOUZ\?[MV>MO;R\^ MGEV\NWK[[3ESO)ES&RFB0AO1YX5UC+G85 ,1+0W@7^KT#[PW9QO+GT[8;XL@ M\,>;;PLA@*#,S:L,9_WU\>@L#&:92:W]=/7E\I/K_V#P"-Y_NAAM0S>:>@X MS_4]U^=G?2\8_,@S*:TCG8&]=-@XY*/?3WZ)@\%)CCAG$BRN[\8NFM4"7_A$ M\(7!0R++RV!>(M%/'1'>$R4KH,-1NP21A!!2R<%4$8$ M.8)(/VJ?S.6US%Q>>Y27FYK+:P\;O^;RVE46+P6JN;SVJ'C#7)9Y,'@TE]<> M!AX-/QX&'LWEM;O.8A#SF[&\G@O_^Z?C.-<<2'_:=AS?N@)M+ M;1\VF+E>U(#.@&Z/!C.7VJZ@-LREMILJ;>XU37//:B/(7-16;0395JN]FUO; M#(I61E&C4.C+WVF[$&[;:=>-\51 KY5S6:;"R M!K Z5M?P2@6QTJOOAE=,J,+<;KOG62^#$8,1@Q&#D?W"B/&"S>VVAT')!B,& M(P8C!B/[A1'C^)K;;0^ C U&#$8,1@Q&]@LCQODUM]MNZO[.,@C87-]996EB M,&+X8S^PL0_:]L!=77/#[0%0M,&(P8C!B,'(?F'$>+VEWVO[D$:SYM '1JH ME]#@J5ST&%IX,"V4X$4:6M@+6K"MNI$,AAHT:MC\K7X/I@83Z3!WY>[AG8@M MX*+MWSAM[L;< SIH;[YGIZ&#?:.#KM4U\L#0 =!!;PN'-T&9 MN1?T*.^--/>"'C9^S;V@JRQ>"E1S+^A1\8:YA_!@\&CN!3T,/!I^/ P\FGM! M=QVO)TQ+N4M;F MPL^]/)MA,&(P8C!B,+)?&#%NLKGP<_,WQS?,!0%5P\FI;6(7%4)'HU7"$2C# M(NN)K69W#W3P@7N_YK+/,HE^]3L?ZYN_P]M<_+<':-^\2#1HKSS:6W;'H/T8 MT;[]LT+FDD]SR><.TX_-$GH-&"]X]8QCK[OY>X7W7JE4@%$:];X(2YWO,(/_FNL]#X.2#48,1@Q&#$;V"R/& M\377>QX &1N,&(P8C!B,[!=&*NG\JEPVK%KM C[F5/(*VO3DU>78\:\YPEDP8C,G#$$W,\]U^J[GQNZ6@LO+]K&E"HE'S+89JEZR -NV6NVM MU;E4'[@'A,K3IM5H;ZUVI3C;QI.6!HN&(0\+E:<-J]?9"4,:M]U<#+[/EJ_! MB,&(P8C!R'YAI)+^NKD@W%"TD3$&(P8C!B-'@A'C_99^0;@Y6;C"&C?/#>8X MJ4&Z0;I!ND&Z0;J)1*Q\;-QVU6AOOCN@ MH0-#!X^B@Y?5OKS[D::4;C))A*.EY(YN7] E0R_Q3AP(@Z/_COH1P 3?/K5Q2!.KV';5^@L L@"D"DKL]D1H3=?7#LLEH81QKK= ML%@\YNS?7UY_9P 9-G,B%L&XG))D ?.<68U=Z4\,8$6.ZT=L&@8W;N0&\#$> M.[&%32']:Q90@"\> SE'%@NYY_QD S#AX1WX:XI](^&ID/^3N"&G""!L,F3_ M)+"?T2W^-@6^$#&&0S T:"YH]CQATXXA.51+\N(.?!8E'BPAQD' M.-X"H&.:'R::N?%XE<'P)"RN 7;,;[!B>.C$G+Z=C=W!.+>V*($OLC?=2,%C M2+#P _\,0(/HO&;@(,U@!1HT+O0%!TG(1J[O^ /7\7#,6 )5;://Q;LA77L/ MX$I'(K2MN$U M@^?!W)P@!EL(XY[_^O//"T]PDBX7.,AEU\DKHO597:AV86"YAG'KV7R_>OSU[_>WM MQ<>SBW=7;[\]9XXW7RD^O_8/#(@'O>8K0-W6@* M,NDY$+CG^ORL[P6#'WFQ3>M(9V O'38.^>CWDU_B8'"2(\"9!(OKN[&+TE_@ M"Y\H?IDJBL*SRW#[KW^2('Y1P+#XTA*(!S;CH3N"E5X11P'37,(((G'CI #* MB"!'$.E'[=,^ZMO5K)'+T*5 %4B35&Y^#4"&H:Q%3?,6'IZ@\#I2 ^2#CQH\ MX@(T2S47& I@9* 1Y\92(_Q5^UX3&WI_7JA_@/73)4(+56S@5JDU+3)@]AB]R4,!.3(8?S.-X MB2,,'%*SRX! 2IY AU:,0[:C.P(N *6;^"/G)A!VQT %!D+?18-5O$R620"P=.3@ M&8U-@\A-6YA[+J -5G!+YF6?>RX 5T#V7K0G:!W-QISH&4RK.\E9V#\PY"2( M &M3,*7 "D<*H:GP/\"%-?95L 9'*\8+9H3?>!R ):3;84J>T(NS;.&2"M'* M^H^TDR1PIA[_"4PZO)YDM".@/0U0D,-R@1PE:Z3L((&IT1YMP?E/$")72H+K M)Q& /@(@X91T.D[2.>/^C0M&HX0!48ADF*GC D39B'.R=AU4,3?N@",#(-?S MH3#,B:S@"R[MZA2[BU82\F> S0YB*R7X@BW<;TDJ^($11S/,K88ML;HQN2P@=P<@EMD3 MR++A$!B:"T/AXOLENPJFX#6GD$M@B\:=;OY(@=5JDI"2(K'3\5# M@Q":DX*5R2866A/U>J\%0H(&:B0A!66DQ3.(G*&@)8 -1F'J*;LCI?51QI :%2:2&PZ2"081!O3%$#E" M4V #)PPIG"(LG33LX!#5Z.$!E)!H\L"21:Q'[0\8$75Z/ O W>!3# (,4-B# M)L91HD@*9L#5?\7I:!+'"AABL)$;PO;H?;(0*- #DI\V__" MI,I(@)7YP02P*?<7A!A[B *\BP15,*+A#6*/279G@(Q8:H MRH7)X$&*7X&A,X'Q$-?"EA(Z--TR #5O6@WYP*,71,PI?V3]3H (=(&T"Y2?QSMQ*1&RL-@E,$#KRV5&2 5#0;#" M;%EM#:#)$.*D!ZDE#P:ER'4GVX,NL4.J$*0EV_:0->@,QCPUI%?9+5ADX8+M M2L3@UYG@@2VFPHGP(ZPA2X X .80D%@L,;)757 S1TV5TP@5553O,IPJ9I<6 MJK)[T*L!1TXX2ZG%0ZX'&O7<1\_E1CA0F>DJ:*[EBJF0'\Z^(](/(2HE9'?PN#6\6 \5 06 MAO[(B9!_XK65^F593%Y=2<.+5$D>/4M<^KQBIJ@W05AJEN6B%@T2A(&8"QX" M[PZ]EPS!,(0;#%%^AD%R/494D!R"C0 AW'(G-'R^XK+>)*&@PE2-2( C-C6 MLD:]4<_K)1<' O6.2H'%H7M]S6DLLOW '@PF4@!C"%_7_\B=$7:" ]I$)QH) MBX2,&TBJAX>DT;F0>X1C3=) S:+X @P)V" \7T@ZZ0M/G792/)A><"=">P:P MP$R!Z+8PF%Z12Q)LWG[_"].2W;-ZRY)(=E]IUCL3IGCK!9NWW]FI-->?/6?? M83Z53\357N'=[<@+Z6L?L@5IYGXZ>VKR9UZ!\%-E-,')MK;\1"'*ZO":>/E) MNUL[9T"8'GJM[',@K''M64R]IK'$H: D23- +K9APA67]3?&Y68\$XU I(O( M$*U6*Q?K&Q;TH8@K%11AF.EP>$$&COS4PI,&G;!>DQB%A<_'4"HH.$02%A.N&@#8?9'.^_7FI^ M;!\4 O6W$LEIBLY)8Q79A.-D!=-362.XE22*TH /]LR2G@! QG%!6=WIF?=0 M]I%)]+\$Z3^Y$R6B%H"=GN!S\,3),XKR*Q=;6*AB2Z)@ -S.*/#17A(!2&). MU:7K5D5M12F#V!I6),AEP4?O%H0:!IG''(TA9+/T,;24*=X' F\0NGW#I(8[6'&==A#L-KT4>EM(4A4/ZQ7_M SY0^F_&&_RA_*M\7^(C$NU$K./A**"

:>V MPDVC9GB)$[G8,B+@C(!IS]"3EJD]$'ZI#14MEL.6;G"A@E*5!U(D2[N-A6[T MX\Q1YV]RSGLMJ]<@]TTL1IM8Q6X B(Y0_FG,0X_5ZD$%D-8#'OHX]ZG[3(V9 M;2L7*,["&O*YR/$011YH^3.T0%5M8"@*XK)A!++@*R(9%231ZAZ$MG".# MP@+?U,J%=E#[QBHLEL9T)/KG7%:8P?,R"Q?S'4-W- )R)#<7M"#&N>:PNC 4 M!$^DU*FC5MI*:"H&?.N%@?"L"0(7HDM@:>=( F*$@=9"CGJIR0?*.TJH38:GG-ZPB6@+5YTZ=*?"YU(9U,(ETS44FA*B*S)S, _G[XC)S0? )"2*1KG !8R^BD616RW+"^)58#W03X+M$=X >@!980Y=!$!8DJN)%H*Q9VT.8I'P/H M"::T.5PRF/3@3FEAUWB.0I"Z9 4%U1AD"%3@2AE+EK@@3_E%=W0!DB,M4KAD MW8Z*'T?$';*$%@.A(JFV ,RR7!9VO).P@K!"]BBF@&@!_UDY7E3Z/B3<9 @& MC.JZ98)!M2G&@T %4K@\#:]IX3JMCAIS7Z$SE)D1CJ:! C7W!^((&@/SR(GE*0%@;6MF(DET:3F6$/R+%G(8HY7-+@BPP MSZ]:FIAV+H2HT(\HOG,"40J0J:SP*MH\I(&5 M,RNWJ7GZ*46J^(*"C[:_=&.ZAEX N47#8CIQ/FX$6TSGT4P4'@/]BUJ",*2D M12SB:$-M)H)-C?TI!-A*&R@B2$;L2*2+0 LEN91)D9(;N8; DQ'/XA2TFZ4! M-HS9*!U.Z3,\RK(HY\].>>VZA@$A,OVB9T+.+Y\ZGTZ.G1]JM4K/I0L$B0#* M[C0:4V$=)0!BDHNCQ ,Q,'2]!(>@WT5N"4^=P'#/V-1+5*R$PO88(>]S$5N@ M*]U\'BOCT$+S&6PG#$T+Z46)1=<7-7CJ?;&O)8M,C8AD*H_*Z&F+[#DGFJ>Q M(9D[2H72ZD;N=1)*] *$N)_)5RJT%$$0%$TW#@@8Y+B%I7_+IJ-HEY2SZ"IH M=9LYBD?>N%U"^E8N#JWDE"S.E!*FS^,9YXO2ZYDQOIRZ:94302":6J")56A0 M#DWIRE00P6Y&8)UIT5+"" BAQ0Z5"KFE11/+UY0ABLJ*P H7?0TTN*D 5XHR M+3(E"*(0;-2WX\S%Q:CJ*@FG0204*L\RW"L''V>%(N"%9E,_N84%I&>-]-+O M*9J N16I519J9063%+<@8_K#G*T]']PC+T.HT96B?"9KM(:%-Y>XDU%Z($@8 M%!8&7B>I8>5L*@_,Y]?$U:FK@>A+PL7Q7HL-L9I*)HTP7)ZZC#G+7Y AD$-& M&J*".77,)*O3OULN27; M?XLB0UG$3BD2 908@:(($L_=6/#?CS7-#?U/ J8*GBH1!T"^:P&1K%9;RV63 M3R$RINJ@1'IVF 1E-K,>\-'.H*1G9>B @8IDY8W2W&%5&$4H&OT,!$80/6=V M'^T?)+H_Y)$KBIE&'"O./$N80Z)F-0@Y#"T?E&6X(%A NY&*$=4ETA(4#\$" MHZQZA$] LSJA"K9QJDY6-HY$-.(\L\4R72P<4K705*/7V!MM1E5J)L[PI)%\,4W0EDV)L\M MIQX+E?^XZE!X<7'D4ZOP-\7RP(**9%FV'(EN7+X?'E0\.DAOM=+6)*I @6FE M3I$@EVQ%"Q2J1WG$%'K%O1& A''\OZFQ# 9>,'.RY5/=L!N-U1$IGV/*%$F" M-C1,!GSA!M"6EH?R=!#T584YN/N'E*-\=[4X0[<@1[EFCD[FYMC]>="'I3X9 M:YVOFODZCJRH@KC,CIJ\IEK)'$L^+F9<">-17+O[FO3+I7;M;BVK%#Q" R,K M[^K:O:QT4P>0A ^5;RHXL@4/% ]@P8!9UB@-@I.*HKC6@BN028/X$;KT*D(W M9*I^4VH^$6^4^5".Y=,JM)&/%^AS@!DDHD;7>"ED6J>4FYHNC!3Y8.GKY\>3 M<:((XY]Q%D^;.>$0(^+B3]DKAKZ-V*DXZ(3;XN$ XX1IT.Q)O5:WGPEH!+YW MF_7G<2@2*!=^(X_HI+E5- -RFRY&[43Q^62"*4^Q)&E+R5P'00!+Z+"O2^S0 M.6)&EIR6E!61TE\C?9.16F(68DE7)0YLR5//,]&C9Z8ET0K845G\/U%VL4LG M] +,)ZCHMR@MH$,\_=L%F"4O8J9:\(SR& :9N!% M4;<(E$T- X=J\^FK%#3G\,VMR[VA;,:P MKNN76XR6K%U ;F#T)VG*PW,G+KXR=B,J(\ MA,Y05B\L+ +4Q\H7K&M.PJ*U MI(Z# W@#)*-],;T[2U<%<6^,W[*,WW;=&+_&^#TXX_=>LT]T7'28._S]1#\Q M>P)V1HS+R'\I40]O 4P_Q'S"FC7L>R0V,?]?&/Q_]'.XJ'W^1SO3]L:-!EX0 M4<[OHH^GU&16^!NHK]J1=E3Z',0[K.'>(0'*S%B4$E_VQ3SAM>XCO$OY,A'= M5SP)2_ M6>0P);*M5YHHR?PN7L2;J)K TE6]2"E;Q###ZT#'ZS3%*SMUL))MY(K6L.Q; M@ND5N^FU3_HR>MMM#^5>2UGU_Q[Y,(B+]5E:>41M9F-@^;[;$*90)%:\^ M4QU1L$DM:]8M<>Z1OBTIKNU'@H_*L/&T/:0R%6$3=/>X_-N/.# M@.C*PZT^?)DF]M$?7)#(L%:%*667L7HX:VZZ" 1@,("?0HX6M9 1#>8H.L[# M$ ^-R\SP@B-D,PI'8%<]."3_&?QY'B38X]>] M05=PZCD#GO5IP?VXOCQ9);NS91[6(VH.MLR9%1<<'WPJ[@LP<$6>+]9^/HH2 M=TDJ:9=&+/:A;T2P!IL,JW5G1P=5DE9;%RT#@PEX^"^M')TZT4I42%OVB?U$ M/&F0:KEL3$J!QW2(.ZOOJC&4X-2'(DV5JDH-?/9N-@HFJ:4.B$.;5;R&PO $VNQ(>6B\<(AN*L M!RV="N I(-@7#02QXHJ2J&%XU)Q(Y08KO M9*=!Z%2JZH,G.G73Q'30PB?L)B'%PU0['ZIV04^.WA#S8UT8$CK,37V^Q8$A M>:1!R,;'5#(=MU2A$G)B?FHQH#>:H.*(,!0QL"EVC! Y6H^*DI:%UK2F!,4V M%^^PT-&NG_W/,;@BE]F)D ]*($NKF'U!)LL,CV]*(!OS6-X 2NVK5,U;0M*1 M.?W@1K1I"V7#_SY6:OBYGD@EQ4)S M:NDK2#3VX4-E-$TI\4 /#&@O#0;*O^8C@7:-9:% >/L3/BBB5QS-[TC\?MAP M6]RBD*HWT2M SQ/^/[T+)U/$HID@Z+5KS-[WN2P;I!.$Y)\1W%5W3=%N1Q:' M2N>-6N\XU$PU":.TSB [&B'+DE7S'7F"APE'"KU%'W5M[%X+3Z?85UK4"Z8^ M,SDXV8B8\A9=-:EOF2\2R&B+@"8'64(9\G1LVB7XFLE\^VK1/IT H\6*G"$5 M:VIUFOK>]//YLI>YWIL^+8$@ZT([CW[8M*CS,-8AI"PL_EC P1P^Y)BU,_@NQP190WYR$&U MF5)5]L6B8H.\I?=&/LO^PM/'W[F/P:Z,K/:?A!Y:0.#SP]ZV3D$8QTZI1_QQ M=[4 O/HGQKZ_.R,.8DBK03E>@HG9Q3%6G) -D1*/_&N>>MH%N2.BG1_H.C-U M3. H">?4>296=;_(*7ME_9579J*OQ>AKPT1?3?3U.**ORS0#_SEV^ZYFEV9? MS.N'3D$_O)7/'JM:H(9WP2 1QZHB3B>EX[%VEYSP^C'<(4I00OUPC/@!HY&W MPG'G5&L@CXT$ W4#@KAOJ/03Q.(*)2'M?C\!*8728HIM;?SK].]HZ@S4WP]# MB"YVE":(^\'P5G%C'*9,&@_5)&)99_T@CH/)<[I4D]G3GZFTO>$A]4672(V# MZ0LQ4:-'>UT"Q.)RUP5AQA3L"UFQN& MK\::4O<7(?Z&&MU/Q2G,>8C#QQ T_AW$M"-B:=HU>S_)HT3TYY&M; S^\_\U M6HUVZ[PVCB>IY#F+^. ,R"5T!O%SJ0VWM^B.I;;Z8^W"IK6%DVR.IS2Y-MO6+ MU-:79R)ZU$3K$N^5%SDDNPE,L&^$:,3>XPBQ49K8.V1"M.MV[Q8)AX$Y\$1)Y7>.+$# M=(G^+1\X>&D['@:@:6+G6C8#F_3Y<"BK M(QLO4HS__97I'@]\L_# D^E 2O MG)]XS\A3D'X8<"]I%-D7_'6K<6F^:FH.Z%.$5'.]):7QV(C/E$!K)(N0([/%L,& M/J9))?B,N2U3*[%&K433U$J86HGCJ)58Z:2:K)_ MC0.WDJ855#H7^5J*+Y_ M>/_YXNJO;V^_'WZ]Q,FKKTD884^T[.HOBOF)6@D9'[RWP8YX$4OKJ:_I&/OX M)-@HUA$7'HZI82<=^1#'I^2EZ5@W0?>MC1UOQ&0#56KL(Q_ RHO$QQX1.)R3 MQ.,@W$6;]DT46=QCC@A91:)*5S"PY^!%3K_0-ZN78$@9V&X^W:T5)]?1ZMZQ MC@W4=5Q^^7SY[>W56_;UKS^_?OC\GOWQY=,;^/_O%OOP^7)AK@EBT<\9?4,^"$1ON.="V*,Y]H*=O/HM^HU]P'._?R23 MZ3ATL=4?OGW@'/M8*']V)F '% %G(+9\%5=H CY?FO=$OQ5LGI#'3GC[2$C> MZ7SG]GIZD9HW=.$576=>33?YX&?9IL7]!JN$G\L#QBUQP/CNU3RN').L1@T$ M3/W;6P0.S:O^=/']ZBP+&BSMLKZ>KUY"]_36FAXP? 2[$/GI_[S\;1Q/O%?_ MY_\#4$L#!!0 ( ,*(SE)'X%EGY@@ !# - 97A?,C0R-30Y+FAT M;>U<;7/:N!;^W/P*+3O=IC,0WII[>X$P0Q+29F^;9 F]L_MI1]@RUM:67$F& ML+]^SY$,F)>FI,WF;E)W)@5+1]*1K.EZS 13U$B5ZW-P^H:\';Y_1TZD MF#!EF"+-@U<'S8-:J;OWK&.XB5B7W?S>:#3_]:IV %/I5%WAWK.]3M5.:J\S MDOZ,:#.+[ 2$J6C^)VN1>BTQ;6(+ AKS:-8B/WU*I6D/>F0B,^A@+%QZ&!P3NC;O\FY"-N2+-^4.]41]U.->GN?4:I M%VOJO&@O%;%ZK*B1:9$I@=6E[D]BI)/V;6.0M3%VGFQ^?AYL!:96%\#.]J0_ M&)Z?G9_TAN>7%^3RC)R\/>^?D?ZO_9,/P_/_]:$(:ON#+ZW$WZOEU8?!]8?> MQ9 ,+\EU_\3JVJPU4-_AVSZY[@V.>Q?]Z\KEK^_ZOY'>R1!K&K5:XY]P ]=7 M9H<1HS\)E,Q+L,J*FQ!3$A-ZP$G;^@H M8F0DE<_44:D&%,2B* /\XEHGU)M?WWVMIMPW(7RM/<_TJ$0L,"W+'%F!17)K MSB7/]IX!Q2GX@I_^?$C7#VD^MS)0]?>O#XY2-?ZZ)LC(W*/1' )&)FV2J=>X M7;W[WE)VW,2-QX2X8ZJ=*QK/R$(,AI1 +J09$B,@:WRT@G MMR$@F,>TIFJ&(C']R"R2%WUJ*/-!&1@RP@V)8Z" QY67QB FH#EH E ATY![ M(=$I_K=L/V6*99W@!&*N(_!]$?U3;D*8H$[ 8B%&TTP#J' MKS)0 D.RRB11B -"$3#)JA5%M]/*I# M$D1RJN<*[.A;<$&!1O<$\!>/28V&*Y YX7. MD)[%IVA891!PN-S7+RVBS@E5S&(7L,AQLZ+#SC1N7*Y#;(%B,?@5Z%O@M<^U M%TF=0COT.)2,'(@3)3WF0[$F^X!9GP$).&#V;[R0BC$C/3#F@S0"B7J35NJ' M^\QI43_TW96[Y)B3$(X\L'^"%C_'*0[CJ,O. P4K P4PT#PPR3,-2&" TRK8 MXRO9XW7!'JOZ[M.77TT?M0?7]I1IJ ,L64?]RT O8PSAT53OW@2=^1$#T&8C MN?! I@HZ *L^X=KZ"B#%A.T'U#8,L9Z%U P4,N#)8*.$XFU+ M(XH.$4S+*K&,4*"%BW?R81I\&S$4!)\%VC._\%$*EKDOEAD]7I;9V=AOD,WN M;L+.G ,\->$^4@G54EA@4 TTA*D,Y!>J_#G6@7TX'?&(FQD&+=N&1>:SM& 1 M[TAK1327"K%NUTTVH215"3".MD&6YP$TK0(V*>(.'",@'JAA"3(:BJ3".'(! MYN,)>#X%O13TNE/:)1:2X_88T& 9_X30(W>DEV $&D'G\5=;D\U M6!Z!AN!O:)?0&,G4?'[L7;PJNI!FF*T)OIS^)*-Y'LA2(W-K /JTL?.""@HJ MN"?N34S$O&/+,H.=M;DR]^P( 7=%,G7>P3PX1-/OMK'*?PY2Y675AR=BCQK M+ TZHO\.,=-&;@3THJG/C51Z$:#8 N@LCKDQC&UUDT82@A^L\3GH9)OO ZN M5Z+1ZX%/S,S,Z8]]2CFH; DO%?:A2_VRR*L6?LAWF5?M11#K0RT'^.-! QY9 M>)P!6+/@8I'?G#+Z$:,%%_O;>,%F+>S#&O-#TSM10):*=,<\6\P_]:&A9@OK MOX4NLBP'" /R 35E%ZQHB%1T&L-,87'L-#+O:NO!Q!O! K, M;!G@R*Q; ("VSSQER"\[!YZ+B8PF#+UX0^,: 9L/?>F0(M3>""Y_A ^^UQ2VW.,RK2S;T+;OGZ8'2X'X$&P_3;T'H MQ-YP&%,F)3?04>FP]GQ]:V5H!RFK478YDL;(V):LZ'67=RY*W0Z6;'TYX.[S MFZ\_5G2W8FO;A)M/>+[9=)&X2P#6J:+)4<2"-?]_MO:^'6[E3,&$M\G,J&*F_7@]/^H')\.1Q>OF^1'VOV'ZDG-\0^=_"9 M*3Y>JJCJZLH6R+T-51#'%N(H7(4G[BK\ _"]\D;B2@=0"J052_P](W<^>TH' FRT0FIT-;,]J?(>H_&+&X=O2-.[G![:\ MXOUZ,QGA\PGQ(JKU4>E=[WI8N>J]Z5>.!_W>?_&W$W*U5V_.AH.ULC"H*#G= M+,0$!KEZ<_'A_7(TD "Y;1^@115_$ )6R_[RQ5]02P,$% @ PHC.4LE2 M<'#N" ;D, T !E>%\R-#(U-3 N:'1M[5QM4]LZ%OYSM)B$S 4+);@O4PB]E"U<=X8FEHZD M(]G/5*EDB@I&42I"T3+(V59$=20:._5"HGFE'+0J(DJ>_7]NO5>HW4&H>_-FIU MN[V#O6JIO?.J9;D5 MK,UN_U.O'_SM76T/IM+:]X4[KW9:^VY2.ZVA"B?$V(EP$Y"V8OA_68/4JJEM M$E<0T82+28/\\C53MCG@"3/D@HU)7R54^L(F26D8X9 M.>M=="Y.>IV/4 2UW?Y]*_%CM;SZW+_^W+D8D,$EN>Z>.%T/JG74=W#>)=>= M_G'GHGM=N?S7Q^Z_2>=D@#7U:O6GN(&K*[/%" N+\GMF+(\F"X.2Z5^][C3H ME4F/ IS.LR2--6>F# NIL1&Q,;6-)YR_I4/!R%#ID.FC4A58B F18WYV;5(: M3*\?OEQC'MH8OE9?YWI4!(MLPY%'7N# W)C2R:N=5\!R&K[@9S@=TO=##EX[ M&:CZ\>N#H^S;<%43)&4>4#%%@55ID^3JU>]6[[$?+1BLMO>]NO[]\,F5[9&8 MCAC1;,39&*RDC;DAOV44K9R8D#Y+E;9H.\^@/Z"ARF_ 0AK$&/GJI0B3(33L MI)H+H)0R<19616@M PTFFEP!K.!Q)>=*X&,,Z.K)8&_MCL*G]A;3@:! 7(&X M+1_B^G-"W#$UWAM-)N2+5&/!PAM6]L#3'FZA@D&ELLX%1<-$Y81DTNJ,@9+@ MS29@YA%B% P]0)!302(:0)$F*@'/RRHOMR8@6<",H7J"(@G]PAR29WT:* M! M&1A2X .)8Z! P'60)2 FH3EH E AXY@',3$9_C=O/V::Y9W@!!)N!+B_B/XQ MMS%,T*3@L^/HV&\*JJD0I@GW"!9E.%E.RRB1"1 FE IQLU0:IP^ 34QB80:FRF':';#C=6P$(1BH=<;M"PO M4(&9*K.F;<$&!1L\$L#>/2H1JYK + M6.3XL*+#S@P^N-S$V +%$O KT+? ZY";0"B303OT.+02'L2I5@$+H=B07M!XJ6!HI@H&E@LL@T(($!3J-@C^]DC_<%>RSKNTO??C=]5)]QA@BH)G9O@DZ\T,&H,U'\N&!RC1T %9]Q(WS%4"*2=/ W0Q2O#0I?9--C0\Y-2G[KB/8ISO)+&G MS&!DX7C3N##$>1;*,%#(@B>#C5**MRT3%!TBF)938AZA0 L?[RR&:?!MR% 0 M?!9HS\+"1RE8YK%89O@SL*9-)Z)@&:XRFX.067%%SR6%P2_$Q<C^7"<93I,^CAJ97P/0IXF=%U104,$C44'XG*C@U&-M';.X'Y+G M!5S-"B4\P+/ 4$0%0:81DPM^_U)_B3(62O!P!?1B8(%FFY^[:\(1$ K8^16Y M7,T 8.XV;G!/1V8S7=YZ36)J9H$1>@B.@%CH7"=_1[.AO,/PVAH6$SZ[^!+O(L!P@#\@$U91^L&(A4 M3); 3&%QW#1R[VKC+G+A&10$\&+SF_<2 ,0;D08S6P8X,N<6 *#= :<<^67O MP',Y4F+$T(N7]"8_IZ5S3X(EJ5 3!K7C6'G?@2[Q"O# 'PQHUORM9X90=R.X M#!D><*_.;KG#X:*Z9$W?LC\_#Y0&]R-:.SR_ :$C=\-A3)66_$!'I\8U%JM[!DX\L #Y_?=/VQHKT16YLF?/""YYM/ M%XF[!& =:YH>E?QG:;88?F+S]3A\P0NRZ0&HU5_FA'/B6T+\T@.QR#BYE<&* M9NG1B&'1<2#U7Q_VGM?3K=PIF+ &^4;V>EE?N\'[N M)(%/+_FFW7SF^' PN/S7(7ZON'ZFEM\0=,OC&%)\O5>R;_:5'8/GMIX([ M-G!'X2V\<&_A)X#XZDN()S%G$3F;N?F7/O_H8O73/(U7@+4 :P'6_P-8=_.S M.OAJU0RAB,SY<1X_CWS78'.^XT^(U*?.1?R ))'_L8,-+Y2_7Q\^Y",2"&K, M4>ECYWI0N>I\Z%:.^]W./_&7&A9JKSZ<#?HK97%4T6J\7HCI$W+UX>+SI_EH M( %RFSY BWW\^0FX(^YW-OX'4$L#!!0 ( ,*(SE+SGE@=]@0 /@9 - M 97A?,C0R-34Q+FAT;>U9;6_;-A#^7/^*FXJF"6#9DAT7K64;'K0:&TFN6PMJS M6J]9!%7KS46P@DRMXB( KLR,_4F[8%NIQ]SH1R/)32#2WH# M4Y$07@H=2$D0,+[H@L4X6 V;<0?\7&9"=H'D2CB(J9=N.?HJN[LA71/)"%== MX)KRV(&$R 7CZ%VK*+I4)HG9 @62+2*%SGOS@;N,V)PI:+<:=J\Y'_2:Z:!V M#ZB7=^"\=#X!*7!LP:A05"#TM#'8X_,L=;[D ^[X^.I@-^/S<2E0N4U $>W( MG7KG)^>CH7<^OH3Q"8S.SMT3<-^[HROO_%<713CK3O^.B?\6Y>1J.KL:7GK@ MC;\O$/LU7#5FC5$#9NZHH,QN=ZSZ]P4UG,'P>#SQW&/X88A:T_/&>J57E7?F MPFPX/1I>NC-S_/ZM^P&&(T_/M"RK]2.DV5TVOL+#!A&_YYEBX6K#*:S_[0[> M7J@R'B!=W4.[@#3!LI>C-5 "9F4G*-@2(:B(PHS(.>$T,\?+F*Y@Z"L]H]FJ MPWFAD:,YF:%W; ^CB-$0W"7U<\6N*8S#D/E8Z?$6+/N^Q%X#DSQ)L?;"F8AU M#<[0#O<;L*]M&2.1I(2OC .(J*3S%3Y9J2-"3Z2 F*S@#RYN8AHL:+WP_RXG MNIO$*YC25$BE>]0),H.+QWRW#J.RBTM)%N./Y4U $7P PU2R&-I6'8K&5D#9 M>_ZZU;*0F^A2I43KJ&QWKA5$JW+)4!FFB5H&H&LZ%4B(I)/]X&X*54$MV M5M]OCV_-OYXHRZ4.HZF"+P;>PC;S=?#UI6-WO--1:""=C2>'KM3\VCL>>.++CRWBC^P MTR5D(F;!/2'^?TM%,VMN+8$CF?L4/HB<+YX*QX["\;15>.1;A1\@OS=RL'[O M@4WO]8_QO.(K(9\R]2E3GS+U.V3J?BH9'L)3/(73VPP5988>/&5EF94UO.J7 M _UQB%@U^#'),OZQMOAS#,GPU/7/)JZPU_T-X.-V](XM"4XJ;SX7Z M+05,3B^O+CYY0PW4VW5!%$W](00I*;[X_ 502P,$% @ PHC.4CHPQ[CL M! *!D T !E>%\R-#(U-3(N:'1M[5EM4]M&$/Z,?\56F1"8L6S)ADQB MV9XQ1H!;P(XM.NFGSEDZ63>5[L3I!+B_OGN2#!A,FG32DC+XBWPOVGWVN7MV M[^QNI)*XWXTH"?K=A"H"?D1D1E7/R%5H?C"J7DX2VC-"(1.BS( JZBLFN &^ MX(IRG*UH3--(<-KC E_ZR32'DA)% Q <6DV[V;):-MB=_5;'MF!R!J:Y9GI! M.95$"7G/YO3P&$Z\LU,8"GY%I:(2VHV]1KMA&?W:5E"RA&9S3:YB*A/"RTX&4! 'CBPY8C(/5L!EWP,]E)F0'2*Z$@YBZZ9JCE=T' M%BNOCV!<$> /+N 9!WSAV0 L<:C I%Y;%TN,WG6>I\R<=W"=;'Y:=R M0[1#=^J-CD;#@3<:G\/X"(8G(_<(W,_N\,(;_>IB%XZZT[]CXM]%.;F8SBX& MYQYXX^<%8G^ B\:L,6S S!T6E-GM?:O^O* &,Q@>>P@_#%$K>CY:[_6N M\DYXG%*Q<(F>2 $Q6<(?7%S'-%C0>N'_4TYTV8B7,*6ID$H7 MHR.,'FDQ/ZW"J.PB2;)H7Y8O 47P 0Q2R6)H6W4H*E@!9?O-AU;+WPEV;UFG6':8TA;<&ZS6?$%7U-L?VWL.$!Y4E.!LQLNBK>WIPDJ8 M7@LL87JP(B4D3%.42III"'4]3.(8]P?2H)<*!U+$E)6DAK=+B 8#5IC6/G%6 M'I<1B%07YGG.ILH@<17N(E: #/^><@KU75L*- MB_Q$7)O#TO)?T?BURJD<'(RGA^[4/!A[WOBL V^LX@-V>@.9B%GPA,/_K[Z: M67-MQXVPCL,)GI8BB0>!5\%M$-QKB7WA)?8'D/BZ#.M/WG'T\?@0C_B^$O)5 MK*]B?17K,XAU!V_R*,L4=7EWA=7*U!?WG"N\#I9QB%*UNZ]*+95:PZ>^4_]7 MOW@%[ K\F&19SS@=S#QS,CAVS8.I._A%_\9^;W1R?.1-'_1%H2G%]>-.?>F' MR?'YQ=F=-YR!\S8]$$53_W& E!3_D/P%4$L! A0#% @ PHC.4A[VOE!% M%P S# ! !$ ( ! &)B8W M,C R,3 T,S N>'-D4$L! M A0#% @ PHC.4JJ M!P 5 " =>1-MY !"G 8 %0 @ &+@0 8F)C M<"TR,#(Q,#0S,%]L86(N>&UL4$L! A0#% @ PHC.4LD+(\,#70 B"0( M !4 ( !F?L &)B8W M,C R,3 T,S!?<')E+GAM;%!+ 0(4 M Q0 ( ,*(SE+?F#25CJX! 1@&@ 4 " <]8 0!B8G!P M,C R,3 T,C%?,3!Q+FAT;5!+ 0(4 Q0 ( ,*(SE)'X%EGY@@ !# - M " 8\' P!E>%\R-#(U-#DN:'1M4$L! A0#% @ PHC. M4LE2<'#N" ;D, T ( !H! # &5X7S(T,C4U,"YH=&U0 M2P$"% ,4 " #"B,Y2\YY8'?8$ #X&0 #0 @ &Y&0, M97A?,C0R-34Q+FAT;5!+ 0(4 Q0 ( ,*(SE(Z,,>X[ 0 "@9 - M " =H> P!E>%\R-#(U-3(N:'1M4$L%!@ * H >0( /$C $ P $! end

-8?20$3;8T.P6BP^0"X99K>]9!:G]F#K9 M>IC^1%'SS9"Z>I/J92GE"WGO.Z&GHXTQV\OQ6#<;UE/]F]PR 4=64O74P*9: MC_56,=KJ#6.F[\;Y9%*/>\K%Z/KJT-9,C?T-:5ACN!2PT^YXYNQ-_W/<;I)7 MKOF2=]Q\3$?N>\=&I.>"]_R3M=/19$3T1K[](17_E,+0;MXHV7734;8_\,R4 MX&J5MJ MV#L.W M>D0$[=ET=#B%?!$MN1,&.HG6_$X[*AI&7.=JP/-)$K M\KAERH,L$#P>RJ,!WF! M0%XD@"P \@&L]Z5IY X"NE@3L*2 [WXPGV#1?)( LP3,KY0K\DR['2-_,JIW MR@U/'Q.5SI&MXS KP)PIMJ4<]/@.K6FFW=A\]#$Q[61']H[#K!TF-*/,QZ]D M!O(QCO+N+Q\3$T]V9/,XS#/ _"9E^\:[SO'=0[HEUH#B8V+JR8[L'H=Y#IC? M)3PX"Z9ZB$++?6<^L5>,^IB8?K(C M^V9_ ,^9B8@+(D!K(*NA>-[!E9T'>F?3K,/%D*]636/9#]]-SL%6[[ M#_1NN(^)N2=+(9_,VF=N9/.RD5W+E/X%0M .B@H_1\?*$^75+/6 MI94P+*GOGAQS3Y["/9F5SQU5 ARNR8PI*">H8CXC6N^D$$]FS3-G:U=#/K&M M5#;C\!$QZ>0II)-9ZSS9PRY.@B')0E&XVXV/B4DG/[)TO$0R2-L@=6]X$(AR M3#IY"NG$0II!-++T-,3#IY"NG$TLL0$[-/GL(^L?0RQ,3LDZ>P M3RR]#&=?,/T4*?032R]#3$P_10K]Q-++$!,S4)'$0)'T,L1$Y]R26"B2=,Q"10H+19U> M^)B8A8HAI]]^E#XF9J$BA86BF)4_O8Y9J!QR BZXZ25FH3*%A:*8_DTO,0N5 M*2P43>2"WL0L5*:P4#21"S#1M9\4%HIB!C<=LU"9PD+1?#/H3KT6Q\3LU"5 M9#TH@GGJC\T:LU"=9$'HY],)I\$J?XU9J$ZR(!3#]"=G:LQ"]7!K0G81QL?$ M+%0/N2X4A/<:LU#M+#1V)^OKJY:MN&#M _R%AOT-[9J9(O9C_Y)(6=D%VM6N MZVY@WZ/X+FE[>.GS\,+J]=]02P,$% @ PHC.4M))O&T1 @ %R8 !H M !X;"]?!-T#(HPS=1Y +Z1 ITA@\%3$D>/D7Q =B^/2K'-IQWYWJ M;M_7Q._8^4ZGI7CFV]Z_IR.E_9=,.Q'<_+89OZ=OW>;DO2Y3*G MX79&\_QT.W/Q^MF7_YG8;3;[=?G9K7\?RVG\Q^#TIQO>ZZZ4L5F\ML.VC*LF M?1RNIVNZ'.3N/+E9O+RMFN'E39HT=Y!"D,X?9!!D\P MBGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>AGH;@=Z&>AN!WH9Z&X'> M-MDL(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0 MVU%O)]#;46\GT-LGF]T$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H'ZAT$ M>@?J'01Z!^H=!'H'ZAT$>@?J'01ZQ^1G)8'>@7H'@=Z!>@>!WH%Z!X'>@7H' M@=X9]F?4.Q/HG5'O3*!W1KTS@=X9]<[?J7<=/P^E7GN^UOC\[Z1Z/-]; MKH^_++].3M[>"\[IMJ(^_P502P,$% @ PHC.4L"(;73I 0 ?B4 !, M !;0V]N=&5N=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCIU_R(<*/>JA?^ M@;H=9&%;F[8@_'N[ 28:)1I,?&]8H.UYSWJ2YXKKIZVC,-JT31>FV2)&=\58 M*!?4FI!;1UU:F5O?FIB^^A?F3+DT+\3$9%*PTG:1NCB.?8UL=GU+<[-JXNAN MDWX.M>VFF:&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( ,*(SE("4$KY M3P4 !,6 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ PHC. M4C&1=)"J @ G0@ !@ ("!A10 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ PHC.4I[YN"S$!@ ]B8 !@ M ("!+R$ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ PHC.4E?XERE8$ ["H !@ ("!T#8 M 'AL+W=O&UL4$L! A0#% @ PHC.4K%3-:N5! ,@H !D M ("!2TL 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ PHC.4O1[B+<%!P W! !D ("!9U8 'AL+W=O M&PO=V]R:W-H965T)*G@( -4% 9 " @;5E M !X;"]W;W)K&UL4$L! A0#% @ PHC.4GX- MD+47 P L@8 !D ("!BF@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PHC.4O1I$!S- P 2 @ !D M ("!R'$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ PHC.4A7.PCQ$" ?!8 !D ("! M>H( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ PHC.4A_N_G)J P 10< !D ("!'* 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PHC.4@4$GC6! @ < 4 !D M ("!2[0 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ PHC.4L7G7O2A P ( D !D ("!V+X M 'AL+W=O&PO=V]R:W-H965TZ4$@, ,T) 9 M " @47) !X;"]W;W)K&UL4$L! A0#% @ MPHC.4DAO;S]4 P ? D !D ("!CLP 'AL+W=O&PO=V]R:W-H965T/? !X;"]W;W)K&UL4$L! A0#% @ PHC.4@^2CU)@ @ /08 !D M ("!G>( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ PHC.4OK'P_GI! %!8 !D ("!F.P 'AL M+W=O&PO=V]R:W-H965T0, #D. 9 " M@6KT !X;"]W;W)K&UL4$L! A0#% @ PHC. M4D\U911[!0 7AH !D ("!&O@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PHC.4L%V+0T' P ?@D M !D ("!* 0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PHC.4DR"W**(!@ /AX !D M ("!=0X! 'AL+W=O&PO=V]R:W-H965T MH< 0!X;"]W;W)K&UL4$L! A0# M% @ PHC.4LM<3M&UL4$L! A0#% @ PHC.4F$W M^>SX @ C D !D ("!!S@! 'AL+W=OQ@+U<# "5"P &0 M @($V.P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ PHC.4A6.Y4(T P \A, T M ( !'D(! 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ PHC.4M))O&T1 @ %R8 !H M ( !ETL! 'AL+U]R96QS+W=O XML 77 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 78 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 79 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 345 373 1 false 123 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets (Current Period Unaudited) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited- Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited- Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited- Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 006 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Organization and Description of Business Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business Note 1 - Organization and Description of Business Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Summary of Significant Accounting Policies Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies Note 2 - Summary of Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Note 3 - New Accounting Pronouncements Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-3-new-accounting-pronouncements Note 3 - New Accounting Pronouncements Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Fair Value Measurement Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement Note 4 - Fair Value Measurement Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Prepaid Expenses and Other Current Assets Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets Note 5 - Prepaid Expenses and Other Current Assets Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Property, Plant and Equipment Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment Note 6 - Property, Plant and Equipment Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Goodwill and Intangible Assets Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets Note 7 - Goodwill and Intangible Assets Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Long Term Debt and Revolving Lines of Credit Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit Note 8 - Long Term Debt and Revolving Lines of Credit Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Accrued Payroll and Payroll Expenses Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses Note 9 - Accrued Payroll and Payroll Expenses Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Accrued Expenses and Other Current Liabilities Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities Note 10 - Accrued Expenses and Other Current Liabilities Notes 17 false false R18.htm 017 - Disclosure - Note 11 - Income Taxes Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes Note 11 - Income Taxes Notes 18 false false R19.htm 018 - Disclosure - Note 12 - Commitments and Contingencies Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies Note 12 - Commitments and Contingencies Notes 19 false false R20.htm 019 - Disclosure - Note 13 - Stockholders' Equity Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity Note 13 - Stockholders' Equity Notes 20 false false R21.htm 020 - Disclosure - Note 14 - Stock-based Compensation Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation Note 14 - Stock-based Compensation Notes 21 false false R22.htm 021 - Disclosure - Note 15 - Earnings Per Share Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share Note 15 - Earnings Per Share Notes 22 false false R23.htm 022 - Disclosure - Note 16 - Segment Reporting Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting Note 16 - Segment Reporting Notes 23 false false R24.htm 023 - Disclosure - Note 17 - Related Party Transaction Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction Note 17 - Related Party Transaction Notes 24 false false R25.htm 024 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies 25 false false R26.htm 025 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Tables) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-tables Note 2 - Summary of Significant Accounting Policies (Tables) Tables http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies 26 false false R27.htm 026 - Disclosure - Note 4 - Fair Value Measurement (Tables) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-tables Note 4 - Fair Value Measurement (Tables) Tables http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement 27 false false R28.htm 027 - Disclosure - Note 5 - Prepaid Expenses and Other Current Assets (Tables) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-tables Note 5 - Prepaid Expenses and Other Current Assets (Tables) Tables http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets 28 false false R29.htm 028 - Disclosure - Note 6 - Property, Plant and Equipment (Tables) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-tables Note 6 - Property, Plant and Equipment (Tables) Tables http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment 29 false false R30.htm 029 - Disclosure - Note 7 - Goodwill and Intangible Assets (Tables) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-tables Note 7 - Goodwill and Intangible Assets (Tables) Tables http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets 30 false false R31.htm 030 - Disclosure - Note 8 - Long Term Debt and Revolving Lines of Credit (Tables) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-tables Note 8 - Long Term Debt and Revolving Lines of Credit (Tables) Tables http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit 31 false false R32.htm 031 - Disclosure - Note 9 - Accrued Payroll and Payroll Expenses (Tables) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-tables Note 9 - Accrued Payroll and Payroll Expenses (Tables) Tables http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses 32 false false R33.htm 032 - Disclosure - Note 10 - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-tables Note 10 - Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities 33 false false R34.htm 033 - Disclosure - Note 14 - Stock-based Compensation (Tables) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-tables Note 14 - Stock-based Compensation (Tables) Tables http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation 34 false false R35.htm 034 - Disclosure - Note 15 - Earnings Per Share (Tables) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-tables Note 15 - Earnings Per Share (Tables) Tables http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share 35 false false R36.htm 035 - Disclosure - Note 16 - Segment Reporting (Tables) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-tables Note 16 - Segment Reporting (Tables) Tables http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting 36 false false R37.htm 036 - Disclosure - Note 1 - Organization and Description of Business (Details Textual) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business-details-textual Note 1 - Organization and Description of Business (Details Textual) Details http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business 37 false false R38.htm 037 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Details Textual) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-details-textual Note 2 - Summary of Significant Accounting Policies (Details Textual) Details http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-tables 38 false false R39.htm 038 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Restatement of Previously Issued Consolidated Financial Statements (Details) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details Note 2 - Summary of Significant Accounting Policies - Restatement of Previously Issued Consolidated Financial Statements (Details) Details 39 false false R40.htm 039 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details Note 2 - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details) Details 40 false false R41.htm 040 - Disclosure - Note 4 - Fair Value Measurement (Details Textual) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual Note 4 - Fair Value Measurement (Details Textual) Details http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-tables 41 false false R42.htm 041 - Disclosure - Note 4 - Fair Value Measurement - Fair Value of Long-term Debt (Details) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-fair-value-of-longterm-debt-details Note 4 - Fair Value Measurement - Fair Value of Long-term Debt (Details) Details 42 false false R43.htm 042 - Disclosure - Note 5 - Prepaid Expenses and Other Current Assets - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details Note 5 - Prepaid Expenses and Other Current Assets - Prepaid Expenses and Other Current Assets (Details) Details 43 false false R44.htm 043 - Disclosure - Note 6 - Property, Plant and Equipment (Details Textual) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-details-textual Note 6 - Property, Plant and Equipment (Details Textual) Details http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-tables 44 false false R45.htm 044 - Disclosure - Note 6 - Property, Plant and Equipment - Components of Property, Plant and Equipment (Details) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-components-of-property-plant-and-equipment-details Note 6 - Property, Plant and Equipment - Components of Property, Plant and Equipment (Details) Details 45 false false R46.htm 045 - Disclosure - Note 7 - Goodwill and Intangible Assets (Details Textual) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-details-textual Note 7 - Goodwill and Intangible Assets (Details Textual) Details http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-tables 46 false false R47.htm 046 - Disclosure - Note 7 - Goodwill and Intangible Assets - Intangible Assets (Details) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-details Note 7 - Goodwill and Intangible Assets - Intangible Assets (Details) Details 47 false false R48.htm 047 - Disclosure - Note 7 - Goodwill and Intangible Assets - Intangible Assets Amortization Expense (Details) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details Note 7 - Goodwill and Intangible Assets - Intangible Assets Amortization Expense (Details) Details 48 false false R49.htm 048 - Disclosure - Note 7 - Goodwill and Intangible Assets - Goodwill by Reportable Segment (Details) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details Note 7 - Goodwill and Intangible Assets - Goodwill by Reportable Segment (Details) Details 49 false false R50.htm 049 - Disclosure - Note 8 - Long Term Debt and Revolving Lines of Credit (Details Textual) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual Note 8 - Long Term Debt and Revolving Lines of Credit (Details Textual) Details http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-tables 50 false false R51.htm 050 - Disclosure - Note 8 - Long Term Debt and Revolving Lines of Credit - Long-term Debt (Details) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details Note 8 - Long Term Debt and Revolving Lines of Credit - Long-term Debt (Details) Details 51 false false R52.htm 051 - Disclosure - Note 9 - Accrued Payroll and Payroll Expenses - Accrued Payroll and Expenses (Details) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details Note 9 - Accrued Payroll and Payroll Expenses - Accrued Payroll and Expenses (Details) Details 52 false false R53.htm 052 - Disclosure - Note 10 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details Note 10 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details) Details 53 false false R54.htm 053 - Disclosure - Note 11 - Income Taxes (Details Textual) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes-details-textual Note 11 - Income Taxes (Details Textual) Details http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes 54 false false R55.htm 054 - Disclosure - Note 12 - Commitments and Contingencies (Details Textual) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies-details-textual Note 12 - Commitments and Contingencies (Details Textual) Details http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies 55 false false R56.htm 055 - Disclosure - Note 13 - Stockholders' Equity (Details Textual) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual Note 13 - Stockholders' Equity (Details Textual) Details http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity 56 false false R57.htm 056 - Disclosure - Note 14 - Stock-based Compensation (Details Textual) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual Note 14 - Stock-based Compensation (Details Textual) Details http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-tables 57 false false R58.htm 057 - Disclosure - Note 14 - Stock-based Compensation - Summary of Awards Granted (Details) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details Note 14 - Stock-based Compensation - Summary of Awards Granted (Details) Details 58 false false R59.htm 058 - Disclosure - Note 15 - Earnings Per Share (Details Textual) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-details-textual Note 15 - Earnings Per Share (Details Textual) Details http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-tables 59 false false R60.htm 059 - Disclosure - Note 15 - Earnings Per Share - Calculation of Basic and Diluted EPS (Details) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-calculation-of-basic-and-diluted-eps-details Note 15 - Earnings Per Share - Calculation of Basic and Diluted EPS (Details) Details 60 false false R61.htm 060 - Disclosure - Note 16 - Segment Reporting - Operating Information (Details) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details Note 16 - Segment Reporting - Operating Information (Details) Details 61 false false R62.htm 061 - Disclosure - Note 16 - Segment Reporting - Total Assets by Segment (Details) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-total-assets-by-segment-details Note 16 - Segment Reporting - Total Assets by Segment (Details) Details 62 false false R63.htm 062 - Disclosure - Note 16 - Segment Reporting - Revenue and Long-Lived Assets by Geographical Areas (Details) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details Note 16 - Segment Reporting - Revenue and Long-Lived Assets by Geographical Areas (Details) Details 63 false false R64.htm 063 - Disclosure - Note 17 - Related Party Transaction (Details Textual) Sheet http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction-details-textual Note 17 - Related Party Transaction (Details Textual) Details http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction 64 false false All Reports Book All Reports bbpp20210421_10q.htm bbcp-20210430.xsd bbcp-20210430_cal.xml bbcp-20210430_def.xml bbcp-20210430_lab.xml bbcp-20210430_pre.xml ex_242549.htm ex_242550.htm ex_242551.htm ex_242552.htm http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021 http://xbrl.sec.gov/country/2021 true true JSON 82 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "bbpp20210421_10q.htm": { "axisCustom": 0, "axisStandard": 33, "contextCount": 345, "dts": { "calculationLink": { "local": [ "bbcp-20210430_cal.xml" ] }, "definitionLink": { "local": [ "bbcp-20210430_def.xml" ] }, "inline": { "local": [ "bbpp20210421_10q.htm" ] }, "labelLink": { "local": [ "bbcp-20210430_lab.xml" ], "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "bbcp-20210430_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "bbcp-20210430.xsd" ], "remote": [ "https://xbrl.sec.gov/country/2021/country-2021.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.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/dei/2021/dei-2021_doc.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd" ] } }, "elementCount": 545, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 36, "http://www.concretepumpingholdings.com/20210430": 12, "http://xbrl.sec.gov/dei/2021": 6, "total": 54 }, "keyCustom": 44, "keyStandard": 329, "memberCustom": 77, "memberStandard": 40, "nsprefix": "bbcp", "nsuri": "http://www.concretepumpingholdings.com/20210430", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 3 - New Accounting Pronouncements", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-3-new-accounting-pronouncements", "shortName": "Note 3 - New Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 4 - Fair Value Measurement", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement", "shortName": "Note 4 - Fair Value Measurement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 5 - Prepaid Expenses and Other Current Assets", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets", "shortName": "Note 5 - Prepaid Expenses and Other Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 6 - Property, Plant and Equipment", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment", "shortName": "Note 6 - Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 7 - Goodwill and Intangible Assets", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets", "shortName": "Note 7 - Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 8 - Long Term Debt and Revolving Lines of Credit", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "shortName": "Note 8 - Long Term Debt and Revolving Lines of Credit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "bbcp:AccruedPayrollAndPayrollExpensesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 9 - Accrued Payroll and Payroll Expenses", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses", "shortName": "Note 9 - Accrued Payroll and Payroll Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "bbcp:AccruedPayrollAndPayrollExpensesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 10 - Accrued Expenses and Other Current Liabilities", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities", "shortName": "Note 10 - Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 11 - Income Taxes", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes", "shortName": "Note 11 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 12 - Commitments and Contingencies", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies", "shortName": "Note 12 - Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Consolidated Balance Sheets (Current Period Unaudited)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-", "shortName": "Consolidated Balance Sheets (Current Period Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 13 - Stockholders' Equity", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity", "shortName": "Note 13 - Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 14 - Stock-based Compensation", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "shortName": "Note 14 - Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 15 - Earnings Per Share", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share", "shortName": "Note 15 - Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 16 - Segment Reporting", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting", "shortName": "Note 16 - Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 17 - Related Party Transaction", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction", "shortName": "Note 17 - Related Party Transaction", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:PriorPeriodReclassificationAdjustmentDescription", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Tables)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-tables", "shortName": "Note 2 - Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PriorPeriodReclassificationAdjustmentDescription", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 4 - Fair Value Measurement (Tables)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-tables", "shortName": "Note 4 - Fair Value Measurement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 5 - Prepaid Expenses and Other Current Assets (Tables)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-tables", "shortName": "Note 5 - Prepaid Expenses and Other Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 6 - Property, Plant and Equipment (Tables)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-tables", "shortName": "Note 6 - Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "shortName": "Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 7 - Goodwill and Intangible Assets (Tables)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-tables", "shortName": "Note 7 - Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 8 - Long Term Debt and Revolving Lines of Credit (Tables)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-tables", "shortName": "Note 8 - Long Term Debt and Revolving Lines of Credit (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "bbcp:AccruedPayrollAndPayrollExpensesTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "bbcp:ScheduleOfAccruedPayrollAndExpensesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 9 - Accrued Payroll and Payroll Expenses (Tables)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-tables", "shortName": "Note 9 - Accrued Payroll and Payroll Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "bbcp:AccruedPayrollAndPayrollExpensesTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "bbcp:ScheduleOfAccruedPayrollAndExpensesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 10 - Accrued Expenses and Other Current Liabilities (Tables)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-tables", "shortName": "Note 10 - Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 14 - Stock-based Compensation (Tables)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-tables", "shortName": "Note 14 - Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 15 - Earnings Per Share (Tables)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-tables", "shortName": "Note 15 - Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 16 - Segment Reporting (Tables)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-tables", "shortName": "Note 16 - Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-02-01_2020-04-30_ReportingUnitAxis-USConcretePumpingMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 1 - Organization and Description of Business (Details Textual)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business-details-textual", "shortName": "Note 1 - Organization and Description of Business (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30_LegalEntityAxis-BrundageBoneMember", "decimals": "INF", "lang": null, "name": "us-gaap:NumberOfStores", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Details Textual)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "shortName": "Note 2 - Summary of Significant Accounting Policies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2020-10-31", "decimals": "-5", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilitiesNoncurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Restatement of Previously Issued Consolidated Financial Statements (Details)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details", "shortName": "Note 2 - Summary of Significant Accounting Policies - Restatement of Previously Issued Consolidated Financial Statements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "us-gaap:PriorPeriodReclassificationAdjustmentDescription", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-01-31", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2021-02-01_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statements of Operations (Unaudited)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited", "shortName": "Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2021-02-01_2021-04-30", "decimals": "-4", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "bbcp:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember_RangeAxis-MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 2 - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "shortName": "Note 2 - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "bbcp:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember_RangeAxis-MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 4 - Fair Value Measurement (Details Textual)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual", "shortName": "Note 4 - Fair Value Measurement (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30_ClassOfWarrantOrRightAxis-WarrantToPurchaseClassACommonStockMember", "decimals": "INF", "lang": null, "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30_FairValueByMeasurementBasisAxis-CarryingReportedAmountFairValueDisclosureMember_LongtermDebtTypeAxis-TermLoanAgreementMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 4 - Fair Value Measurement - Fair Value of Long-term Debt (Details)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-fair-value-of-longterm-debt-details", "shortName": "Note 4 - Fair Value Measurement - Fair Value of Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30_FairValueByMeasurementBasisAxis-CarryingReportedAmountFairValueDisclosureMember_LongtermDebtTypeAxis-TermLoanAgreementMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidInsurance", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 5 - Prepaid Expenses and Other Current Assets - Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details", "shortName": "Note 5 - Prepaid Expenses and Other Current Assets - Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidInsurance", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2021-02-01_2021-04-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 6 - Property, Plant and Equipment (Details Textual)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-details-textual", "shortName": "Note 6 - Property, Plant and Equipment (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2021-02-01_2021-04-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 6 - Property, Plant and Equipment - Components of Property, Plant and Equipment (Details)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-components-of-property-plant-and-equipment-details", "shortName": "Note 6 - Property, Plant and Equipment - Components of Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2021-02-01_2021-04-30", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 7 - Goodwill and Intangible Assets (Details Textual)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-details-textual", "shortName": "Note 7 - Goodwill and Intangible Assets (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-02-01_2020-04-30_IndefiniteLivedIntangibleAssetsByMajorClassAxis-BrundageBoneConcretePumpingTradeNameMember", "decimals": "-6", "lang": null, "name": "us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 7 - Goodwill and Intangible Assets - Intangible Assets (Details)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-details", "shortName": "Note 7 - Goodwill and Intangible Assets - Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 7 - Goodwill and Intangible Assets - Intangible Assets Amortization Expense (Details)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details", "shortName": "Note 7 - Goodwill and Intangible Assets - Intangible Assets Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2020-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 7 - Goodwill and Intangible Assets - Goodwill by Reportable Segment (Details)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details", "shortName": "Note 7 - Goodwill and Intangible Assets - Goodwill by Reportable Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2020-10-31_LegalEntityAxis-ThePredecessorMember", "decimals": "-3", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2021-02-01_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited-", "shortName": "Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2021-02-01_2021-04-30", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 8 - Long Term Debt and Revolving Lines of Credit (Details Textual)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual", "shortName": "Note 8 - Long Term Debt and Revolving Lines of Credit (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2018-12-06_DebtInstrumentAxis-TermLoanAgreementMember", "decimals": "-6", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LinesOfCreditCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 8 - Long Term Debt and Revolving Lines of Credit - Long-term Debt (Details)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details", "shortName": "Note 8 - Long Term Debt and Revolving Lines of Credit - Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "bbcp:ScheduleOfAccruedPayrollAndExpensesTableTextBlock", "bbcp:AccruedPayrollAndPayrollExpensesTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedVacationCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 9 - Accrued Payroll and Payroll Expenses - Accrued Payroll and Expenses (Details)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details", "shortName": "Note 9 - Accrued Payroll and Payroll Expenses - Accrued Payroll and Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "bbcp:ScheduleOfAccruedPayrollAndExpensesTableTextBlock", "bbcp:AccruedPayrollAndPayrollExpensesTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedVacationCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedInsuranceCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 10 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details", "shortName": "Note 10 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedInsuranceCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2021-02-01_2021-04-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note 11 - Income Taxes (Details Textual)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes-details-textual", "shortName": "Note 11 - Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2020-10-31", "decimals": "-6", "lang": null, "name": "us-gaap:DeferredTaxAssetsLiabilitiesNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note 12 - Commitments and Contingencies (Details Textual)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies-details-textual", "shortName": "Note 12 - Commitments and Contingencies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2018-12-06", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Note 13 - Stockholders' Equity (Details Textual)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual", "shortName": "Note 13 - Stockholders' Equity (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2018-12-06", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": "INF", "first": true, "lang": null, "name": "bbcp:EquivalentVestedOptionsRolledForwardFromPredecessorToSuccessor", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Note 14 - Stock-based Compensation (Details Textual)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual", "shortName": "Note 14 - Stock-based Compensation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": "INF", "first": true, "lang": null, "name": "bbcp:EquivalentVestedOptionsRolledForwardFromPredecessorToSuccessor", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Note 14 - Stock-based Compensation - Summary of Awards Granted (Details)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details", "shortName": "Note 14 - Stock-based Compensation - Summary of Awards Granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unitRef": "USDPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Note 15 - Earnings Per Share (Details Textual)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-details-textual", "shortName": "Note 15 - Earnings Per Share (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember", "decimals": "-6", "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2019-10-31_StatementEquityComponentsAxis-CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-", "shortName": "Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2019-11-01_2020-01-31_StatementEquityComponentsAxis-CommonStockMember", "decimals": "-3", "lang": null, "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2021-02-01_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Note 15 - Earnings Per Share - Calculation of Basic and Diluted EPS (Details)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-calculation-of-basic-and-diluted-eps-details", "shortName": "Note 15 - Earnings Per Share - Calculation of Basic and Diluted EPS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2021-02-01_2021-04-30", "decimals": "-3", "lang": null, "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2021-02-01_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Note 16 - Segment Reporting - Operating Information (Details)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details", "shortName": "Note 16 - Segment Reporting - Operating Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2021-02-01_2021-04-30", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeLossAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Note 16 - Segment Reporting - Total Assets by Segment (Details)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-total-assets-by-segment-details", "shortName": "Note 16 - Segment Reporting - Total Assets by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2021-04-30_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-USConcretePumpingMember", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2021-02-01_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Note 16 - Segment Reporting - Revenue and Long-Lived Assets by Geographical Areas (Details)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details", "shortName": "Note 16 - Segment Reporting - Revenue and Long-Lived Assets by Geographical Areas (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "i_2020-10-31", "decimals": "-3", "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxesPaidNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Note 17 - Related Party Transaction (Details Textual)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction-details-textual", "shortName": "Note 17 - Related Party Transaction (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2015-11-01_2017-10-31", "decimals": "-5", "lang": null, "name": "us-gaap:IncomeTaxesPaidNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Note 1 - Organization and Description of Business", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business", "shortName": "Note 1 - Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 2 - Summary of Significant Accounting Policies", "role": "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies", "shortName": "Note 2 - Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bbpp20210421_10q.htm", "contextRef": "d_2020-11-01_2021-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 123, "tag": { "bbcp_AccruedEquipmentPurchaseCurrent": { "auth_ref": [], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of accrued equipment purchase, due within one year or within the normal operating cycle if longer.", "label": "bbcp_AccruedEquipmentPurchaseCurrent", "verboseLabel": "Accrued equipment purchases" } } }, "localname": "AccruedEquipmentPurchaseCurrent", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details" ], "xbrltype": "monetaryItemType" }, "bbcp_AccruedLiabilitiesAndOtherLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassin accrued liabilities and other liabilities.", "label": "Accrued Liabilities and Other Liabilities [Member]" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_AccruedPayrollAndPayrollExpensesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accrued payroll and payroll expenses.", "label": "Accrued Payroll and Payroll Expenses [Text Block]" } } }, "localname": "AccruedPayrollAndPayrollExpensesTextBlock", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses" ], "xbrltype": "textBlockItemType" }, "bbcp_AccruedPropertyTaxCurrent": { "auth_ref": [], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of accrued property tax, due within one year or within the normal operating cycle if longer.", "label": "bbcp_AccruedPropertyTaxCurrent", "verboseLabel": "Accrued property taxes" } } }, "localname": "AccruedPropertyTaxCurrent", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details" ], "xbrltype": "monetaryItemType" }, "bbcp_AccruedSalesAndUseTaxCurrent": { "auth_ref": [], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of accrued sales and use tax, due within one year or within the normal operating cycle if longer.", "label": "bbcp_AccruedSalesAndUseTaxCurrent", "verboseLabel": "Accrued sales and use tax" } } }, "localname": "AccruedSalesAndUseTaxCurrent", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details" ], "xbrltype": "monetaryItemType" }, "bbcp_AssetBackedRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the asset backed revolving credit facility.", "label": "Asset Backed Revolving Credit Facility [Member]" } } }, "localname": "AssetBackedRevolvingCreditFacilityMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details" ], "xbrltype": "domainItemType" }, "bbcp_Award10Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the tenth tranche of awards.", "label": "Award 10 [Member]" } } }, "localname": "Award10Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award11Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the eleventh tranche of awards.", "label": "Award 11 [Member]" } } }, "localname": "Award11Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award12Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the twelfth tranche of awards.", "label": "Award 12 [Member]" } } }, "localname": "Award12Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award13Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the thirteen tranche of awards.", "label": "Award 13 [Member]" } } }, "localname": "Award13Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award14Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the fourteenth tranche of awards.", "label": "Award 14 [Member]" } } }, "localname": "Award14Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award15Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the fifteenth tranche of awards.", "label": "Award 15 [Member]" } } }, "localname": "Award15Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award16Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the sixteenth tranche of awards.", "label": "Award 16 [Member]" } } }, "localname": "Award16Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award17Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the seventeenth tranche of awards.", "label": "Award 17 [Member]" } } }, "localname": "Award17Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award18Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the eighteenth tranche of awards.", "label": "Award 18 [Member]" } } }, "localname": "Award18Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award19Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the nineteenth tranche of awards.", "label": "Award 19 [Member]" } } }, "localname": "Award19Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the first tranche of awards.", "label": "Award 1 [Member]" } } }, "localname": "Award1Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award20Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the twentieth tranche of awards.", "label": "Award 20 [Member]" } } }, "localname": "Award20Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award21Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the twenty first tranche of awards.", "label": "Award 21 [Member]" } } }, "localname": "Award21Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award22Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the twenty second tranche of awards.", "label": "Award 22 [Member]" } } }, "localname": "Award22Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award23Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the twenty third tranche of awards.", "label": "Award 23 [Member]" } } }, "localname": "Award23Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award24Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the twenty fourth tranche of awards.", "label": "Award 24 [Member]" } } }, "localname": "Award24Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award25Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the twenty fifth tranche of awards.", "label": "Award 25 [Member]" } } }, "localname": "Award25Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award26Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the twenty sixth tranche of awards.", "label": "Award 26 [Member]" } } }, "localname": "Award26Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award27Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the twenty seventh tranche of awards.", "label": "Award 27 [Member]" } } }, "localname": "Award27Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award28Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the twenty eighth tranche of awards.", "label": "Award 28 [Member]" } } }, "localname": "Award28Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award29Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the twenty ninth tranche of awards.", "label": "Award 29 [Member]" } } }, "localname": "Award29Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the second tranche of awards.", "label": "Award 2 [Member]" } } }, "localname": "Award2Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award30Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the thirtieth tranche of awards.", "label": "Award 30 [Member]" } } }, "localname": "Award30Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award31Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the thirty first tranche of awards.", "label": "Award 31 [Member]" } } }, "localname": "Award31Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award32Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the thirty second tranche of awards.", "label": "Award 32 [Member]" } } }, "localname": "Award32Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award33Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the thirty third tranche of awards.", "label": "Award 33 [Member]" } } }, "localname": "Award33Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award34Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the thirty fourth tranche of awards.", "label": "Award 34 [Member]" } } }, "localname": "Award34Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award35Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the thirty fifth tranche of awards.", "label": "Award 35 [Member]" } } }, "localname": "Award35Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award36Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the thirty sixth tranche of awards.", "label": "Award 36 [Member]" } } }, "localname": "Award36Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the third tranche of awards.", "label": "Award 3 [Member]" } } }, "localname": "Award3Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award4Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the fourth tranche of awards.", "label": "Award 4 [Member]" } } }, "localname": "Award4Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award5Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the fifth tranche of awards.", "label": "Award 5 [Member]" } } }, "localname": "Award5Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award6Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the sixth tranche of awards.", "label": "Award 6 [Member]" } } }, "localname": "Award6Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award7Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the seventh tranche of awards.", "label": "Award 7 [Member]" } } }, "localname": "Award7Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_Award8Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the eighth tranche of awards.", "label": "Award 8 [Member]" } } }, "localname": "Award8Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "bbcp_BankAccountToFacilitateAdministrationOfClaimsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the bank account maintained to facilitate the administration of claims.", "label": "Bank Account to Facilitate Administration of Claims [Member]" } } }, "localname": "BankAccountToFacilitateAdministrationOfClaimsMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_BrundageBoneConcretePumpingTradeNameMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the Brundage-Bone Concrete Pumping trade name.", "label": "Brundage-Bone Concrete Pumping, Trade Name [Member]" } } }, "localname": "BrundageBoneConcretePumpingTradeNameMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_BrundageBoneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Brundage-Bone Concrete Pumping Holdings .", "label": "Brundage-Bone [Member]" } } }, "localname": "BrundageBoneMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_CamfaudMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Camfaud Group Limited.", "label": "Camfaud [Member]" } } }, "localname": "CamfaudMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_ClassOfWarrantOrRightRedemptionCommonStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents common stock price trigger for redemption of warrant or right.", "label": "bbcp_ClassOfWarrantOrRightRedemptionCommonStockPriceTrigger", "terseLabel": "Class of Warrant or Right, Redemption, Common Stock Price Trigger (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightRedemptionCommonStockPriceTrigger", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "perShareItemType" }, "bbcp_ClassOfWarrantOrRightRedemptionPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents redemption price for warrants or rights .", "label": "bbcp_ClassOfWarrantOrRightRedemptionPrice", "terseLabel": "Class of Warrant or Right, Redemption Price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightRedemptionPrice", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "perShareItemType" }, "bbcp_ClassOfWarrantOrRightRedemptionTradingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents trading period of warrant or right redemption.", "label": "bbcp_ClassOfWarrantOrRightRedemptionTradingPeriod", "terseLabel": "Class of Warrant or Right, Redemption, Trading Period (Day)" } } }, "localname": "ClassOfWarrantOrRightRedemptionTradingPeriod", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "durationItemType" }, "bbcp_ClassOfWarrantOrRightRedemptionTradingPeriodMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents maximum trading period for warrant or right redemption.", "label": "bbcp_ClassOfWarrantOrRightRedemptionTradingPeriodMaximum", "terseLabel": "Class of Warrant or Right, Redemption, Trading Period Maximum (Day)" } } }, "localname": "ClassOfWarrantOrRightRedemptionTradingPeriodMaximum", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "durationItemType" }, "bbcp_ClosingPriceOf1300For30ConsecutiveDaysMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to closing price of $13 for 30 consecutive days.", "label": "Closing Price of $13.00 for 30 Consecutive Days [Member]" } } }, "localname": "ClosingPriceOf1300For30ConsecutiveDaysMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_ClosingPriceOf1600For30ConsecutiveDaysMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to closing price of $16 for 30 consecutive days.", "label": "Closing Price of $16.00 for 30 Consecutive Days [Member]" } } }, "localname": "ClosingPriceOf1600For30ConsecutiveDaysMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_ClosingPriceOf1900For30ConsecutiveDaysMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to closing price of $19 for 30 consecutive days.", "label": "Closing Price of $19.00 for 30 Consecutive Days [Member]" } } }, "localname": "ClosingPriceOf1900For30ConsecutiveDaysMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_ConvertiblePreferredStockAdditionalCumulativeAmountAccrueAnnualRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The annual rate applied on redemption price to determine the additional cumulative amount.", "label": "bbcp_ConvertiblePreferredStockAdditionalCumulativeAmountAccrueAnnualRate", "terseLabel": "Convertible Preferred Stock, Additional Cumulative Amount, Accrue Annual Rate" } } }, "localname": "ConvertiblePreferredStockAdditionalCumulativeAmountAccrueAnnualRate", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "percentItemType" }, "bbcp_ConvertiblePreferredStockConvertibleStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The volume weighted average price of shares of the Company's common stock will grant the right to the company to require the holder of preferred stock to convert its shares into common stock.", "label": "bbcp_ConvertiblePreferredStockConvertibleStockPriceTrigger", "terseLabel": "Convertible Preferred Stock, Convertible, Stock Price Trigger (in dollars per share)" } } }, "localname": "ConvertiblePreferredStockConvertibleStockPriceTrigger", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "bbcp_DebtInstrumentConsecutivePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents consecutive period for debt instrument.", "label": "bbcp_DebtInstrumentConsecutivePeriod", "terseLabel": "Debt Instrument, Consecutive Period (Day)" } } }, "localname": "DebtInstrumentConsecutivePeriod", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "durationItemType" }, "bbcp_DirectorsOfficersStockholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to directors, officers and stockholders.", "label": "Directors, Officers, Stockholders [Member]" } } }, "localname": "DirectorsOfficersStockholdersMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_EBITDA": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of earnings before interest, taxes, depreciation and amortization.", "label": "EBITDA" } } }, "localname": "EBITDA", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details" ], "xbrltype": "monetaryItemType" }, "bbcp_EarnoutPaymentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to earnout payments.", "label": "Earnout Payments [Member]" } } }, "localname": "EarnoutPaymentsMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_EarnoutPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period after an acquisition in which the seller of a business may obtain additional compensation in the future if the business achieves certain financial goals.", "label": "bbcp_EarnoutPeriod", "terseLabel": "Earnout Period (Year)" } } }, "localname": "EarnoutPeriod", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "durationItemType" }, "bbcp_EcoPanIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to Eco-Pan, Inc.", "label": "Eco-Pan, Inc. [Member]" } } }, "localname": "EcoPanIncMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_EcoPanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Eco-Pan, a segment of the company.", "label": "Eco-Pan [Member]" } } }, "localname": "EcoPanMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details" ], "xbrltype": "domainItemType" }, "bbcp_EffectiveIncomeTaxRateReconciliationNetOperatingLossCarryforwardsAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to net operating loss carryforwards.", "label": "bbcp_EffectiveIncomeTaxRateReconciliationNetOperatingLossCarryforwardsAmount", "terseLabel": "Effective Income Tax Rate Reconciliation, Net Operating Loss Carryforwards, Amount" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNetOperatingLossCarryforwardsAmount", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction-details-textual" ], "xbrltype": "monetaryItemType" }, "bbcp_EquivalentVestedOptionsRolledForwardFromPredecessorToSuccessor": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The numbers of equivalent vested options rolled forward from the Predecessor to the Successor.", "label": "bbcp_EquivalentVestedOptionsRolledForwardFromPredecessorToSuccessor", "terseLabel": "Equivalent Vested Options Rolled Forward from Predecessor to Successor (in shares)" } } }, "localname": "EquivalentVestedOptionsRolledForwardFromPredecessorToSuccessor", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "bbcp_ImpactOfReclassificationOnConsolidatedStatementOfOperations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of impact of reclassifications on the consolidated statement of operations of an item that is determined to be immaterial and recorded as an out-of-period adjustment.", "label": "bbcp_ImpactOfReclassificationOnConsolidatedStatementOfOperations", "terseLabel": "Impact of Reclassification on Consolidated Statement of Operations" } } }, "localname": "ImpactOfReclassificationOnConsolidatedStatementOfOperations", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "bbcp_ImpairmentOfIntangibleAssetsAccumulatedImpairment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of accumulated impairment loss as of the balance sheet date resulting from the write-down of the carrying amount of an intangible asset.", "label": "bbcp_ImpairmentOfIntangibleAssetsAccumulatedImpairment", "negatedLabel": "Impairments" } } }, "localname": "ImpairmentOfIntangibleAssetsAccumulatedImpairment", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "bbcp_IndefiniteLivedIntangibleAssetsGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before impairment charges of all intangible assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Gross carrying value, indefinite" } } }, "localname": "IndefiniteLivedIntangibleAssetsGross", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "bbcp_IndefinitelivedIntangibleAssetsCarryingValueInExcessOfFairValuePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of carrying value of intangible asset in excess of fair value.", "label": "bbcp_IndefinitelivedIntangibleAssetsCarryingValueInExcessOfFairValuePercent", "terseLabel": "Indefinite-lived Intangible Assets, Carrying Value in Excess of Fair Value, Percent" } } }, "localname": "IndefinitelivedIntangibleAssetsCarryingValueInExcessOfFairValuePercent", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "percentItemType" }, "bbcp_LineOfCreditFacilityAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the maximum additional borrowing capacity under the facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "bbcp_LineOfCreditFacilityAdditionalBorrowingCapacity", "terseLabel": "Line of Credit Facility, Additional Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "bbcp_NetIncomeLossAttributableToCommonStockholders": { "auth_ref": [], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-calculation-of-basic-and-diluted-eps-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "bbcp_NetIncomeLossAttributableToCommonStockholders", "totalLabel": "Net loss attributable to common stockholders (numerator for basic earnings per share)" } } }, "localname": "NetIncomeLossAttributableToCommonStockholders", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-calculation-of-basic-and-diluted-eps-details" ], "xbrltype": "monetaryItemType" }, "bbcp_NonoperatingIncomeExpenseIncludingInterestExpenseAndGainLossOnExtinguishmentOfDebt": { "auth_ref": [], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of nonoperating income including interest expense and gain loss on debt extinguishment.", "label": "bbcp_NonoperatingIncomeExpenseIncludingInterestExpenseAndGainLossOnExtinguishmentOfDebt", "totalLabel": "Total other expense" } } }, "localname": "NonoperatingIncomeExpenseIncludingInterestExpenseAndGainLossOnExtinguishmentOfDebt", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "bbcp_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_NumberOfSharesIssuedInExchangeForWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in exchange for warrants.", "label": "bbcp_NumberOfSharesIssuedInExchangeForWarrants", "terseLabel": "Number of Shares Issued in Exchange for Warrants (in shares)" } } }, "localname": "NumberOfSharesIssuedInExchangeForWarrants", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "bbcp_NumberOfVendors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents number of significant vendors.", "label": "bbcp_NumberOfVendors", "terseLabel": "Number of Vendors" } } }, "localname": "NumberOfVendors", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "integerItemType" }, "bbcp_NumerOfWarrantsTenderedForExchange": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of warrants were tendered for exchange.", "label": "bbcp_NumerOfWarrantsTenderedForExchange", "terseLabel": "Numer of Warrants Tendered for Exchange (in shares)" } } }, "localname": "NumerOfWarrantsTenderedForExchange", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "bbcp_OtherLoanBorrowingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to other loan borrowings.", "label": "Other Loan Borrowings [Member]" } } }, "localname": "OtherLoanBorrowingsMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_PaymentAccretionForContingentConsiderationLiabilityOperatingActivities": { "auth_ref": [], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow (accretion), not made soon after acquisition date of business combination, to settle contingent consideration liability exceeding amount recognized at acquisition date. Includes, but is not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "bbcp_PaymentAccretionForContingentConsiderationLiabilityOperatingActivities", "negatedLabel": "Payment of contingent consideration in excess of amounts established in purchase accounting" } } }, "localname": "PaymentAccretionForContingentConsiderationLiabilityOperatingActivities", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "bbcp_PercentageOfSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents percentage of shares issued.", "label": "bbcp_PercentageOfSharesIssued", "terseLabel": "Percentage of Shares Issued" } } }, "localname": "PercentageOfSharesIssued", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "percentItemType" }, "bbcp_PrepaidLicensesAndDeposits": { "auth_ref": [], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details": { "order": 0.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Related to prepaid licenses and deposits.", "label": "bbcp_PrepaidLicensesAndDeposits", "terseLabel": "Prepaid licenses and deposits" } } }, "localname": "PrepaidLicensesAndDeposits", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details" ], "xbrltype": "monetaryItemType" }, "bbcp_PrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to private warrants.", "label": "Private Warrants [Member]" } } }, "localname": "PrivateWarrantsMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_PropertyPlantAndEquipmentUsefulLifeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for useful life of property, plant and equipment.", "label": "Property, Plant and Equipment, Useful Life [Table Text Block]" } } }, "localname": "PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "bbcp_PublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to public offering.", "label": "Public Offering [Member]" } } }, "localname": "PublicOfferingMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_PublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to public warrants.", "label": "Public Warrants [Member]" } } }, "localname": "PublicWarrantsMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_ReportingUnitPercentageOfCarryingAmountInExcessOfFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of carrying amount of reporting unit in excess of fair value.", "label": "bbcp_ReportingUnitPercentageOfCarryingAmountInExcessOfFairValue", "terseLabel": "Reporting Unit, Percentage of Carrying Amount In Excess of Fair Value" } } }, "localname": "ReportingUnitPercentageOfCarryingAmountInExcessOfFairValue", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "percentItemType" }, "bbcp_RevolvingLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the revolving loan.", "label": "Revolving Loan [Member]" } } }, "localname": "RevolvingLoanMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details" ], "xbrltype": "domainItemType" }, "bbcp_ScheduleOfAccruedPayrollAndExpensesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued payroll and expenses.", "label": "Schedule of Accrued Payroll and Expenses [Table Text Block]" } } }, "localname": "ScheduleOfAccruedPayrollAndExpensesTableTextBlock", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-tables" ], "xbrltype": "textBlockItemType" }, "bbcp_SelfinsuranceAccruedExpensesForClaimsIncurredButNotReportedAndEstimatedLossesReported": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of accrued expenses for claims incurred but not reported and estimated losses reported.", "label": "bbcp_SelfinsuranceAccruedExpensesForClaimsIncurredButNotReportedAndEstimatedLossesReported", "terseLabel": "Self-insurance, Accrued Expenses for Claims Incurred But Not Reported and Estimated Losses Reported" } } }, "localname": "SelfinsuranceAccruedExpensesForClaimsIncurredButNotReportedAndEstimatedLossesReported", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "bbcp_SelfinsuranceAccruedExpensesForHealthClaimsIncurredButNotReoprted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of accrued expenses for health claims incurred but not reported.", "label": "bbcp_SelfinsuranceAccruedExpensesForHealthClaimsIncurredButNotReoprted", "terseLabel": "Self-insurance, Accrued Expenses for Health Claims Incurred But Not Reoprted" } } }, "localname": "SelfinsuranceAccruedExpensesForHealthClaimsIncurredButNotReoprted", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "bbcp_SeniorSecuredNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to Senior Secured Notes.", "label": "Senior Secured Notes [Member]" } } }, "localname": "SeniorSecuredNotesMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-fair-value-of-longterm-debt-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details" ], "xbrltype": "domainItemType" }, "bbcp_SeriesAPreferredStocksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. 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": "Series A Preferred Stocks [Member]" } } }, "localname": "SeriesAPreferredStocksMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_SettlementOfTaxRefundsFromNetOperatingLossCarryforwards": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses incurred to the settlement of tax refunds provided by carrying back net operating loss carryforwards.", "label": "bbcp_SettlementOfTaxRefundsFromNetOperatingLossCarryforwards", "terseLabel": "Settlement of Tax Refunds from Net Operating Loss Carryforwards" } } }, "localname": "SettlementOfTaxRefundsFromNetOperatingLossCarryforwards", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction-details-textual" ], "xbrltype": "monetaryItemType" }, "bbcp_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingPriceTarget": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Target price over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "bbcp_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingPriceTarget", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Price Target (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingPriceTarget", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "perShareItemType" }, "bbcp_SharebasedCompensationArrangementBySharebasedPaymentAwardExchangeRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the exchange ratio under share-based payment arrangement.", "label": "bbcp_SharebasedCompensationArrangementBySharebasedPaymentAwardExchangeRatio", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Exchange Ratio (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExchangeRatio", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "bbcp_SharebasedCompensationArrangementBySharebasedPaymentAwardExchanged": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of awards exchanged during the period.", "label": "bbcp_SharebasedCompensationArrangementBySharebasedPaymentAwardExchanged", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Exchanged (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExchanged", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "bbcp_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesModified": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares modified under share-based payment arrangement.", "label": "bbcp_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesModified", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Modified (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesModified", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "bbcp_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesVested": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares vested under share-based payment arrangement.", "label": "bbcp_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesVested", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Vested (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfSharesVested", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "bbcp_SharebasedCompensationArrangementBySharebasedPaymentAwardSharesIssuedUponExchange": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued upon exchange under share-based payment arrangement.", "label": "bbcp_SharebasedCompensationArrangementBySharebasedPaymentAwardSharesIssuedUponExchange", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued upon Exchange (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardSharesIssuedUponExchange", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "bbcp_SharesIssuedUponExerciseOfStockOptionsAndWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options and warrants.", "label": "Shares issued upon exercise of stock options, net of shares used for tax withholding" } } }, "localname": "SharesIssuedUponExerciseOfStockOptionsAndWarrants", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-" ], "xbrltype": "monetaryItemType" }, "bbcp_TermLoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the term loan agreement.", "label": "Term Loan Agreement [Member]" } } }, "localname": "TermLoanAgreementMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-fair-value-of-longterm-debt-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to term loan.", "label": "Term Loan [Member]" } } }, "localname": "TermLoanMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details" ], "xbrltype": "domainItemType" }, "bbcp_The113AwardsModifiedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the 113 awards modified.", "label": "The 113 Awards Modified [Member]" } } }, "localname": "The113AwardsModifiedMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_The13MarkettimeBasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the $13 Market/Time- Based awards.", "label": "The $13 Market/Time- Based [Member]" } } }, "localname": "The13MarkettimeBasedMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_The16MarkettimeBasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the $16 Market/Time- Based Awards.", "label": "The $16 Market/Time- Based [Member]" } } }, "localname": "The16MarkettimeBasedMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_The18AwardsModifiedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the 18 awards modified.", "label": "The 18 Awards Modified [Member]" } } }, "localname": "The18AwardsModifiedMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_The19MarkettimeBasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the $19 Market/Time- Based Awards.", "label": "The $19 Market/Time- Based [Member]" } } }, "localname": "The19MarkettimeBasedMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_The2018OmnibusIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to the 2018 Omnibus Incentive Plan.", "label": "The 2018 Omnibus Incentive Plan [Member]" } } }, "localname": "The2018OmnibusIncentivePlanMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_ThePredecessorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Predecessor.", "label": "The Predecessor [Member]" } } }, "localname": "ThePredecessorMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details" ], "xbrltype": "domainItemType" }, "bbcp_TimeBasedOnlyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Time Based Only Awards.", "label": "Time Based Only [Member]" } } }, "localname": "TimeBasedOnlyMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_TradeNamesIndefiniteLivedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names, Indefinite-lived [Member]" } } }, "localname": "TradeNamesIndefiniteLivedMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "domainItemType" }, "bbcp_TransactionCostsIncludingDebtExtinguishment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of transaction costs, including debt extinguishment.", "label": "bbcp_TransactionCostsIncludingDebtExtinguishment", "terseLabel": "Transaction costs" } } }, "localname": "TransactionCostsIncludingDebtExtinguishment", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details" ], "xbrltype": "monetaryItemType" }, "bbcp_TypeOfAward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the type of award.", "label": "bbcp_TypeOfAward", "verboseLabel": "Type of Award" } } }, "localname": "TypeOfAward", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "stringItemType" }, "bbcp_UKConcretePumpingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to UK Concrete Pumping.", "label": "UK Concrete Pumping [Member]" } } }, "localname": "UKConcretePumpingMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details" ], "xbrltype": "domainItemType" }, "bbcp_UKOperationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to UK operations.", "label": "UK Operations [Member]" } } }, "localname": "UKOperationsMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_USConcretePumpingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to US Concrete Pumping.", "label": "US Concrete Pumping [Member]" } } }, "localname": "USConcretePumpingMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details" ], "xbrltype": "domainItemType" }, "bbcp_USConcreteWasteManagementServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to US Concrete Waste Management Services.", "label": "US Concrete Waste Management Services [Member]" } } }, "localname": "USConcreteWasteManagementServicesMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-total-assets-by-segment-details" ], "xbrltype": "domainItemType" }, "bbcp_UnvestedStockAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to unvested stock awards.", "label": "Unvested Stock Awards [Member]" } } }, "localname": "UnvestedStockAwardsMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_UnvestedStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to unvested stock options.", "label": "Unvested Stock Options [Member]" } } }, "localname": "UnvestedStockOptionsMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_VestBasedOnReducedPriceVestingTargetsOf600PerShare800PerShareOr1000PerShareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to shares that will vest based on reduced price vesting targets of $6.00 per share, $8.00 per share or $10.00 per share.", "label": "Vest Based on Reduced Price Vesting Targets of $6.00 per Share, $8.00 per Share or $10.00 per Share [Member]" } } }, "localname": "VestBasedOnReducedPriceVestingTargetsOf600PerShare800PerShareOr1000PerShareMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_VestRatably13EachYearOnDecember620212022And2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to shares that will vest ratably 1/3 each year on December 6, 2021, 2022 and 2023.", "label": "Vest Ratably 1/3 Each Year on December 6, 2021, 2022 and 2023 [Member]" } } }, "localname": "VestRatably13EachYearOnDecember620212022And2023Member", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_VestedStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to vested stock option.", "label": "Vested Stock Options [Member]" } } }, "localname": "VestedStockOptionsMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_WarrantAccountingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the reclassification accounting adjustments for warrants.", "label": "Warrant Accounting [Member]" } } }, "localname": "WarrantAccountingMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_WarrantExchangeForCommonStockExchangeRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The exchange ratio in a warrant exchange transaction.", "label": "bbcp_WarrantExchangeForCommonStockExchangeRatio", "terseLabel": "Warrant Exchange for Common Stock, Exchange Ratio" } } }, "localname": "WarrantExchangeForCommonStockExchangeRatio", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "pureItemType" }, "bbcp_WarrantToPurchaseClassACommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents warrant to purchase class A common stock.", "label": "Warrant To Purchase Class A Common Stock [Member]" } } }, "localname": "WarrantToPurchaseClassACommonStockMember", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "domainItemType" }, "bbcp_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract", "nsuri": "http://www.concretepumpingholdings.com/20210430", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details)" } } }, "localname": "statement-statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-10-accrued-expenses-and-other-current-liabilities-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Accrued Expenses and Other Current Liabilities" } } }, "localname": "statement-statement-note-10-accrued-expenses-and-other-current-liabilities-tables", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-14-stockbased-compensation-summary-of-awards-granted-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Stock-based Compensation - Summary of Awards Granted (Details)" } } }, "localname": "statement-statement-note-14-stockbased-compensation-summary-of-awards-granted-details", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-14-stockbased-compensation-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Stock-based Compensation" } } }, "localname": "statement-statement-note-14-stockbased-compensation-tables", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-15-earnings-per-share-calculation-of-basic-and-diluted-eps-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Earnings Per Share - Calculation of Basic and Diluted EPS (Details)" } } }, "localname": "statement-statement-note-15-earnings-per-share-calculation-of-basic-and-diluted-eps-details", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-15-earnings-per-share-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Earnings Per Share" } } }, "localname": "statement-statement-note-15-earnings-per-share-tables", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-16-segment-reporting-operating-information-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 16 - Segment Reporting - Operating Information (Details)" } } }, "localname": "statement-statement-note-16-segment-reporting-operating-information-details", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-16-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 16 - Segment Reporting - Revenue and Long-Lived Assets by Geographical Areas (Details)" } } }, "localname": "statement-statement-note-16-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-16-segment-reporting-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 16 - Segment Reporting" } } }, "localname": "statement-statement-note-16-segment-reporting-tables", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-16-segment-reporting-total-assets-by-segment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 16 - Segment Reporting - Total Assets by Segment (Details)" } } }, "localname": "statement-statement-note-16-segment-reporting-total-assets-by-segment-details", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)" } } }, "localname": "statement-statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Summary of Significant Accounting Policies - Restatement of Previously Issued Consolidated Financial Statements (Details)" } } }, "localname": "statement-statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-2-summary-of-significant-accounting-policies-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Summary of Significant Accounting Policies" } } }, "localname": "statement-statement-note-2-summary-of-significant-accounting-policies-tables", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-4-fair-value-measurement-fair-value-of-longterm-debt-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Fair Value Measurement - Fair Value of Long-term Debt (Details)" } } }, "localname": "statement-statement-note-4-fair-value-measurement-fair-value-of-longterm-debt-details", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-4-fair-value-measurement-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Fair Value Measurement" } } }, "localname": "statement-statement-note-4-fair-value-measurement-tables", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-5-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Prepaid Expenses and Other Current Assets - Prepaid Expenses and Other Current Assets (Details)" } } }, "localname": "statement-statement-note-5-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-5-prepaid-expenses-and-other-current-assets-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Prepaid Expenses and Other Current Assets" } } }, "localname": "statement-statement-note-5-prepaid-expenses-and-other-current-assets-tables", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-6-property-plant-and-equipment-components-of-property-plant-and-equipment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Property, Plant and Equipment - Components of Property, Plant and Equipment (Details)" } } }, "localname": "statement-statement-note-6-property-plant-and-equipment-components-of-property-plant-and-equipment-details", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-6-property-plant-and-equipment-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Property, Plant and Equipment" } } }, "localname": "statement-statement-note-6-property-plant-and-equipment-tables", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-7-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Goodwill and Intangible Assets - Goodwill by Reportable Segment (Details)" } } }, "localname": "statement-statement-note-7-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Goodwill and Intangible Assets - Intangible Assets Amortization Expense (Details)" } } }, "localname": "statement-statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-7-goodwill-and-intangible-assets-intangible-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Goodwill and Intangible Assets - Intangible Assets (Details)" } } }, "localname": "statement-statement-note-7-goodwill-and-intangible-assets-intangible-assets-details", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-7-goodwill-and-intangible-assets-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Goodwill and Intangible Assets" } } }, "localname": "statement-statement-note-7-goodwill-and-intangible-assets-tables", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Long Term Debt and Revolving Lines of Credit - Long-term Debt (Details)" } } }, "localname": "statement-statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-8-long-term-debt-and-revolving-lines-of-credit-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Long Term Debt and Revolving Lines of Credit" } } }, "localname": "statement-statement-note-8-long-term-debt-and-revolving-lines-of-credit-tables", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-9-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Accrued Payroll and Payroll Expenses - Accrued Payroll and Expenses (Details)" } } }, "localname": "statement-statement-note-9-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-note-9-accrued-payroll-and-payroll-expenses-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Accrued Payroll and Payroll Expenses" } } }, "localname": "statement-statement-note-9-accrued-payroll-and-payroll-expenses-tables", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "bbcp_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://www.concretepumpingholdings.com/20210430", "xbrltype": "stringItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r616" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r617" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r618" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information", "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities", "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes", "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-calculation-of-basic-and-diluted-eps-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction", "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-3-new-accounting-pronouncements", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-fair-value-of-longterm-debt-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets", "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-components-of-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses", "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r618" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r618" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r620" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r618" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r618" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r618" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r618" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information", "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities", "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes", "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-calculation-of-basic-and-diluted-eps-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction", "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-3-new-accounting-pronouncements", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-fair-value-of-longterm-debt-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets", "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-components-of-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses", "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r614" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r615" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r123", "r191", "r204", "r205", "r206", "r207", "r209", "r211", "r215", "r301", "r302", "r303", "r304", "r305", "r306", "r308", "r309", "r311", "r313", "r314" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r123", "r191", "r204", "r205", "r206", "r207", "r209", "r211", "r215", "r301", "r302", "r303", "r304", "r305", "r306", "r308", "r309", "r311", "r313", "r314" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r319", "r356", "r387", "r389", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r582", "r584", "r612", "r613" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r319", "r356", "r387", "r389", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r582", "r584", "r612", "r613" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r319", "r356", "r384", "r387", "r389", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r582", "r584", "r612", "r613" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r319", "r356", "r384", "r387", "r389", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r582", "r584", "r612", "r613" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r125", "r126", "r127", "r130", "r131", "r134", "r135", "r137", "r139", "r140", "r142", "r143", "r168", "r478", "r479" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Adjustment [Member]" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r1", "r125", "r126", "r127", "r130", "r131", "r134", "r135", "r136", "r137", "r139", "r140", "r141", "r142", "r143", "r144", "r168", "r240", "r241", "r412", "r435", "r476", "r478", "r479", "r480", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r622", "r623" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r1", "r125", "r126", "r127", "r130", "r131", "r134", "r135", "r136", "r137", "r139", "r140", "r141", "r142", "r143", "r144", "r168", "r240", "r241", "r412", "r435", "r476", "r478", "r479", "r480", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r622", "r623" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r1", "r125", "r127", "r130", "r131", "r134", "r135", "r136", "r137", "r139", "r140", "r142", "r143", "r168", "r240", "r241", "r412", "r435", "r476", "r478", "r479", "r480", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r622", "r623" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r219", "r220", "r377", "r378", "r583", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r219", "r220", "r377", "r378", "r583", "r597", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r44", "r524" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 1.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": "us-gaap_AccountsPayableCurrent", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r9", "r30", "r224", "r225" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 3.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": "Trade receivables, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r16", "r17", "r48" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details": { "order": 3.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "us-gaap_AccruedBonusesCurrent", "verboseLabel": "Accrued bonus" } } }, "localname": "AccruedBonusesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrent": { "auth_ref": [ "r16", "r17", "r48" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "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": "us-gaap_AccruedInsuranceCurrent", "verboseLabel": "Accrued insurance" } } }, "localname": "AccruedInsuranceCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued expenses and other current liabilities", "totalLabel": "Total accrued expenses and other liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r16", "r17", "r48" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "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 for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "us-gaap_AccruedProfessionalFeesCurrent", "verboseLabel": "Accrued professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r16", "r17", "r48" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details": { "order": 2.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "us-gaap_AccruedSalariesCurrent", "verboseLabel": "Accrued payroll" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r16", "r48", "r383" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details": { "order": 0.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "us-gaap_AccruedVacationCurrent", "verboseLabel": "Accrued vacation" } } }, "localname": "AccruedVacationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r42", "r282" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-components-of-property-plant-and-equipment-details": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-components-of-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r33", "r61", "r62", "r63", "r571", "r590", "r594" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 0.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)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r60", "r63", "r70", "r71", "r72", "r125", "r126", "r127", "r465", "r585", "r586", "r623" ], "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]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r31", "r412", "r524" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r125", "r126", "r127", "r408", "r409", "r410", "r478" ], "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]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r390", "r392", "r414", "r415" ], "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": "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r392", "r403", "r413" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r230", "r242", "r243", "r244" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "us-gaap_AllowanceForDoubtfulAccountsReceivable", "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r80", "r101", "r339", "r507" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of deferred financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r101", "r263", "r271" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 9.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 intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of intangible assets", "terseLabel": "Amortization of Intangible Assets, Total" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r165" ], "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": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r118", "r199", "r206", "r213", "r236", "r301", "r302", "r303", "r305", "r306", "r307", "r308", "r310", "r312", "r314", "r315", "r461", "r466", "r493", "r522", "r524", "r554", "r568" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "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": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-total-assets-by-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r13", "r15", "r57", "r118", "r236", "r301", "r302", "r303", "r305", "r306", "r307", "r308", "r310", "r312", "r314", "r315", "r461", "r466", "r493", "r522", "r524" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 2.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": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsHeldUnderCapitalLeasesMember": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "Long lived property, plant or equipment assets held by a lessee through a capital lease arrangement.", "label": "Assets Held under Capital Leases [Member]" } } }, "localname": "AssetsHeldUnderCapitalLeasesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-components-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r393", "r407" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r473", "r474" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r386", "r388" ], "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]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r386", "r388", "r449", "r450" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r448" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Transaction costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r457" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "terseLabel": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r454", "r455", "r456" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "us-gaap_BusinessCombinationContingentConsiderationLiability", "terseLabel": "Business Combination, Contingent Consideration, Liability, Total" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r105", "r106", "r107" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Equipment purchases included in accrued expenses and accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsCurrent": { "auth_ref": [ "r23", "r511", "r513" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of capital lease obligation due within one year or the normal operating cycle, if longer.", "label": "Current portion of capital lease obligations" } } }, "localname": "CapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsMember": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "A borrowing recorded for a lease meeting the criteria for capitalization. A lease is defined as an agreement conveying the right to use property, plant, or equipment (land or depreciable assets) usually for a stated period of time.", "label": "Capital Lease Obligations [Member]" } } }, "localname": "CapitalLeaseObligationsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-fair-value-of-longterm-debt-details" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalLeaseObligationsNoncurrent": { "auth_ref": [ "r51", "r511", "r513" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.", "label": "Capital lease obligations, less current portion" } } }, "localname": "CapitalLeaseObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r489", "r490" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-fair-value-of-longterm-debt-details" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents:" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r7", "r39", "r103" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 0.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" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r97", "r103", "r108" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "End of period", "periodStartLabel": "Beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r97", "r497" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "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": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r115", "r118", "r150", "r151", "r156", "r160", "r164", "r173", "r174", "r175", "r236", "r301", "r306", "r307", "r308", "r314", "r315", "r354", "r355", "r358", "r362", "r493", "r619" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r375", "r391" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "terseLabel": "Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "terseLabel": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "terseLabel": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "us-gaap_ClassOfWarrantOrRightOutstanding", "terseLabel": "Class of Warrant or Right, Outstanding (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r293", "r294", "r295", "r296", "r599" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r125", "r126", "r478" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)", "terseLabel": "Common Stock, Par or Stated Value Per Share (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r29" ], "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, authorized (in shares)", "terseLabel": "Common Stock, Shares Authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r29" ], "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, issued (in shares)", "terseLabel": "Common Stock, Shares, Issued, Total (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r29", "r369" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r29", "r524" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 1.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, $0.0001 par value, 500,000,000 shares authorized, 56,575,186 and 56,463,992 issued and outstanding as of April 30, 2021 and October 31, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r65", "r67", "r68", "r77", "r561", "r577" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited-": { "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": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r182", "r183", "r222", "r491", "r492", "r598" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r182", "r183", "r222", "r491", "r492", "r595", "r598" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r182", "r183", "r222", "r491", "r492", "r595", "r598" ], "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]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r178", "r566" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r182", "r183", "r222", "r491", "r492", "r598" ], "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]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r110", "r463" ], "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]" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration by Type [Axis]" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "auth_ref": [ "r27", "r28", "r365", "r370", "r371" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued for each share of convertible preferred stock that is converted.", "label": "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion", "terseLabel": "Convertible Preferred Stock, Shares Issued upon Conversion (in shares)" } } }, "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r204", "r205", "r206", "r207", "r209", "r215", "r217" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsTotalMember": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation.", "label": "Cost of Goods and Service Benchmark [Member]" } } }, "localname": "CostOfGoodsTotalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r83", "r118", "r236", "r301", "r302", "r303", "r306", "r307", "r308", "r310", "r312", "r314", "r315", "r493" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of operations" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "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]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details" ], "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]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r453" ], "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]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r114", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r333", "r340", "r341", "r342", "r351" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r23", "r24", "r25", "r117", "r123", "r316", "r317", "r318", "r319", "r320", "r321", "r323", "r329", "r330", "r331", "r332", "r334", "r335", "r336", "r337", "r338", "r339", "r345", "r346", "r347", "r348", "r508", "r555", "r556", "r567" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "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": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r25", "r343", "r556", "r567" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Total debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r316", "r345", "r346", "r506", "r508", "r509" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "us-gaap_DebtInstrumentFaceAmount", "terseLabel": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r50", "r317" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "us-gaap_DebtInstrumentInterestRateStatedPercentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r51", "r117", "r123", "r316", "r317", "r318", "r319", "r320", "r321", "r323", "r329", "r330", "r331", "r332", "r334", "r335", "r336", "r337", "r338", "r339", "r345", "r346", "r347", "r348", "r508" ], "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]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet": { "auth_ref": [ "r510" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet", "terseLabel": "Debt Issuance Costs, Line of Credit Arrangements, Net, Total" } } }, "localname": "DebtIssuanceCostsLineOfCreditArrangementsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r43", "r329", "r507" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "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": "us-gaap_DeferredFinanceCostsNet", "negatedLabel": "Less unamortized deferred financing costs offsetting long term debt", "terseLabel": "Debt Issuance Costs, Net, Total" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r43", "r507" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Deferred financing costs" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r420", "r421" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r102" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "us-gaap_DeferredIncomeTaxesAndTaxCredits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r430" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "terseLabel": "Deferred Tax Assets, Net, Total" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r101", "r280" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "us-gaap_Depreciation", "terseLabel": "Depreciation, Total" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r101", "r280" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r101", "r194" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 10.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" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "auth_ref": [ "r58" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Warrant liability", "verboseLabel": "Warrant liabilities" } } }, "localname": "DerivativeLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r122", "r469", "r470", "r471", "r472", "r475" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities", "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes", "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting", "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-3-new-accounting-pronouncements", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement", "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses" ], "xbrltype": "stringItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r44", "r121", "r304", "r306", "r307", "r313", "r314", "r315", "r518" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "us-gaap_DueToRelatedPartiesCurrent", "verboseLabel": "Accrued due to related party" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net loss per common share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r78", "r134", "r135", "r137", "r138", "r139", "r147", "r150", "r160", "r163", "r164", "r168", "r169", "r479", "r480", "r562", "r578" ], "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": "Basic (in dollars per share)", "terseLabel": "Basic loss per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-calculation-of-basic-and-diluted-eps-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r78", "r134", "r135", "r137", "r138", "r139", "r150", "r160", "r163", "r164", "r168", "r169", "r479", "r480", "r562", "r578" ], "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": "Diluted (in dollars per share)", "terseLabel": "Diluted loss per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-calculation-of-basic-and-diluted-eps-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r165", "r166" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r165", "r166", "r167", "r170" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r497" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of foreign currency exchange rate on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r119", "r423", "r441" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Accrued payroll and payroll expenses", "totalLabel": "Total accrued payroll and payroll expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r406" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "verboseLabel": "Unrecognized Compensation Expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r70", "r71", "r72", "r125", "r126", "r127", "r131", "r140", "r143", "r172", "r237", "r369", "r372", "r408", "r409", "r410", "r434", "r435", "r478", "r498", "r499", "r500", "r501", "r502", "r503", "r585", "r586", "r587", "r623" ], "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]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r331", "r345", "r346", "r488" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-fair-value-of-longterm-debt-details" ], "xbrltype": "domainItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar [Member]" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r101", "r352" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "bbcp_NonoperatingIncomeExpenseIncludingInterestExpenseAndGainLossOnExtinguishmentOfDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Change in fair value of warrant liabilities", "negatedLabel": "Change in fair value of warrant liabilities" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r331", "r345", "r346", "r481", "r483" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-fair-value-of-longterm-debt-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r481", "r482" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.", "label": "Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r484", "r487" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r270" ], "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": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r272" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "terseLabel": "2021 (excluding the period from November 1, 2020 to April 30, 2021)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r272" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r272" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r272" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r272" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r264", "r266", "r270", "r274", "r534", "r538" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r270", "r538" ], "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": "Gross carrying value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r264", "r269" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r270", "r534" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details": { "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": "Net carrying amount", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to assets, excluding financial assets and goodwill, lacking physical substance with a finite life for foreign currency translation adjustments and purchase accounting adjustments.", "label": "Foreign currency translation adjustment" } } }, "localname": "FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes", "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-components-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r101", "r279", "r285" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 5.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": "us-gaap_GainLossOnDispositionOfAssets", "negatedLabel": "Net gain on the sale of property, plant and equipment" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r101", "r349", "r350" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "bbcp_NonoperatingIncomeExpenseIncludingInterestExpenseAndGainLossOnExtinguishmentOfDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Loss on extinguishment of debt", "negatedLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r349", "r350" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the difference between the fair value of payments made to legally extinguish a debt and its carrying value at that time. This item excludes the write-off of amounts previously capitalized as debt issuance costs.", "label": "us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost", "terseLabel": "Gain (Loss) on Extinguishment of Debt, before Write off of Debt Issuance Cost" } } }, "localname": "GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r85" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited": { "order": 2.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 expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction", "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r253", "r255", "r524", "r553" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 1.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": "Balance", "periodStartLabel": "Balance" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "auth_ref": [], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.", "label": "Goodwill and intangibles impairment" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r257" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "us-gaap_GoodwillForeignCurrencyTranslationGainLoss", "terseLabel": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r101", "r254", "r256", "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "us-gaap_GoodwillImpairmentLoss", "terseLabel": "Goodwill, Impairment Loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r82", "r118", "r199", "r205", "r209", "r212", "r215", "r236", "r301", "r302", "r303", "r306", "r307", "r308", "r310", "r312", "r314", "r315", "r493" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited": { "order": 3.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": "us-gaap_GrossProfit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r101", "r275" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "terseLabel": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r101", "r278", "r284" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse", "terseLabel": "Impairment of Long-Lived Assets Held-for-use" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r277", "r288" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossAttributableToParent": { "auth_ref": [ "r72", "r84" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.", "label": "Income (loss) before income taxes" } } }, "localname": "IncomeLossAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r75", "r199", "r205", "r209", "r212", "r215", "r551", "r559", "r564", "r579" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.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": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "terseLabel": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest, Total", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r286", "r290" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction", "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction", "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes", "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes", "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r119", "r424", "r427", "r432", "r439", "r442", "r444", "r445", "r446" ], "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]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r120", "r142", "r143", "r197", "r422", "r440", "r443", "r580" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.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), Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r69", "r418", "r419", "r427", "r428", "r431", "r433" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r104" ], "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": "Cash paid for income taxes", "terseLabel": "Income Taxes Paid, Net, Total" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r54", "r558", "r575" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income taxes receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r100" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 16.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": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r100" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 3.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": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Trade receivables, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r100" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Income taxes payable, net" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r100" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Accrued payroll, accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r100" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 0.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": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net changes in operating assets and liabilities (net of acquisitions):" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r100" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r265", "r273" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r273" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Trade name (indefinite life)" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r265", "r273" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r262", "r268" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r73", "r193", "r505", "r507", "r563" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "bbcp_NonoperatingIncomeExpenseIncludingInterestExpenseAndGainLossOnExtinguishmentOfDebt", "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, net", "negatedLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r95", "r98", "r104" ], "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": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r17", "r18", "r48" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "us-gaap_InterestPayableCurrent", "verboseLabel": "Accrued interest" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r191", "r204", "r205", "r206", "r207", "r209", "r211", "r215" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-total-assets-by-segment-details" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r8", "r55", "r524" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 4.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" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r19", "r56", "r111", "r171", "r245", "r246", "r248", "r532" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r55", "r247" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "us-gaap_InventoryValuationReserves", "terseLabel": "Inventory Valuation Reserves, Ending Balance" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandBuildingsAndImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business.", "label": "Land, Buildings and Improvements [Member]" } } }, "localname": "LandBuildingsAndImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-components-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Assets held by a lessee under a capital lease and any addition or improvement to assets held under a lease arrangement (including addition or improvement to assets held by lessee under an operating lease arrangement).", "label": "Leaseholds and Leasehold Improvements [Member]" } } }, "localname": "LeaseholdsAndLeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "us-gaap_LettersOfCreditOutstandingAmount", "terseLabel": "Letters of Credit Outstanding, Amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r47", "r118", "r207", "r236", "r301", "r302", "r303", "r306", "r307", "r308", "r310", "r312", "r314", "r315", "r462", "r466", "r467", "r493", "r522", "r523" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 1.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": "us-gaap_Liabilities", "totalLabel": "Total liabilities", "verboseLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r36", "r118", "r236", "r493", "r524", "r557", "r573" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "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": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r49", "r118", "r236", "r301", "r302", "r303", "r306", "r307", "r308", "r310", "r312", "r314", "r315", "r462", "r466", "r467", "r493", "r522", "r523", "r524" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 4.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": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r25", "r556", "r567" ], "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": "us-gaap_LineOfCredit", "terseLabel": "Long-term Line of Credit, Total" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r45" ], "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": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r23", "r555" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion 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": "Revolving loan", "terseLabel": "Revolving loan (short term)" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r25", "r330", "r344", "r345", "r346", "r556", "r569" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details": { "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": "us-gaap_LongTermDebt", "terseLabel": "Long-term Debt, Total", "totalLabel": "Total debt, net of unamortized deferred financing costs" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r46" ], "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": "us-gaap_LongTermDebtCurrent", "terseLabel": "Short term portion of term loan" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Debt, fair value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-fair-value-of-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r51" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 2.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, net of discount for deferred financing costs", "terseLabel": "Long term portion of term loan" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r51" ], "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/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-fair-value-of-longterm-debt-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r51", "r300" ], "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/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-fair-value-of-longterm-debt-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-components-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r97" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 2.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": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r97" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 0.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": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r97", "r99", "r102" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 1.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": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r5", "r64", "r66", "r72", "r76", "r102", "r118", "r130", "r134", "r135", "r137", "r138", "r142", "r143", "r157", "r199", "r205", "r209", "r212", "r215", "r236", "r301", "r302", "r303", "r306", "r307", "r308", "r310", "r312", "r314", "r315", "r480", "r493", "r560", "r576" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited-": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-calculation-of-basic-and-diluted-eps-details": { "order": 2.0, "parentTag": "bbcp_NetIncomeLossAttributableToCommonStockholders", "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 loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-calculation-of-basic-and-diluted-eps-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r134", "r135", "r137", "r138", "r147", "r148", "r159", "r164", "r199", "r205", "r209", "r212", "r215" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "totalLabel": "Loss available to common shareholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r149", "r152", "r153", "r154", "r155", "r159", "r164" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Numerator for diluted earnings (loss) per share" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-calculation-of-basic-and-diluted-eps-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r2", "r128", "r129", "r132", "r133", "r144", "r145", "r146", "r234", "r235", "r238", "r239", "r379", "r380", "r381", "r382", "r411", "r436", "r437", "r438", "r477", "r494", "r495", "r496", "r514", "r535", "r536", "r537", "r589", "r590", "r591", "r592", "r594", "r624" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-3-new-accounting-pronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r452" ], "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]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r220" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long Lived Assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Term loans, current portion" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfStatesInWhichEntityOperates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of states the entity operates in as of the balance sheet date.", "label": "us-gaap_NumberOfStatesInWhichEntityOperates", "terseLabel": "Number of States in which Entity Operates" } } }, "localname": "NumberOfStatesInWhichEntityOperates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfStores": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of stores.", "label": "us-gaap_NumberOfStores", "terseLabel": "Number of Stores" } } }, "localname": "NumberOfStores", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r199", "r205", "r209", "r212", "r215" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.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": "us-gaap_OperatingIncomeLoss", "totalLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r204", "r205", "r206", "r207", "r209", "r215" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r6", "r468" ], "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]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r16", "r17", "r18", "r48" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "us-gaap_OtherAccruedLiabilitiesCurrent", "verboseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r459", "r460", "r464" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited-": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r59", "r61" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited-" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other current assets.", "label": "Other Current Assets [Text Block]" } } }, "localname": "OtherCurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details": { "order": 1.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.", "label": "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent", "verboseLabel": "Other accrued" } } }, "localname": "OtherEmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-cash investing and financing activities:" } } }, "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r86" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited": { "order": 3.0, "parentTag": "bbcp_NonoperatingIncomeExpenseIncludingInterestExpenseAndGainLossOnExtinguishmentOfDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r10", "r14", "r252" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "us-gaap_OtherPrepaidExpenseCurrent", "terseLabel": "Other current assets and prepaids" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r93" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities", "negatedLabel": "Payment of contingent consideration established in purchase accounting", "terseLabel": "Payment for Contingent Consideration Liability, Financing Activities" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities": { "auth_ref": [ "r96" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability exceeding amount recognized at acquisition date. Includes, but is not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities", "terseLabel": "Payment for Contingent Consideration Liability, Operating Activities" } } }, "localname": "PaymentForContingentConsiderationLiabilityOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r91" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 0.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": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r94" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "us-gaap_PaymentsOfDebtExtinguishmentCosts", "negatedLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r88" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 1.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": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r393", "r407" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member] [Default]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-fair-value-of-longterm-debt-details" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "The percentage rate used to calculate dividend payments on preferred stock.", "label": "us-gaap_PreferredStockDividendRatePercentage", "terseLabel": "Preferred Stock, Dividend Rate, Percentage" } } }, "localname": "PreferredStockDividendRatePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "auth_ref": [], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 }, "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-calculation-of-basic-and-diluted-eps-details": { "order": 1.0, "parentTag": "bbcp_NetIncomeLossAttributableToCommonStockholders", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.", "label": "us-gaap_PreferredStockDividendsIncomeStatementImpact", "negatedLabel": "Less accretion of liquidation preference on preferred stock" } } }, "localname": "PreferredStockDividendsIncomeStatementImpact", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-calculation-of-basic-and-diluted-eps-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r28", "r354" ], "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": "us-gaap_PreferredStockParOrStatedValuePerShare", "terseLabel": "Preferred Stock, Par or Stated Value Per Share (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r28" ], "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": "us-gaap_PreferredStockSharesAuthorized", "terseLabel": "Preferred Stock, Shares Authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r28" ], "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": "us-gaap_PreferredStockSharesOutstanding", "terseLabel": "Preferred Stock, Shares Outstanding, Ending Balance (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r13", "r37", "r38" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "totalLabel": "Total prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r10", "r14", "r251", "r252" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r11", "r14", "r249", "r252" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "us-gaap_PrepaidInsurance", "terseLabel": "Prepaid insurance" } } }, "localname": "PrepaidInsurance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidRent": { "auth_ref": [ "r12", "r14", "r250", "r252" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "us-gaap_PrepaidRent", "terseLabel": "Prepaid rent" } } }, "localname": "PrepaidRent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "us-gaap_ProceedsFromIssuanceOfCommonStock", "terseLabel": "Proceeds from Issuance of Common Stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "us-gaap_ProceedsFromIssuanceOfLongTermDebt", "terseLabel": "Proceeds from Issuance of Long-term Debt, Total" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "auth_ref": [ "r90" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of long-term debt classified as other.", "label": "Proceeds on long term debt" } } }, "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r90" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds on revolving loan" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r87" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 0.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" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r42", "r283" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-components-of-property-plant-and-equipment-details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r289", "r600", "r601", "r602" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r41", "r281" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-components-of-property-plant-and-equipment-details": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-components-of-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r21", "r22", "r283", "r524", "r565", "r574" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-components-of-property-plant-and-equipment-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-components-of-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r40", "r283", "r600", "r601" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r21", "r283" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r21", "r281" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-components-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Estimated useful lives (Year)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details" ], "xbrltype": "durationItemType" }, "us-gaap_ReclassificationTypeAxis": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Information by type of reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Type [Axis]" } } }, "localname": "ReclassificationTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationTypeDomain": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Type of reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Type [Domain]" } } }, "localname": "ReclassificationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r206", "r209" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r385", "r517", "r518" ], "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]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r385", "r517", "r519", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550" ], "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]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r515", "r516", "r518", "r520", "r521" ], "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]" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r92" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).", "label": "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations", "negatedLabel": "Payments on capital lease obligations" } } }, "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r92" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "us-gaap_RepaymentsOfLongTermLinesOfCredit", "negatedLabel": "Payments on revolving loan" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r92" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "us-gaap_RepaymentsOfOtherLongTermDebt", "negatedLabel": "Payments on long term debt" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r259", "r260" ], "lang": { "en-us": { "role": { "documentation": "Information by reporting unit.", "label": "Reporting Unit [Axis]" } } }, "localname": "ReportingUnitAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ReportingUnitDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Level of reporting at which goodwill is tested for impairment.", "label": "Reporting Unit [Domain]" } } }, "localname": "ReportingUnitDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r108", "r552", "r570" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. 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.", "label": "us-gaap_RestrictedCash", "terseLabel": "Restricted Cash, Total" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage.", "label": "Restricted Cash and Cash Equivalents [Axis]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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 [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r32", "r372", "r412", "r524", "r572", "r589", "r594" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 2.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": "Accumulated deficit", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r125", "r126", "r127", "r131", "r140", "r143", "r237", "r408", "r409", "r410", "r434", "r435", "r478", "r585", "r587" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r112", "r113" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r74", "r118", "r190", "r191", "r204", "r210", "r211", "r218", "r219", "r222", "r236", "r301", "r302", "r303", "r306", "r307", "r308", "r310", "r312", "r314", "r315", "r493", "r564" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-tables" ], "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]" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": { "auth_ref": [ "r141", "r142", "r143" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.", "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r264", "r269" ], "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]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r258", "r261" ], "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]" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r81", "r221" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r199", "r202", "r208", "r258" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r398", "r400", "r401" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r269" ], "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]" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r187", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r204", "r205", "r206", "r207", "r209", "r210", "r211", "r212", "r213", "r215", "r222", "r291", "r292", "r581" ], "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]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r187", "r188", "r189", "r199", "r203", "r209", "r213", "r214", "r215", "r216", "r218", "r221", "r222", "r223" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. 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": "Series A Preferred Stock [Member]" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r100" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 6.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": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r399" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "verboseLabel": "Shares Unvested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r399" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "verboseLabel": "Weighted Average Fair Valu (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "auth_ref": [ "r405" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "terseLabel": "Share-based Payment Arrangement, Plan Modification, Incremental Cost" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Number of grantees affected by modification of award under share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected", "terseLabel": "Share-based Payment Arrangement, Plan Modification, Number of Grantees Affected" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r391", "r395" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Three [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r393", "r396" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "us-gaap_SharesIssuedPricePerShare", "terseLabel": "Shares Issued, Price Per Share (in dollars per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r109", "r124" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r297", "r298", "r458", "r596" ], "lang": { "en-us": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.", "label": "Standby Letters of Credit [Member]" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r4", "r187", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r204", "r205", "r206", "r207", "r209", "r210", "r211", "r212", "r213", "r215", "r222", "r258", "r287", "r291", "r292", "r581" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r27", "r28", "r29", "r115", "r118", "r150", "r151", "r156", "r160", "r164", "r173", "r174", "r175", "r236", "r301", "r306", "r307", "r308", "r314", "r315", "r354", "r355", "r358", "r362", "r369", "r493", "r619" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r53", "r70", "r71", "r72", "r125", "r126", "r127", "r131", "r140", "r143", "r172", "r237", "r369", "r372", "r408", "r409", "r410", "r434", "r435", "r478", "r498", "r499", "r500", "r501", "r502", "r503", "r585", "r586", "r587", "r623" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-" ], "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities", "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes", "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-calculation-of-basic-and-diluted-eps-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction", "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-3-new-accounting-pronouncements", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-fair-value-of-longterm-debt-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets", "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-components-of-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses", "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "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/2021-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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r125", "r126", "r127", "r172", "r533" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-comprehensive-income-loss-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business", "http://www.concretepumpingholdings.com/20210430/role/statement-note-1-organization-and-description-of-business-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities", "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes", "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-12-commitments-and-contingencies-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-summary-of-awards-granted-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-calculation-of-basic-and-diluted-eps-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-operating-information-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-revenue-and-longlived-assets-by-geographical-areas-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-total-assets-by-segment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction", "http://www.concretepumpingholdings.com/20210430/role/statement-note-17-related-party-transaction-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-3-new-accounting-pronouncements", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-fair-value-of-longterm-debt-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets", "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-prepaid-expenses-and-other-current-assets-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-components-of-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-goodwill-by-reportable-segment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-amortization-expense-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-longterm-debt-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses", "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-accrued-payroll-and-expenses-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r28", "r29", "r369", "r372" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "us-gaap_StockIssuedDuringPeriodSharesNewIssues", "terseLabel": "Stock Issued During Period, Shares, New Issues (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r29", "r34", "r35", "r118", "r232", "r236", "r493", "r524" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 0.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": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity", "verboseLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-restatement-of-previously-issued-consolidated-financial-statements-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r116", "r355", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r366", "r367", "r368", "r372", "r376" ], "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]" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity", "http://www.concretepumpingholdings.com/20210430/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-10-accrued-expenses-and-other-current-liabilities-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-16-segment-reporting-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-4-fair-value-measurement-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-5-prepaid-expenses-and-other-current-assets-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-tables", "http://www.concretepumpingholdings.com/20210430/role/statement-note-9-accrued-payroll-and-payroll-expenses-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardValuationAllowance": { "auth_ref": [ "r429" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized.", "label": "us-gaap_TaxCreditCarryforwardValuationAllowance", "terseLabel": "Tax Credit Carryforward, Valuation Allowance" } } }, "localname": "TaxCreditCarryforwardValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Income taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r301", "r306", "r307", "r308", "r314", "r315" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Zero-dividend convertible perpetual preferred stock, $0.0001 par value, 2,450,980 shares issued and outstanding as of April 30, 2021 and October 31, 2020" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r20", "r353" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Preferred stock, par value (in dollars per share)" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Preferred stock, issued (in shares)" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Preferred stock, outstanding (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r226", "r227", "r228", "r229", "r231", "r233" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-7-goodwill-and-intangible-assets-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransportationEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used for the primary purpose of moving people and products from one place to another.", "label": "Transportation Equipment [Member]" } } }, "localname": "TransportationEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-2-summary-of-significant-accounting-policies-property-plant-and-equipment-details", "http://www.concretepumpingholdings.com/20210430/role/statement-note-6-property-plant-and-equipment-components-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r52", "r373" ], "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]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited-" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r52", "r373", "r374" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "us-gaap_TreasuryStockValue", "negatedLabel": "Treasury stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-balance-sheets-current-period-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "auth_ref": [ "r158", "r161", "r162" ], "calculation": { "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-calculation-of-basic-and-diluted-eps-details": { "order": 0.0, "parentTag": "bbcp_NetIncomeLossAttributableToCommonStockholders", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.", "label": "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "negatedLabel": "Less: Undistributed earnings allocated to participating securities" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-calculation-of-basic-and-diluted-eps-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r417", "r426" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "us-gaap_UnrecognizedTaxBenefits", "terseLabel": "Unrecognized Tax Benefits, Ending Balance" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r176", "r177", "r179", "r180", "r184", "r185", "r186" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "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]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit", "http://www.concretepumpingholdings.com/20210430/role/statement-note-8-long-term-debt-and-revolving-lines-of-credit-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation", "http://www.concretepumpingholdings.com/20210430/role/statement-note-14-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r149", "r164" ], "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": "Diluted (in shares)", "terseLabel": "Weighted average shares - diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-calculation-of-basic-and-diluted-eps-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r147", "r164" ], "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": "Basic (in shares)", "terseLabel": "Weighted average shares - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.concretepumpingholdings.com/20210430/role/statement-consolidated-statements-of-operations-unaudited", "http://www.concretepumpingholdings.com/20210430/role/statement-note-15-earnings-per-share-calculation-of-basic-and-diluted-eps-details" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "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=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(3)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "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=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "65", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2793-109256" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2814-109256" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r223": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r232": { "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=122038336&loc=d3e74512-122707" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r253": { "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" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r263": { "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" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r269": { "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" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r274": { "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" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r289": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r291": { "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" }, "r292": { "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" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r295": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r296": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123408193&loc=d3e12803-110250" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r351": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r373": { "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" }, "r374": { "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" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r376": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r4": { "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" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r413": { "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=122041274&loc=d3e301413-122809" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r416": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r446": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "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" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r454": { "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" }, "r455": { "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" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r468": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r485": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r504": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r505": { "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" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r509": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=68176171&loc=SL68176184-208336" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406127&loc=d3e45023-112735" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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=120391452&loc=d3e13212-122682" }, "r520": { "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" }, "r521": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r538": { "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" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r563": { "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=120399700&loc=SL114874048-224260" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r581": { "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" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r6": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r614": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r615": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r616": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r617": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r618": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r619": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r620": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r621": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r73": { "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=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "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=123367319&loc=SL114868664-224227" }, "r76": { "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=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "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=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "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=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "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=123367319&loc=SL114868664-224227" }, "r85": { "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=123367319&loc=SL114868664-224227" }, "r86": { "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=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(ee)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" } }, "version": "2.1" } ZIP 83 0001437749-21-014743-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-21-014743-xbrl.zip M4$L#!!0 ( ,*(SE(>]KY011< ,PP 0 1 8F)C<"TR,#(Q,#0S,"YX M1%$@15)@3-I\."FONS\"C2L___5Y:6F/E+O,L;\<]=_W MCC1J&X[)[/F7HY\/^NCA\N;F2',]8IO$-34IFMMLO!MD_(K9TFU?U[O]$U__X M_.R:GUQC09=$ P2V^PD>?#E:>-[JT_'QT]/3^Z?A>X?/CP>]7O_XG]]O'T3> MHS#S=&JLMG(;CFUPZM&5OUP!](5CH08N/%\>H^#>R; 7%38Y<:[^?.XW&8* K%!7S.P2A9)<+4K2(F9?+.ZMUY1=TL=4035A^1C M3,8R/;W7USL'\PZ/,7E*7!IEMPDS7'G5(FFK;I<9 M\JR0L)V1>W'&&7&G0CX\/ Z(T=>'R:PIHR0+!$FR8MZ*9V"!E"TPOJO/"5GM MUA\F2&J'E Q,48JD$*(PO6U0H=U/CX/$9%:6XR5FXTMHQ%YZWO%J^,KTS\_/ MCT7JD48\C[.I[]&O#E]>T1GQ+4#CVW_ZQ&(S1DUXW2VZI+:WE2&1[!$^I]X/ MLJ3NBABT_%L'386FB?>=+5<.]S1[IZZ<-S!H(VX=@WBBA<(2;EZ1Z \=_W@/ M8H^.RR)(DKR0_$V!X&6[T1-_451Y/NHDHAB4J%># 5J,"AHR6NQ GHNSXXP N)EJN0F+C_.+7(8+C MYKN8W# [_J@@=:=-+$C\J R_K2:HHG>LI"F<7[QJYRN^5W& 6^9J.Q@BJ=" MF6)M;[),_-6L=WT6^%%*. M-"SW\_ZF=%0>("XN*(8; =XX,!B.%!E>_M'K]31=NPIE)7^.;%.[%F*UFXW8 MS\:8_L/\3OUHH2%PQQY!;?)6+Q709PM#L!1_L9P?E+1YY2WEL1?+Z@'@-3N"],I1085<0:*"&6]NYN M"U['M,"Y\6-7=V8Z]K9"I+OQ:TVL*B!8%8.&>0R*$US-F6GC&(?VKFN56\_2[^SRI8%4$.BM!(,"A?44<'5?09;;C4;VO@UF)S?XM)(@1 MMDE=@[.5^!O<-_5=9E-78=1=5K JKGS 03US#>@S?4[ACQ\ 1,,!W3@!10,H MVM4&"E+G(H3RQLDRT%U_N21\C>YQV=QF,QADX,2,(18VP?/Z"MX^@U'5="DE M6A5A/DH)(P9J 1CDQL,&C#:*P6AW(9@W3IFA;M.G+2=QQX;?1M N*V;)/FFJ MB'$N)0:.OW[0IRT6;,E_XUPXT6>$%RV%I?621:]H%!WJJ& MQF*/,%6L&$A9<298$8C_'^T.Y0M27$?RWS@3/NASQS&?F&4)MS 09<_9U*+U M-!=[Q:EBPU#*!AR>? L!"!K; !P8K$Z#=N,^@J/=(APQZ2'@ MO''BG..0@/MB[6X-&8/W._H=Q0:*"5-0J"JBG$J)@@.540!#NPM$"Z9$OZ-8 MY(T3I-^+G943*5J,3)G%//6S&^7EJZ+-F7Q.K)?@34Z\>KM!]-89U(]6Y#SR MK)X?J=I5>3]C1A3',.$ZW@3EO77?#G#M=]D\BS^M"MMC4$ULF0A5OI;/ M-(HX_R$0JMU'0M^ZJS^ _2T2[NGUUKK'"31Y1AT->YXH5:Z73RN*(/\^$ [C M?A"N33;"WRX%]FPBJ&$C0V&)J@BQ,WFX9Z^"]B[Z]=:W1979;@)C\JGUHAM> M(@2J>".?2RRW[T5[-Q&@WCJ3LG8CU,.:?=)4,40^;9B]!:)C0^D="?40I ( M59R13S:6VAG1T:C(KH5ZF%-,IBJRR.2SF/OW M470LJ;*GH1[.5,.@B$%#^6QHV>T5'9_*;'FHAT?E9*OBCWQFM>BNBXXW%;<_ MU$.ARC!4L2EC[K;\9HR.6/O6TVIBT%YYJJB2,=>;MXS7D2)GK:TF/N2)4D4% M^1;1C-6]C@39:W U<2!'DBH*R"=LY8M^'0/*'D"&YQYA%G3W]-GSB?5B)Z%W M@*CB3\8NT!(GH[5W5P$V&#,);&^=7J76;^HEV$%05%%,/OM;=DVI(UEUSP*6 MN#1D!VR/S/%=:ZTSU_5%O)JXPP,4)K;!B)6\S2,DQTOR4Z$6JJBMXIH L4E&!4[K)& QA?")\J+LNGU$MS><\B M34?3_-7Z>N.!PF(5D>JD[(4)73]?U&.)Q]"2X$K*9B&EGJ;K("BJ""6?=L\A MU%8"M&"WT9I3L+K3-4CE=X<4SUD/$>O%JHJI\BG]2FV0Z9A<9+=*O1UL M2>&JN"9?$RBP9Z;K;QGH#AP&H(.QK[= M\$'!)J]Z6[G2XE6Q3+[:463;5]?0E?-@ID]_-Y6R@:@BE7P)I "I]!RB=00K M[5>RQ&7*<"TLC->;P[I<=*JH*%\JJ4C%40)Q-'[H^%F4 7'R=!VNWN/:>;R@ M_T*\+(A*%1_EZQN%^!AGF*[#'0B(--Z4T/&PTB;H>N.Z \&H8IU\):+\UNPN MYCO$N[]C2ED))$6T.U5T(D#OII@/.B,@RQ0GUD-#E,(Q-[;[[L"%3HFLJZ:5-,J"JR9!RNR+HKL^-(\4-Q-?.DN&!5 M7,DX2)%_+*_C2U&W)7;-DB?"35>?DBED9]X=G, NBZ@U(<6H000;'"0.0VO7=0]DW*/GCD>L:"5YNJYY+;L2 M!%5DRKCW/(M,$X05K5U/U]TJ=1%?9_/GYVS4]DM<*013P+G]C@-!+K^AF?42LX*H:\FDZ-U;_" M%:9XW_F=SXT%6#Y<7CK2;+*D7X[V9V.6A;N>OAQYD/%(<_VIZS'/1_'?N..O MOARAB]DG!H0ZTCR 'SU9.C8XBZ]O( 75.M*"YU-B$=N ;-&G+H/'$ PQQYR( M"I@-# 7QQ[L:$I#/@0T1H+3&B76SD6V*-;7$H^]T.:4\I7W!(E4L87I\?ROK^ M81OZ_J&,+,-6L$76]P_;T/!L8+B-X&_@M"VW;$-G* MN&Q[47Q/X57M4\<<(%(>+1D;ED-L,R M6.-X=FD1MDPM\58KVDPK<-\VR9Q>.#:]#+=ZW 5;/2:-V%P ;X'KCF?_(!Q/6XSY/9LOO'MJTJ7X9 J>+G1L M<6SCCC.#3CB;SQ,J52U]F.Z@I=BHG:=]D>7Y/? %YH*J1GE;H1BV!- @W(E: M"RJ8+E-]7T+$R[JYNX7X.WEF2W]91=E-T9?3.;NEL1P7D2+]QK/^L-?[ZO!A M#S^]00U ]DBOR#K5098LT\P6=EN'LPIZ[RO3!KW/*^B]KTPS^B7'?J32W4#G1_W\7F"O=O]V/YL#6S&KQBGAN=PZ)-F M8'ON)D_J;[_-Q;(VLO&Z<@SAE)%M7ML 9YTX!!6KEY^GNN\ $S2"![/P^N)F M@3(G!;KWOZ80-?[FO#N2/V MC6VD;+WSN)$O;0!3!KT1N#6 -AT#"_=@ZMPL5\#\\0R\B^-" M\:DX,4EH)S]A&'^W<#P+O0Z)D1$.JZ*Y%$&]& \@;RY,#D[W090'07#'1VC7%@;;4/OXK8YI;9,(#>/J2R&41>.)P[3WB*A4!; M $F1$T!]B=S?R(*2>^N**](F3F.P-!R.1_F4+-;6,YG[B)H%G&D&MNHCIH;9\C, M(!,/ D^<^!O!<3\9GOV=1&>@(V,5S/U2H\5I6V:.%NDS"HOLURN1 M\\5']S]\'-*,9P]!8"F^8RWZI07T6Q2"V7#%8..N$@5>/,Z-P/Z=VJ;#=W38 M/*Z.E$$K-:?\T)X6("&BR'@30 :-'XXF(M,FP._/^5*6SWQO@A/G#K'CWC\U M$9.7H1'#[7"*"&?**68&@\=7SXI95V:& YSH8/TZ'BN/<& M3MI'ZBJKK7%= MWL9@00Q*YG2[M8A-D)W>B. W_*;K+3/$)0(0?US1E>.R35N8FZ-AXYW,-_.. MLT?HF:+V9/NMS$ILQAL97HT@/D&)T^?1#1\_73KSK5LVHQ,1=:?OBZA2\(7O MCS2C& RGOR=,:.>L:8,U@H3RM$22,KX;Z"8/^9),6#?6#:5') M6#_2[J :7K*ES/1E?+T%]N?;KI0G-<*3#\:"FKX%AM^Y3R:^2$;:G%0IV)1K M:!ZH-0,70U;H6:*;DD+0&).(/:,P),?K6R*[L 2J :'![R\F.3KEYFM$@4L^SPM4;7 Z$V,@V75S9RET'W*A8M?A+ MA,[%+(+#%'&;>_(R]Q'&)7.1]6*]R1(-\5 K\3]<+8RVI4T(G]-XKJB&>INQ M+[>R8M%?&+J8$U,938YK*MX:7ML3T=^=TPV8PJ,DUGM:[%4 ML'-!L9WB2MMKI>1$U,^58Z=G7^NHN!G6VL(&XT+FXKP@;!V&KP"&9NJ86)#Z8Y2LK1FZA$1:FQ;J1N2Y4G- MU"(Z6^ZFMC^F--J;K1$S/8G/#UPZKN?&>[!P7]7V7JN$9B6*-'9&![..9Z+U MCC7;>M2X'4@__Y:ZYF";<=G)C7R/?OYMLR\\K8@DI9DZ/.1[)#.YX=K\@\!P M_CNQ23"R?:#\D1GIR?GBV9NIK?TH)BV"\[%!$+>M7TZ&YFL4CL!S5$KG:*1. M.+$4!@;WU/0-_"P&<"N<^ [FO-WQ[*S7NPLGKC]N?HYYO[?Y:]L4=53<6 O> M$]R$ONX/KXFQ^#]*^-B^@I 189_AMY/@O\'(-N&?X:Z5JA1NK"7RWHZ<]$;J M$TZMA1= [?0^V(G]PXD3$M)%H%(EJD=O*[_Z"?Y]OIHX\3>H\.S< M**& U'E%\C>3FQ2OF:'FZ!$BN3G=7BT8^QXN(.*807QN%K=/!A^;36^E/[R: MQD7QFZ_3I;]3U]-)L-]#I^&&#_%Q1 ?W1^M&\)DDW=I\NZML]OCCCH%MFP#D M-7M'G/NJP]IQQ2VRW@D\@49++([I1F(!37?]Y1)&^?B!;"*";'V.+1]D*\S7 MPRI_%58L2K8"-;3('@H^ [_/8"I$M-VB158 MS, HE=)7EL@"+Q6-3DL5-FD=$E^IO?'"@Z@T9%]!:\8VQVHL\(X_HCGE#3E]"_^CQ(33P& MS;%O]BA? B^FQ9N2 RM_!58LR++]Y=MCBU-L;_"D==[<2-@Y%\]9E')U2W^= M?BA(TTI5ML=B9_GA#$Z].+;H'46GJB#6JD/BJ[%W05(6K:4]=OF@SQW'? + M0A<67TL7O5MQ,@QN@F$/:E9Z\*1.SBNR[>X3LL1QY;^#F9ZPX5-GX]+R7K6M M:S3KJ[1@P3:R>#WML!7<)R)4C'YOPF5)ICBQ*"G5RGIU-B[(R;*UM<).>^=KPQ]Y MUBE1QV^SR>=C-(EK+.B2P)__#U!+ P04 " #"B,Y2IR_;83 / +YP M%0 &)B8W M,C R,3 T,S!?8V%L+GAM;.U=W7/;-A)_OYG['W3J,R,['VV3 MB=N1'2?C&3?VV$ZO]]2!2,CFE2)T "E;_>MO05(R99'@ OP G/%#8EO"@OM; M HO] O#QUX=%-%I1+D(6'XT/7QV,1S3V61#&MT?C;]?>]/KD[&P\$@F) Q*Q MF!Z-8S;^]9=__N/COSSO"XTI)PD-1K/UZ.8NC0/*/[$%'?UQ?'4^\D8'[SX< M'ES^-OIV,7X[>7UP\&:R:3TNFLMO@V1+4&[\;I)_N6VZU_7]FZSMX?OW M[R?9M]NF(JQJ")T>3O[X[?S:OZ,+XH6QE(@O>1'A!Y%]>,Y\DF1B;(0PJFTA M__(VS3SYD7?XVGMS^.I!!&.0^FB4BXZSB%[1^4C^_'9UMO-,G\4^IPE=IHLE MO,<[%LG7*>#SQ42^A8.W;PXFDG "(!*ZH''BQ2RAWD_>+6/!?1A%'KQN D8 M;\-91#TB!$U$Q2=DP7@2_IT!]^C#DL; =D 3$D8"A)/Q>L?I_&@\F_E+;_-X M">>'89Z>K)1GT89[3G\7327^I!0F&W%F-A MBIB_(W,)0VSFQIR(63;04N'=$K+,N)_0*!&;3[Q\CAX6X^V'XN,_/X=QF-#S M<$6#LRW/TXSE:8GCTYSAZ3RA_#^4\,] L.$Z(C,:'8T[[#&70R0G'>/%BW5* M#E_A'=WS&0L8P2WEWZ$N=/0OT-_#\[E[^ M3F_/ _\]ZP[]8U]N8?]*$WV0)2(5FM)R/>7^B'&P-8_&8*_>T_#V+BF,U[P? MPOV]=7S7SBI:3$2Z6.3++;"WV-#/.5MH\\YZ6-Z 3908#K\#,52.;*P 7G\O M MA7;%@1O/E.1+"_M&$E\/9[D8"Q'GCW'4A ;>(^2N+CI,J-Z]%'!AK!HC"0 M 0]O^['PV-SSB;CSYA&[%UX:DS0 N '>_37LV(9GVXI5G-.Z+RGYR9^79"T? M-?4ESX#L,^,G,#Z 8_@4?A-A(&-1&68R"Z,P65\LLT_BVZF?A*LP">E3)ZR' MGBU89.5)=#&'V49B'W@[82*I\SHQ)-:1/%46*"QU1!;0G,",D/]._Y>&*Q+) MB7)%1<)#'Z:&_&(:![L?E%I>4AXRT)YK#_169WJ1]/9P%3D1F > M/%FQSQ9+&%.2R3I8&J06D.VOEF!9LE2NIF1-@-4:6&@ZIS!=49^"IC.!M4_J M"C*>[M@#!N]-W8-+.#<^S;YS9$+J!+*S> 4J@'$=2!4T3F"YY!1T6K"Q4CB#[;2SP6H2Y$-$M_(3KI$][LA# ^!5=IAR< M/4$OYB=LL6#Q=<+\O]2 $8064>7&_:[!KPH&HNDL8KIA4Q]\:DY!(8 *2-:7 M$7B8L'1)3WNI\!;T.["!DC.?TD!\YFQQ)D0J:PLOYMFJ?,[BVQO*%PH_3Y/: M,KX-2^=A#'[I/ ^S(9 IZ2QCNB812%Q[:.KW8 $GZ+FM?MB\@Q.R#!,2G4NS M\F(6A;?*H)I!#X[@Q(Q1-)UE3%AM@J*Q@.7ZCG!Z#,,E@-56.BZJ^+>Z<:LZ M(Z^WS+J!R(M5VWM)#\: M_!!EXCV]^::4,EH&0Q2*MY.!(FV"1NF^G:99](%%;G%)4Z4A2\"-8Y_/(7:! ME8%A:L)@% PN E6^KT($V'S:M"[R)T^AP"6YH! YB*?0W@*B=PX2^+2 M]KB6+U\OW?<<@E0M7GX'R"T:0 :O')V[-HAEV)G=-D2XQKX47=M[97&K>7: V#MOF:>R-T>!B>P@,297 M"<]/.9>AGSU:CF.:932K][4WMK90 MQ9/9. 5G16G&22ZV)Q#P!%9J_\K\[-:6J.%H4-K#=1:+E!?G6RI [#6SQ_%5 MH\2OD)*U9U/K# VF.<==LGHU<3:^1Y=LT7;8:B:42V:B(4"L%K=M<_T(ZWL> M@_>6,@B?K>YT$X;W@'[)XLV)-\JF9G96;\^W9EOUC&C0@W"GOI\NI+!H@"G) MT-T/T'7W=C9%5/,$CE?M#CDV5 M[F08]S8]UR](/6>/'MF:+6Y>/M+:>=0]B MT"5,IA7 S$QXFF54">=K&:!9:59+S>TML _8BN6 M[LXKBV4@E:Q65'$JY>^2E]H,"#LK;&OZ]Q[)JP>])5E#@_P^BLWOCW',BD;; M+\T4?@]/MJ;W>\,RM AJ(&@Z6ZD(4V!ZQ&YZ?'CVF=[0=&D= M-P)I\G9="D.W>;-*E>E2*+H-2-6B9MM>.SS86A&*)'/T"%>WN9DQ-S1;UBP] M.T!;%084HWH;:KHL*NFKUS =$IUU6Q;E-FF(,BGK6MOCOZ2W-^G$YC-)M6CM88-A/*="7JY*HL\4Z;,T$-D( MM:7TAA7+["7AS=9Q,X&5PU43RJE(BIUU:@3JQK:\E?UAC_!2&HG<]$[TIOB^ MB:?6="ZY*,9(,8/4);?$&"A6G[CDGAB#U9FT+NW]T@:L8_ 9[/5R!ZC) N_2 M%J]6;Q;G81ALZ7(3+L)+L!A@4-S?QK;;(#J^PT[5L6-WV#6SVLI-_\IBMME9 ME1]N4=1";O>I;%;TQ_K*Q^/+$#>_]/P4"V;O<2ID184X88M9&.?:0!Z6D!_C M5I@$JL.M]3NP<5,;HKJ$IDLE)3&8.W9TA4M[-Q*4YS#)'?IYZ>5I##D'S=. M'M,YX[1T.A7,"4[ 9 .-R]=GL,(*6)7DCDM9%%%:@6JC+[T_T9H<@=MB4AW# MG*M_]PVM+0;0U)JDIM7+[2QX7J.6S,LRLZ'Q*93'%\2!R-F[WKA&34.BQ*'3?)I6P$%E^=P^'$].L[O-7OD?)]JM8!)=/331*]SO(! MQ:-T?US0" /*0L?N-5 PO2G+(<(/;*!HO0O::6"YHCU')Q8U=22":0:$7'K= M2$0#A/GJVD<)VR-GQ\'AF25:(\3.L M#N%ML0O-7]^ >R9 Y^6G:&];6<<0VE6B[9A>.[-HW_JJ+#(SZ>!ED7O)QF5L M?HL#&3J78X8&I\6LR$92E/%!@TR;)Z$?+C,/_IKZ*<_J;E7I[ZZZ=2S[UV+" ML;Z$XT2*JAO!].],][FWIAL9N&EK[/B(,Q+)W5RP;E)YNOIF8_4RNWJ@O?>L MV[UUG]F,X:%/&RK?9=BX^U71V,X>WB>WP\M[/E 85"0O.ZW[.I.WSLV4.JTA M0F/8BPV\09!5CY#H,CLQO+@BK@Z7NK4-_G>NZG[*;L4]WA:X:YCDCES64',Y MH)IY')$[:&1VQP30/IT53-GU1$\N)9IN3XO,"DQJ<6G06MFRM+4KE3!JFKER M8.QVF&@>'5M%9Q'3-D-:6I2;$3506<'#8:C+BKHR2TTZ $GU33;EX5L['TX>B$JA!\CJD5I"M8. ROJY73%5-;!S- MW>@5N>'[[#IEY1B/-!F2=3/S2C*[B-0*TBF->%Z^J;F)[_JFE@^A;UQFU8UM M)'=80G'!)45+:V=YY3JZ2>C*MO8NW$/=W>C>M8V#W^?3VW:VA( FV>9Q=NZH MF8=^[:YB/*$%5.@5S*DU*[,=45I(T=(&WW2Q9)SP=2[!W2LL-.JBC/NQ@5E> M3)WR=6/B\6A=EFE_?V$C'GQJS*DS M#9N'79W'ZM*&IB=Y%=8F9N">5JC"U8[WX31 Y52I3S"Y-^6K=1?6:'9OKE?A M0?A@6""#G$]:"T0SE>&2"L-=[Z&3WG1)D:$O+VDLD7%)Q>%0-8?$7-)Z.$R- M\2:7%!\.4J/SZI(*Q$'JZ8:G(8YDUKKM2*=XRR6=C\WK5JQPJ-2V2RN 59, M/-ZEY< HF9UCTL+A7NF1@,VQ O3&P M-?;<=80B3;-KI)C77KND.G!PU161+JD,'![=C*)+6@0Y0#%%] 8JI+\C9G"X MFG)<+JD2=,T20TG!.=UA@J^U#S>PW8$&UC*C_ B_=L=B\87\;P8F GSR?U!+ M P04 " #"B,Y2-[0]*H%: "'J@< %0 &)B8W M,C R,3 T,S!?9&5F M+GAM;.V]77/<.-(F>G\B]C_TZ;WFM&5WN]L3[^R&)$M^%2.[M)+*81=2 I*SJ7W\ DE4JE0@@08)$LH2+F;8D?.0#)A*)_,)__>_'9?K# V%Y M0K-__'CTMS<__D"RB,9)MOC'CU]O@N.;TXN+'W_(BS"+PY1FY!\_9O3'__V_ M_L?_\U__;Q!\(AEA84'B'^[6/]S>EUE,V$>Z)#_\WY/KRQ^"'][\\O>C-U>? M?_AZ>_K#VS=OCX(W[X.CGX/@?_U7FF3?_B[^[R[,R0^L?F^;BKW&Q[;#;^)>?ZC]NF[X8^ON[ MJNW1AP\??JK^NFV:)VT-^:!'/_W?SY\^N4EC<*B M6D8MA!^D+<1/P:99('X5'+T-WAW][3&/?^2K_L,/]=*%+&(T)==D_D/SSZ_7 M%R_7(LF*G^)D^5/3YJ?^A,5TV689,&2+.\(ZTA>ZQC6"4V6)!,[):BGZTJK9!C;Y-[S\5A4WI%@ M.V-'BA4C#;C&9!Z6:=%_D9^/(R5X0^T^J6*NB&81(P59E_ M7_XD!-N;G]^]^:FBG\N%@O"IBR"C!0F.W@<^?DSR%L(D+3K3- _SNVHCEGFP",-531A)BWSSFZ ^_(^: M@^Q_-K_^\V.21RG-2T9N.;^<\%F^'=_E!0NC8H]N@QX.<-S4>^%ZLQ5:J)3@ M,>CI M=FUW,A0B[X/_?92=_0)=6WX5U*=!0_:Z2B]DFD'K/H!\JXKON/'[F^ M7)\\?Q>?C<3_^+%@Y7:XYE#KJ +-&5V"EIAVV!]\YC'Q252>&J)**%&=:!\7 MB$(3DGRNY_Q% 2(8B.C(^J=Y?D9U^C;M!UU?1,TO:59PICY+JW7E:D\M.XT1 M[UQENFPQE>08>5?II09$'M >Q]$3X/_ZJ47Q'%R]?A.$4<37+@[(XXKS,"7[;^=63(#FM>5"G& \SB;_C^+N OPOXNX"_"_B[ M@+\+J.\"0Y[ CJ\-'[9*\BI<\P9II2-O_KU1G WO"F:#NKH@=*$2=BMXN4#B M-W\V?'-5S\!YIOG763.53!'LUAG'Q0$7-?X:XQ5SKYA[Q=PKYEXQ]XKY=!7S M/AJ18X7[EV#%R"I,E%;I,,])8:IU=QC9E>K=F51OE??J[*M19RN30F,].*XV M@\Y5 .CAU7*OEGNUW*OE7BWW:OE0]G+P,>18%W\79.2[L (+ZS[OPK52FO%_ M1U4;4_T;.)HKG=N(/*]G>SW[U>C97\CWX^VVN'JV*XZS^/0^S!8DO\AVVR19 ME/#]JU7(;0[M-7>ON7O-W6ON7G/WFOM0FKO]\\J=BA_3J*S^(4S+I.+1(,GF ME"VKY'2X=@\ M/_EE?QZ2FOH.?,XW89C^BX3L+(L_\H_71IFFZ8!4?FRXJ)[[BK"$QN?\=VVW M#VW;T>@4:P2C\D7+$6B\>-J%,MT9VGQ<:MMT9DC3$:BLN4V^A93M1J#O_Y0A M*PA+UW72F()"24:["I/]?LI*!4GB4/>RR2A4L5,N MCQ>4R;]O:ZO!:;O((LJXB*C4Z.K0.!7V%+96'HB@7B/0SC77,"J2!\+UZ["1 M> JB5I*E.!+4U&IZR99BF)V7.5=A< M?MRUMAJ9U @?3?N#\N8":*+"<'-/,[G,EC49D*H;$I6, M+\+1V[O;I&BU0,B:C$#5V6-4F;XE,D35;$#J^($O=.&;]?*.IBUDM?[=F8?S MU7@ 0=8R[P?L\J4&]@."+;+4Q"8Z\F>4^P1-X0%L!D!L;Y%B4ZE]0&COT$%3 MN-R F'Y&APGF'0/"^P4=/*!7#8CO/7)\$G\<$-VO:-&]=$L (?V&%I+2405$ M]P$M.H6C$'IH#Q_)TYD;E>X[*#ZL6HG,H C%A54C,;#Q0:'BTU ,S#)0D/A4 M%J!'& H0G]("'36>".72A&?)H+U-$.18A/D9$'_$$QX5-?U.99Z)4< MG^:B-O!"<>'36!1V6"@H?.J*WN8-Q895/X'$_1UZNL55"\?C MLKBG+/F+[$>O&O3 @.,BSTLXAN>M,= O#[HWZ>++4+@M0S$0M;=D*=P.;'WV MGY++1D.)9-C;/3[ C@;TP()#O[.AW7QXH"\0X@,#G1<(&=Z(;0:IDWR'VB]P M8Y7+?:@58PKX 8,QR B"-KTA G,,;N3OC5%^=@/B&MW3WQ-=C(PYOZNZ) M#:$5L7Y*-^#K$&;)7Y5MM"HV%),\8LFJ^IG.@[L]'P3T46'C@5U53^U*::\' MPTY8F<7A@IS0C'Q^QFZ[+X/)6YE<3R0DG(9+KJ[%\ME;&UB8^"RB5V%VD47R MJ25-+$S^]9\SKL57GSJ7SR]O98.$F].&5Z]J7E70H6Z*PPB,BQIODC[HBKZS M'5E]NG7N"&T@BZ_X0O7C;'Z>9&$6)6&Z/;+S%D@2\$--XV#%ME$N7_DA MVL*GVG:N:6[=]H"64Z/;FN3RYG@5Q;XJM#?ZV@*BEYW40%2]6G/V.,% K2Q% M@5>M5VN8'R?H6OEM%!=1-(9H+0CEE7;<;V%AYP.51C3['R*#JSI-%5F7*BFK_.X]X M<<110DP-[UV&=F5Z[TYK+^/['R$3A6&>GKJ0&V U37&8/'%1XPVPDIC-+"*B MWE)5MR')OYV0++KGS/]-:2>"=CL<1 C,8"])7&^)5%A0H=UP(!(U;*'9,7L_DG2N/\EA9AVGJBPAI[YU@/]T.4AGF^+;NBV>*Z MYD@0:/PHN@[31H%@;]\\*>8[K\,U:KG.D6K6V;N\#C(#Y:9U!R7_VCM*>_&P):?_L#RL,!#B M9V29"D#-;#U38>+>.E(O=K:4;(@H[.L5!4OYL(&1P@:ZV)L!2'*AC8(*>_X7@/0H6AG@8QFX%MZ5;+H/LS)J;@E'>_DY6IC/L!] M<81=X*+&!X&T&L(W!5V/H_^425T>M/HG(VK_$+C?(6%"X/IJHU'N3]6T=N&6 M%Y)K-F\DVHQ=)XM[50Z@MCT6#.I0"7V/J>- L#?X95?HUER=$>&Y2=Q$74," MBV#]\&""!.? ^AT2)@0\>"B!.^?\AE15,/K\=#^ZR%:E2SAN\_>RG.XWK' M; JCPPM4,+G?H&->N!"E<.,V2B8>YHPYM)@%F$D('QL#SD8*=XK@9&!+R@(& M"6SYDW9SXHR[2VUSL=:EYB--?*2)&6(?:2*--.EA;W,<]^+CG6RW\-%I3&WY,TK=14OE)AMDCX]PG" M/">%:24XZ'"N=',S^JP]M[)7W/.6A3'Y$BZ!S[# >EN(8/8/E?@+EK]@3?>" M]:F1;?P NMA*MN-*L,&O6-T&<8#V(FL."W*9/) 7Q)ZL/X?_IJRVP:/HA'@%*102(>">*C MQXEIB%JWP5VYQ?I0V\M)5G'*21A](_'U9KK3:I+S,$I2+B7D_A_3OA:\4[/B MGK!+&F8GE#'Z72RNG#YM8PL$W9 LH>R&1'R7Q5_XIU30HVMK@9Q;SD "\?&" MD8J]Y-1HFN+PE^&BYG5X[W)6[%@.^4_[5D/^JS\_AX_)LERVLI?T[V/1QB6U MDK:VOX]$VS4_H=L*I;3^;4R:I*O5\E=L="&P^Y^$.;GF1[KR<8OV1B[*PSP[ MI55U>Z0-G5.MKF.C:#H]RA'P]T>NE,)#M'=%_D?%K5"E4'07'RQLZIUKK M7M5;)F#BB^I%E,LXN,WX[OPNS;;#XG7$B* M@_3RXF1VK81AU-<-MH6X]0O&U]304S5%0+ER7ZL;3Y-Z!#+II@BS^&Y]20I. M7CZ;U\J#^H$U0!F!1^0$TV M0D]_*T'G8=?P&35RUZ$*_;"SXS"$(MDL9J>Q8:/C3Z64I[V<[RBYM?O9AX%3 MK0@<\]OYN$%T]J0J,"ACGQ.F5E24DJ:;IC81*0/[E"H? M-! 2GE*1BJ@)-#M-=M6FVF 45%L(:DI OEET7T,>M@2$\#.:S0'U:*/9*6 K M#C4)842UB^R8LS!4&[=V(*D=S6@$AS%S6C4?C/?1P/@&O8#^@D:*^MP?8T0^ M]V>DW!]0F-T32"=)/D='09+Q5B0HPD=B6LY.TMM5FHZ2'%]*^O7E2KS:*,)S MRDBRR$YIF16L/4<,TM1)-2NQ@6_#Q^.RN*=,'?^N;HR">DW!+77SZ2) $'VW M)0T>& _IXJ/O?-4J'UN%+JVY;P->)ME4HA?Y56-DFCS,FJ4F!MW@,,YL_88T=>O M#$L4<5Z,+Y/P3IC.^>#'65R'RCS]2E&)Q;R[A6(C)V'VC<\LCL1;VAC]16!% MO.1?1;"[^#*S^6D:)DL%\3V&P6'JPD6--[Q)"C2D81:1FWM"BDLQL3@\,?80IF+?MO]6^59$WP$GLPI*YY"-(?U*(-CIOA2! M=X9X9\AK=H9HKTS4_&J"$:>%HYL.<0!B7*MIIK5;=(S![ CH+-B _4G[VAY1 M>5SL"K$#<9K9OJR@8W,KPI?:LF.CW!!X3CL,62^^+(&\+('YM0XEPSNJ1H G MJ=:'2A@C\J$2(X5*]'&5N Z>>!?D!2=*].!R,2#\?"O6&Q*A(1/*09P%2@"H MZA4>\3%A)"JH.$WF2<2GN-F93AY98-#-0CC$%>/Z2D'^"!D+9<9>?4,;A)1W M:1)513I>O)SWC Y%.VMD )9#T0Y'2 4N:GR 1[NS5#SR.9M76USM*I4VG!;5 M")P^#5'-WIVQZV1QKWI<0=L>"P;(IU#UF#H.!+QU.*$#*3_LXZN0:4(XY VG M134"WMDEZI8S=\Y90+Q&>[+>_8LR/,-T !Y%'XKQ@BP@Y9& MX?HV1L3Z"_3+3ZJ_IV)$JA>2M+M".]EP(J :A<[-HY NM(.JB\H#:4G<'EC, M$%#)0<>I!J*$@OTH./G5KH0]L/"2#B/H>\% M'?]"M%@*=B6CY%Q;6CT&%<+V%]7'2@#QX2G,[P/LC!'Y +N1 NPZVEM=Q];] M7 >@W85\+471GA7GZ"K>?D,F-+Y..Y"S&#L@9;WB[$[Y1^;D<*$;<17_Z-V; M-^>4O7MSRK4H$I5%\D ^AFM%*%>7_A8BS?:F?=^3;%!_^V1_Z$DVJ+\%LF_O MR='1N^/O(8OSSS1.Y@F)Y43J6ULBZ=WGD'TC1<%/,_'&E88D=6M+)+TW(DG= MVA))OYE\-V5C2P1],%HC=6L[)+U]<_3;;)DE=V5^D45< /.-=)6&F9(R6"<; M!&Z@S[*TO>ZZKID%(GXG>=&,?DWB,N+W9B&$Q*^Y0+H-V8(47,/G@O2*L)O[ MD)'?GOXY8T=OGGZ20QAL$DL+B]Z\/^] M/7-RA2_+NY3@T25>K M[6U%9'39CP($T7=3&RL^$;I@X>H^B<*T58R VDZ)9E?KO;D_[U(DV4O:M@ZB MRBK=^Y;/JX@D:VWC-%9_-C_=,4TT3I53FA=YI8A5^MQ5N*XR.'6Q?Y9&];D+ MG7%\(AEA?"=D\6X5BP=R]B@^1KNT[=37 ;:ZZOJ3Q5=?$QC0 P\.P*-*FCZ' M@ 5!Q+^P HB0"05CM35Q2*ERN=L;38-:!-SP=%[MGFC'PKNYJ/@W/UF_.-.J M8_[IK,]B$/8AI_(K9SH57MZK2.;0HGLRR]1G>H<14.*\Y?/U1=HR!DZLWVE? MI/LC^%RM@\S5:BSK"D6EI84[.I4BO+7-%&@U.2=/QH&N\!C1MELNZ9BW%XS+TG; 4M"IAA%-JUV#PFP) MDTW1DQMST,6&2M:?=@MK016UW(T%,0306V!% Y<6&IZ$G=Y4'GR"BOWL*"T' MEE*G\%:B8<-1U \*#=)#Q=-.5;<#2\:3&E+0;81VE9/V#OA'R=HFZC<&70&- M( -&U(][=&%:'4AP/SK>,=K[!EDSXXIM3&P R5] MTF,V, @"VG=;7N">'1<,. M.$8.^U(2T=];Y"D:]0=, 5BJQFA3TMAINZ1;\$ M7(O.1.. ;]H@%W1O*(26+%*-X:Q:D9ZH7H6*6BL%*TKE0-I;* OQ-7O@MX-F M^.8***5)V]@V0;-550\32%%K:TNE,Z $Z=KB*/2 BYK747;".!#[F!,1)VEE MD+XA4.3;'R2C8VDAA%. M?-KU3!UWP6R&C8ZE1Z&SC( _, 7)-U1&.Z1[!KE'I0MGF!@;T,4>&0.%F0S0 M!=?T^Z#]D8X76V.,%&Z[&W>;>C^+][,(EV[4'Y-6"UXR=8B:>;@N+I MY2=31PI@*&?^%#!M,+>*-X:_:F/XH1@&?7U*7Y]RTE@0. EDSR8JWGS:0]AA M!&^ =VN ]T9M;]1^976)?)"O#_)%$.3KC4_>^.2-3SKC4V>5TITY*D\663)/ MHI#_.XRJ*D6\3["B:1(E)-_^ VZ5,AW1@7&J&XG>1N5M5/JPO"T[735,I#%1 MZ3LX0'$2YDD^F^_1MJ[_7W>Q-NOL EV9\Q,JST_I\B[)*A4IKZF3(=)V<(#B ME%:E#5F=1I+DWTX9B9-"_$L" ]###8ZI,)(<9$58;9( M^'WH.,])D6_^I/S&QOUQ8=S_N2M6]3@NO"W+%=]]8I_-&+_XK6@>IK/Y):%V T?21ZQ9+4;1K(/K.,P3A#3%6'%6M1G M*KB ._M/F:P$>3 >-.WNQ%?+MTE)^(>@B]J@ X,&[N?"P]E:DZN.:*U.J9VR M\^JSK<=(WA]]D EA7%^-1<6V67%/6&-&R?DN(/S2Q2E3T$9 P6)5SZ !AE"<6!4R< 2BNX#XJG#!VR OE\N0K0,ZUT:+B]=E M3 +D^\[@JII#;Y)[U3>Z=Z-[-_K!N]$E(H .<7:BJO MG:Y;P-%<7:V,R/-YR/X6 L\>NTS"NR2MJM5^KAFK>ADV*AGCO,G%PA>:L[?=J/Z"41_W:1/6>\&FX2HHP M3?XB\57->MM0W8K-X+5R;0WKE7ROY'LEWROY7LGW2OYK4O+MGI^.=?OW7)&M M/0O!*JWB?[@:2S;.A6[JO-&8KC3X#D1ZI=TK[=TKP'2N_>(5;Z]X>\7;*]Y> M\?:*]ZM6O$U/2,>J]:_!HDG>K'3+9)NNVP?8*MD%(_KE@ M8%(E N_G0H-TJ1XC.<6]R0F'XY/V<(B#JE;]O"Q*1HZ7E!7)7U6"6?/:D]&' MM3F%OW3Y2Y>_=/E+E[]T^4O7:[IT]5:2)I1I,;S^ %R,\8K1F#" 1HMT?-W^ M+4AIM@@*PI9P.5=_,7+7[S\Q*=@]B>U73>N*4XWK^JWI*X2)M)M57T^H\" Z= M'!C4.O=J&EN-8TSYZL]4P%6G'Z5/N>3>EN^\T MKO1O.W1[6[?79 ULW8TOK7E_W^OIKT-?[GI2N M=?6?@[S@1-V)-WZ":.>1GXY*.70\9]JW&8%>S?9JMH&:W?Y>UG%4) ^<3$.5 MN\M@7OWVZK=7O[WZ[=5OKWZ_3O6[^ZGI6A7_)2#- X0!WYY!+H!TU,(!0SE3 MP,&T>=W;Z]XF3Y_MO=XIZA5'QUG\,4G+@L2&RG>GT;SV[;5OKWU[[=MKWU[[ M?IW:=X]CT[7Z_3YHF"%@9"72944V8B?M6S^2,^4;2IK7O;WNK=6+KHE@Q"1- MJBOV;-YDG'/A<5,SV2T]I5E.TR0.Q>;7:%!]AW-Z^[@F#R0K247N&=\\+ O3 MTS(OZ)(P\>SC)ID_8G0!0M7]TD4IL>,A*8!.4--Z-9_4G_HZXUL MNLCFE"TK?CA9;[@ [D#I,IJ_P_D[G+_#^3NLS.)P04YH1CX_8^S=_&]Y*Q.=4D+":;CD MAU8LG[VU@86)SR)Z%687622?6M+$PN1?_SGCNDSUZ7/Y_/)6-DBX.6UX]ZKF M704=ZJ8X[$6XJ/'6J]8;X:9.X,5R%2:L4O=H+KMYJQL[H/Y+*=B>*VM"E.<7 MV1_\,+ZOU[7>J$0&Q:"G4UR4 2#L-G)B 6UTY*_\>&[A>&T[US2W"A! RZG1 M;4T&>BN?%2N?-S+U!J*7+=1@*[]:\]GP-A@I2U'@I<8; MU]&\65#XW-1PM" M>7D<]UM8V/E I0K-_H?(8&IRO44E#_H>0\@%A-''T]A(^G+DH;D_QOMZ,$BJ M:R4:8=\5$O"R#\3Y#AE.B'W&L2/B;9"7RV7(UL*@GB>++)DG4?6D=Q31,JM" M\58T32)1\JF?*\+&5*Z<$?9H[^6.$(P4%<(W%J5AGE=$5 [";-<;N&7.V?Q) M]+>9K2T,9\'.OI$&O_-UH:R54$D3"Y/_$3(F7D3=?D:YD5_3%(=9'1%?,R;=@JYWN1) \*LY999P?HQ%V!2XM:4%PG^;<3 MDD7W7'A^4]I'H=T.!Q$"\^]+$M=;(A6> V@W'(AN.15F8/9[8, A:#)CMY<] MIHX#Q8[)B_HYM_R6%F':JB_ &CN@_NDF,IOO!5#]-TEC?J1\S64'CU%?%]BR M!TX;9>O?P[2LF8?DA#U(';;Z#F[25Y[IXAKAI6N.!('&,ZKK,&T4"*26=_.. M0&VY6J4)82_.+^41 >SEW=:CN*TANB#MH')-!&N[$J\"K+RD842M/3"I^<$T MN3 %,^T!H<]2^UVHB=$.J>O2!J-B<&1:9%CP71T=ST*."MI1+4#)O_:.TEX\ M;,GW.2P/*XQG^!E9I@)0,SO(5)BXMX[4BYTMN;@1A3H>7H"@#Y6Q+G34D.PZ MLR<:5-/%+SC1N!JHX18([V=L\,P-[4"DOR!!J@_JF%)8U(I1+DJ*=;!*JR99 M')#_E,FJ&JX)!MJ@&R)6RF3^2010F0/RE>%>7]A-SHH=XSS_:=\PSW_UY^?P M,5F6RU83O/3O8]'&-YR2MK:_CT3;=9@MVOR.K7\;DR;I:K7\%1M="!R!)V52 MB>SC+-[\DZL;C#Y4LKJ]U$*GO@ZPG9>,GV E(YS \^11_$L-2-_! 8I+$N9$ M'*Q5D9O-#^"/9-K= <+/873/M4*V%B]';\YU)2A #P6BX$,AV*97\NC@OT\MD+HNA,.CI@U<.,GCEEH59+I()*W,* M3"J#^OC E4&!M.OC5*,28T+0Y4RD/8ZO$B3.RI&?BJBNV;P)Z)^QZV1Q7UR3F"RK M@O"G=+FDV4U!HV]7+(G(+4L6"PF%O48:'DHU:P?"G_4;GDQ^- LVO2(LH7$' M,!9 B"_2) +0H6AG@8QFX%MZ5;+HGM_S*@8]WI%6VM)%X+XXPIAP4?,Z M@JHZ!)34C[ <1UQ5S&O]5OR3$;5+%=SOD# A3-O0/W.^0,"&0LHU!XYPRG9IQSM61 M+!+Q(5&1/%1R0H+;RIBHUZ+):;6Z%HHQ?3"H?[!JX@&4T)LN[6RZP(@6?E+3 MSDQ[M<)V:;$@IR+R#)O3.?/_9>R]KW$A1F\((0P2?W>I))G<,=,P+ M%Z(4[N%#R<3#G#&'5@P,9GC$Q\: LY'"';0X&=B2LH!! EO^I-T'S?(V >@^@#4PPM '=+SBD[\ (ID*:*KT.4TV/["$D,S M< 6P5'L;P.0,7('WR%; S.<'!/GK%$!V]^4"5^&W*:R"F620".\Z/>@VII=LR2ZC:XJURI/M3Z M\J(^$E[KX_](5HQ$2:7)[A&J:N)C*'P,!?H8"F]L],;&PS,VRL6Q8[7MUV!! M:?P]2=-*2^$+$&:+A"][$%;/ /14W+H.[TIUZT=OKW3W$U9F<;@@)S0CIPW] M5S7]0ODG7\)E>^GGCKTM)(I>9,WG(*EX..)BNUKU$Q*G_"ZSY@141O*+[.PQ M(N**2L;)-SL\:J"#G53'/<57-3XVU.K=L_W%M][?]5/ M-LWW18M$VX=U/3WEV< %X5I*8[Q#0@) M1AM#NEB)+6F7;2?>R?IS^&_*ZN 7>5Y4QU'PX7VB4V@NRARC'B.]-MP(LJV> MJ3X*3I:V[$5 MY0E=W'P?#J4]K4JH#.QN=SV&D'R+>T2CEJ';!2II14U,2RA9NJO QL"4MCZ> MQCXY;BBV]UYZ[^7A>"\'<\5,+#_"OFEQ8AD55IU6$\VJ@-C.)YHN8>+<\5 MV5"QT4D8?2/Q]6;ZTVK2\S"JLG#D;E_3OA:4,;H M=T%%N.)_?%'%M,\0%HB?%?>$7=(PVTZB\.UK&UL@Z(9D"655,@Z)OW"^5-"C M:VN!G%N^&P3BXP4CU5Z14Z-IBL/'CXN:UQ%QD+-BQQO ?]KW!$@?A&NHTSP8 M-SQM;4\'[M(F?UIP<-I>/!6X0Y?DQ<9Q:)*NEO3M6SQT(?#EG80YN>;ZB?*= MY_9&+NJ=/C^Z%85HI0V=4ZTNS*IH.CW*$?#W1ZYA7V0YO\@)54'!,?*&SJGF MVR_);U:,A/$L^SUDB;!@B?TH*RINVMTY0LXVI#93@!"];.X< ;^=$T;R0JQK M=;N/GTPQ($R0 9RCU 8_Z9I/%P$669;G99A%Y)3F1;Y[G]VMAO.%*/>1X1!. MD,X)XS35A5!J2E6@E*T=T']6,AK3- V94J^2-7,1K\Q9/!>64Y+/LK-'84\N MD_R^-JH+KCDA<\K('RPI.+_,Q>_J1=_G* E4Z^,[6*/=O2*!V=;$,:5;@UQ] ML]49ROH,@03IUZS,2;PA3I3B2(I*;2!$>RCW'L_%&M LIEFE0-R%V3>^?;@F M$0M%XO+B9':M%$%&?=U@6PB+GQ #<@@OFCBBM&C(V"]PVT*QK"D"RI7ZD;KQ M-*E'H-M=,1H1$N?GC"XWQ]UL#N!^>$^) 5?]'PC5Y4""=+%Q[R[ MC7D?B-I=VX1">LJ:.:98*7?D#:=%M8FD])D1O8&T>U>HQL&!"0' O$I-S4<8 M\2D<#M3$O(\1FU)=I6:J(49\T@.%P@7X9+-K]'<1=,D#&CZC1F$KJ,*V[>PX M#&D$-E](T?ART?&G4LK37A%T*+FU^]F'@5.M"!SSVRNZ6'N@5 4&)TXNOP=V MNT0G:Q1ZR?-SPM3*BU+2=-/4)B)E8)]2%8LU;OJ*A4VGB!Y$L]-D5VVJ#3AN^/F-UD\D721:6AV"MB*0TU"^5'M(COF+ Q/6%H[D-1! M+&@$AS%S6C4?C/?1P/@&O8!:2J7T>?L^;_]P\O;;MZ@LF!F=9.D"#A[5/.[= MQ1KV@R)\)'W?I &.YJILBQ%Y_KG UU=^PC@,[%?N?G\DLY"<*/Y#8NA+M7[ADX3VY[. $+C877\D"C#"CLW44G%D6 M]Y2I2S2H&Z.@7O/.@[KY=!$@2(?9DG;VN")93DY(QH]W]6Z2MO;I(@>9+L*_ M=ZTC5X4NN;3\'K)8%+:L!.AQFM+O0J66P##L[0#?UXR1B"ZRY*_JM&^86L9( MFM8^46.D)RR4AQHU/3[&Q6CUT0;]Z8XN<$'[3:B)"HO*L6B/03$$"'F_L/<+ M'YY?&*3&3M0M/-J%=Z)^9".SSD1=QYU4[HEYE8W4<=?V^[=!M'5^YE4=\JC: MF N214E_@W['X9U9^'O1VZ\4>Q1Q;HUW]OQQ%M>9-D^_4E1C-^]NH6;W29A] MXS,+!?B6-KYUD9<1+_E7R@O6O%MPFH;)4D%\CV$L@+@A*6>JO&1"\C3KV!R_ M^7GU:AB?E1]*I1#.)V7QA1;U@QLDYFM\EA?)4D0UU:[:S5_:8 XZT? +\=\D M3(O[=BKIJB-H^* X'%FXJ/%N-4E%ZU1PV\T](<6EF%@H"G(WA*XY$@1*0[Z^ MP[11('!(^,KCDZ(< ';![DD:*#=D-3:/,RJHM>$*YY)5(@H MT?Q>@J6]D7-JN;8H_G/VGS)Y"%-QE6G_K4*&]1]P,JN@#%.Q,:1?"02RV->A M/,C N^XMN:XUEZ#J/EU R-."T<;'>* P+A6TZQI:#&( 68;0!?& -B?M*_E M&)5WW*X0.Y !]O*/#HVMR)\J2TO!,H-@>>TPU#RQ->DE->D-+_VH&1X1Z4H M\514\V%MQGO-A[4-6&!A!+?WQ"+BAG",3S3H365!GVB,V^70]6"P!;J9^:M< M1[R]"_*"1M]$#TYT0+B:6JS[QKD9#>HLNJT#E;UBVDYI]D!8D?!C[(HUT:TW M@H*G^CJGY;),^ M.,(_<5'C@U';P]C2,.?'3\5+ZB V:<-I48T@V*,AJMG7,W:=+.X+5<2FKCT6 M#)!/H>HQ=1Q8>>OLD:L>24XJU?Q)-6K^FA^9((6.A07[5G$5==(K;_%IF*8D M/EF?A=']\[8FZ]!E7/QKLO\Y[:R(;%0LZ[%C$S(!W-+-!:(G9? J9#-65[$6 M6:OBGEM=-&2@X#W=XJIO2TV9A[]>W*X,>F# T7I#!+9V0K_$\+-+W]<5S>J& MNS[!%]@ZC^0 ]W,2/R8/24RRZDFRES687SQY#^_J')FAT##K[!P=4'3 .B%! MHS^N@+V<7:)NN4Z6AU%= MI&6]^Q=E"I'I "[2$L*4--8+\5#2;+Y#J?*;P3L>%BH$G'E#F(A2?BZ"U9D\ M^AXN<.PH9=5E7Z,8:-N[3.O9M0,JA(*VO4^H.LA*K=5WKEGW8RD\4;6'N&;I M+^1[]2?YNIMT=H&NO,N3. G9>D> JG:!KKU/>1LEO4DOC2C3@JK<>C+Q')1.X@H*Y@)B>X\-F\T04. :_#KM-= %!@-7X;B( U3#@2Z"EB4)5O50Z"6 M"RSZDWD)$BA"+'I3K^H$4+!8%*=.M46>0+JI)O5S75+I+N0+)]X.%/7;JD*Q M?2M*&0_LK*I41TK[59;BG"JN#_7=]^C=FS><0]Z]V=G^'\.UHAQ)E_XV:D4] MG_9]3[)!_>V3_:$GV:#^%LA^JD#\.\D+$L]6E;?[F@ICT7G]]JRXOO#S,B81 MR7/*;NE-&=7_; -B9T0+T"J%KMIQISL;[E@(S46U-T_63TVNPK7XU;&@KOH_ M0?SF>]R&;$'V\_('G<,E?&TI(+LC8X#:_BJGM5%=0GQ^B?U,XV2>6,:KG@(/ M^%H>#0C]^00N@>]?9E6EZ@:;Q,("W-Z3HZ-WU6Q;QI*?H?K6EDAZ]SEDWTA1 M)$MR(E9%39*ZM262WAN1I&YMB:3?3+Z;LK$E@CX8K9&ZM1V2WKXY^FVVS)*[ M4A2PYAM+7,K3,%-2!NMD@\ -]%F6KA4DR9M9($((U6;T:Q*74>,I:'2G6FW* M9W.NYV^B>\M_\B(9ME'[GR+&9Z M+WKP_[T]SF+^GW=JD)T'ZEVIL'HTAJWKA,'FAZ>*A78HD M>TG;UD%N_G%:34?J*]W)_EVP>7)E#TRWSB[0B9O%+9]746V@M8T#6C^1C##. M#UF\^Z;> VE645G!Q:BO VS\LD*7Y,G!U?+TY!XB0 \\.)1%@T!]#@$+@MI' MXBXLTDL5C-76Q"&ERN5N;S0-:A%P0_NI]-*\>:)TT52!$K(2U4-,,:65:EQ\ M.[%B?Q 1/$;BXP=^(BW(LSALVXO8;?8IK6]EW*L,H[6DO1!A".*O8;H[TBG- M9<7#QYQZRBN[\>><+5Z/@ ;G?AKM5Q&U M6<6GU@J,V(+Y,U6ELB->TN^$U?]*EHG9^6YWRJFOY-?5:NR5E$SI:B7[!JK5 M69/:AP<&G8;%I:N*-3J9*UMID"K29ZGZ^PVQM(NV>5:IR; MV!#H_5G4R-&("9^)'X)V,O9C1-ON"]M/VQ[TMHYQ6=H.( J2^AC1M'I *,SK M,"X>B]4+Y6Z?D3^1/@]0LOZT6QCHR 7%8 4+S5@00UE""ZQH$ *"AB=AIS>5 M!VNB8C\[2LN!%2I6Q+^@8<-1U \*#6I'Q=-.5;<#*W$L-32@VPCM*N>VVD7G M_&V4K&VB?F/0%= (,F &VKA'%Z;5@23#H>,=H[UO4 1A7+&-B0T@^7[H-HD1 M&Q@4E0 "';$4W5AL $D@1K=)I&S0.QH"'2-8@"H)$@!"':]&H0VHLL@/=&!' MV^" 3'/@XHQ7P5$MYBTD]@(1CU?-48]XP'SM<86>):NB)$D3S:U5YM6DVMQ7 M5/=1J-<6^1U4]S7D6=+CGAP6#3O@;#(T6\;,H;P#M4,J(*I--H3CO=>&M'34 M^W>?_+M/A_/ND_5ZC^C,*P;/&(R:787. -%GH88(4T=GMG"P0,KHHY P=$VP*+W#%]6&K@@6+7?H6MO0]<"FU':I MH/:$U#"$$II5XOH^_!M?#*NB_=<6"E M.YKOK2S8& ;0A848 X5=[]%%=?3[H/V1CF>X-D8*M[.-NTU]A*&/,#R<",,! M[4[H#A782EBX@;MV'?T:,)(*=U>P"EFQ#@I.;!Y&1;W%>WF0.@SMS)'4F=9> M_J2S*AZ';Z,Z5OXV?+SF-%P3@2-)DSJ(AQ0S?HJ$(F#EDN;Y*>>G];P.Y1!6Y <+ M86?GS1I[K:FYVL)4SLS7UFCO9Z28^&FCBM[J) MWPXT\3O=Q*WEY2Q,_+-NXI\'FO@7W<2_##3Q>]W$[P>:^%?=Q+\.-/%ONHE_ M&VCB#[J)/PPTL6[>8:9]JQ.8^PVL3:P#O-_ VL0Z@;G?P-K$.H'97H_3PL0Z M@;G?P-K$.H&YW\#:Q#J!N=_ VL0Z@;G?P-K$.H&YW\#:Q#J!N=_ VL2Z>8>9 M]IU.8.XWL#:Q3F#N-[ VL6ZE]QM8FU@G,/<;6)M8)S#W&UB;6"!M ML[;\N7> 4_.^7NV#;GYX"G1Z^?I>0X_L6;[!*?EZ(Z'DZ0\X0M%P4?,Z N-R M5NP$4_"?]@,I0,].-I0:/# ]#9KM!PO!:-<]C+E+.^P9TU&#;EH?0-S/V6]] M)-%!H&=3(_&&L(9_,I9>7+7!^7ZH-S)!N7: M>98=+SZU]CGP$]TNE\72\V; VP::N&08FU*Y3015C*J=W7D@X<6 BR0:-AQ% MJM!=2VNK0PH5,SL5Q1CV "I^:?4CX@N''FT]^KS/>F#/LLN](S[9--IZM#I8@>LQXHM-HZU'J^<7N!XCOM,TGG[6&JH$ M7) 17V0:;T%Z::P'J<+WT"O21R\;\Y&F\5:DCV8V MYB--XZU(']ULS&>:QEN1/MK9T2&JJ^TY/= 5.42%M3W9"+HBAZBRMJ@*W*( MVG=[5B%T10Y1^VY/=X2NR"%JW^UYF- 5.43MNSU!%+HBAZA]MV>N0E?D$+7O M]MQ6Z(HHO;=G@T,79%#U+[;TY2A*W*(.FM[_C1T10Y19VU/ M[(:NR"'JK.T9Y]"SQLZ"^ *DO@#IX10@52>CC[NSK)4==91V!Y7,KV^U#+/D M@ N)I=CIR!FT3ZLS=@54WB>G:1)7SU)M?YV+4I[1O>"6/. +617^%.,1E@>D MXI&@S,(R3D2W#19]$52;L]4K-VH=5/OD]RJ%6G%C?I'G)8F_KFBV>11N-M]] MC9/K87\TS\-MYG[VS%7705SD^D=1N2RK)]0JN20V&2/W0M/95"1N+0K3N;\+ MC'%<\6Z8BJKA%]EIN$JX/%'C@O1Q@N7?95Y4>^262HBL^.]N7Z1>BWV3\PW3 M"-XKPA(:-^)3-%#EB(\UK8,5Y<0N:5;M3"5'2-NYJ'I1B4"QS#3CWT29.JUL M.T7:$>1M?R%%+=M$,78)[:UM'- J$\N"K'/*N,Z9G9:,D2Q:WSZ]GLE/I^JG MM%9SM]O_A,QYG]OP48)ZX-D>D7CS'JY22*@;N\S5W]M*N:*V#ZB/ MKY;@MEK"8-0^:=KUYY=2+&OH@.I;1L*\9&O]*:YHZ:HVA<5D:H.=V]?4:-UZ MH-93*%@1&QD8+$L:]F%H)\T'G2T5_"4-+EGH;*Q@D%J)@\X@"O]^W2[_Z R7 M8, 0].^/&^*ASR%0I)K:"ADZ@P6.-:HM#)9LA+>OW,S^BD,XPO M%.86(*(1@W5!B$8QI;ASDU4OX+W=?>@NYXB2>1)QG@S"J,I8X*,$*YHF44+R M@'/UMC=OSM?E(:%EGJZ#I&+VY\XD#B/,HB1,=]U*W=X8=$RE [<<'M@P=YZO M:O_JJMI?/S''7HDM+>T0.!%VS$=?>1:3)3(EA[>T7NDO$?*W"/EJX[W!J+262A(81@7 MC:5BVDHU#8U[3;WZM(O"@2KOH@OS(?>C@3X9^$(S+BR?]^/S?@[/EV*D_T_4 ML2*])TS,!V)T]YRHL\/T4C11#PCG$>?%KL* T_IZD:1!F<<"7(NOU.T@?R MF:N?]S(#F)U!T:^&58:8'"]4!--2%GO=;[!)H+_E\]O[^,]&FP;^[]0>^J>Q M<&'_0F3."E@G[ZCP#XVB-_E[0YXWY!V>(<^F&CI1.Y^%@WBB%D$K"MA$+88V M=.^)6A%M7+J T$>L;CP =(4! HA_Q%K&??&_T,>Q&Y.W?[Y;!ZSRSHM3.6AT M@Z&,R&:SHC4>=X'1JY#4642OPJPUPE/Z=Y,;EF3:VWMRQ4A,(I+GE,FG5[6S M0,;7?YXVG_*J_I1R2C1-;1!S R=&W12'^1X7-:_#F0"*]#[=9KAP.5>=29( M?W5#9]1*0^EU3:=#,8+:4:>4\?.''U]?:-8\W:.I.Z9I[P##I^8XE9"\_V>' M%+8E2M:ID9\X.RC*=YD/X**VUXIPSN#G5,,8ZN)4FM8N#+PU(7B/[PS/E%*-@X)MG:A8<,PXA!'=\^J##&($QN=O5V*26_C1?!Q3>0XT1?D@ M&-Q!,.WF.7S;RPB,J9W.G;M7]>1-F-\'\Y1^SY^>M]F0W>\I(,7 R%[]T5+: MRR^[>9DK$C1S9)QMN 04.BK_K9"%25SIK )SG0^YWFJQQU&1/+256AE@9!S. M/5S4O Y7H[&)\5E%5%'.-(N2E#RKAWE+3_FVNF+T@3-A?++^FHN F!;V.[[+ M"Q9&LOCV(:=RL7([,5"S^7E=DS!;B,?E9,9E2!?G2/9CG4!89)UQ^(](;'X(T\KXI=Y]L$Z. MT.Q1)AW9P@6C$2)14?\W^GI"D9O7L42%'!NSI M5C/+;+[+0+,,@63"0YB++,K-T\5/FN-L+GD[U:B/BY"BQHXPR^IE3VJ]2:EB M@?HXPI(+P@@G[>Q1:.9EDM_7:_V1W,E$/[B?PY OO@_V=-F+Y8KSU*[U4!+L M!>GJ -G.02+T5GG^L;RA&ZKWSOCCNFX\IVVMB(8!]T.%B=^&"9?/76"][(H% M&2N?:3$=OIMZ!$PX]9643;JB0':1/7#!19D)I)8^*+!L+4C-[5YS5S8? 7* M*T;X>1-O;A";Q+RL?E]-J6KT&\P)^H*(5T-T1UIK*P?T\MG;3)M;&Z#4/=!] M -0H-3NP^T!X4 MAF"M=/]T'0(VRV[<%#(0'M=ZMUWT -RBG]22]*)_+5_6) M9[)X*QOJJ#LU#W8;Q ':QC$,\ ?#CQ(K8[I;"_%^W359E2RZ#\7#A#M/.JL! M SHZ1%6;0)Z;153.1' _AYANZ7'TGS)AA(L_+O"*]54:9@7?9\(>N5+85,P' M<(&2T8B0.#]G="E>S.1;A7-5)5HN:;:X)6RIL(89]G:,;T/2I0BXYUNG[29*%T/708 0E."(^" M^SG&!)4FH#XN4AC%>\(G^Z\I2T"H&_NTT<-\HJMHP[3 5-Z7SE'Z_R.:4 M+>M'B-6*O&%OGQ9[.-E!AY=1XY,:##\=GO??L64V#!]LBR:';Q3(+4DC<'\_ MNETQUE*9AWVAVV[C+95)W!^Z(KIC+1,\A!Y=K5TW2Z2.S$=7E7>L18)<-='5 M[1UK<0R"*-'5]AU-"S +9@2NTV\'N4[ (%;@>XF#4:+/43G7H N[1TC;M" M=Q7I $2Y#+I@3W07#-L+( TL1'=?L(W8?8#= (H/170"&D@I]T(^G MV0_$!7U?GAY/>^^W %WCR-#M K!%ME>0(#J5H >@G67I&A>#3D&PM!Q=8S'0 MJ0UVUJ-K(#&ZPZ*7D !'B4]%2$ 278%.+)L*A+"<"T,XF*F(A-Z< ,@T@G= M[<$^']A;A?&T)DN\8!8SC.Y8&(X70)&-Z*X4=KD"&AZ/SN9O=1ELI$6@L_;; M6:&N.8CH#/MVE@-;<1:H"C=J@)CX#X)O.CXN".89P*P2]72IX5P M\FKU+\&J=FX&I/9JYM4#S%2L1E 1SULV;S##6W9[RWH46AP42Q\;7+_ZZO7< METE432V.8%*%#+773->VQE%Y'!)J.$8]'2'ZR++2R:\&6H0+YJYH_A:N^+7;E?69[CZ#% S(#X#U&> 'EX& MJ/KH0.<:5H,R4H_1.7R-/MC+XQ.=Z]; H '0)]'Y9(T^%UR_=&R;>,\OPG4D M6; 2H635-9AL@LD"WG]%,](\.Z9LVLT>,=C\KFP0 P."V1W\)?]57_*/HZA< MEJEX.!"2F6Y:&U][.".+AX2*5E6&<4K MF_IC91Y7HM%W<(#BDHO!DS*I!:XH/K'D8O*A?OQ2B0;>T0&JSV%TSQ4'MM[= M 4HX@!YN"@NV[^:3]2VGID4V=NB)"=K][Q36M2L^"G2J@/MYX/"B0+B2[_CQ3>^8Z*SV'7&#+SSH3/D= 1NBL M_1TA0RT.X^YE[^OUOMY#]/7"K1/HSA!@^=]!3-'HSI>>WUL1#._$Z?A;D-)L M$12$+;EDN:L=7XP\T/2!#Q"D(E]9N,>B*F.Y:OS4MIN?T>:4KER+]C'TBF*N MU-23,/I&XNL-$76.^7D85?FCK8:(3GU-C"L2CO04.[R\N:KPONM5&^7Q7*]Q#\H;.J5:: MXU5-IT5%&HV0>7^L,.4&+S0%IE3=P%'QYI*04A[61I1\AD"!"8SCXT4;]A M5$4,@JB7-'9 _1D7DW1-^)E2Q43N/!JG!@+NYP!354&E*S"SSMZ7Y'U)Z'U) MWBSCS3*'9Y:!'*43-)&FDZHW1BW3AZL[UT*VJW MIT\@3)MW,WV,398KNX@;G/T256H"MNE05\W3;^TW!Y,N%E(PFIDVN5NWX:.> M+'EC>P2)9X9%Y8&O.0'1I&R/P]:$BQIO^5+97[8%BD$&&%EK=_3O'**;(K [ MOU*C@?5UAXV+GSG)Q7TM3,\)T,*GZ>0B.Z,DM[31>:Y"IK1M>=Z6YVUYWI;G;7FNK$)JK6RBQCS($3HQ8Y[Y MC7=B-CW#>^K$S'@FEH&)AEJ9W"& $+&]5 R]7 #AH7S'%JBS R%^0 :QP^W= MG2F=]\EIFL2"W8+MKZOR073[!'A09F$9)[P)W!C><6 'YNQ>E/8R2'^A63-# MMJC?K6[>"]H^T;[1,I[>$?K$F?22YODL.WL4_/W *%^1+*7;?;'YS'W*"9F7!OT:AUC8NXA]#E@G!?T58M>\E\@+:' &"2EH!R7_6%@'MC80% M4K_7V@']YV'"?@_3DAS'_R[SHC[X_@@9"S/I%@;U<8!%G.2Y.,H)3&4P[N<" M$\GXT9Z*HJ[QDFN%8K,6R<-&KY$A@O5R@8?2^'N2"M*X*A9FB^0N)57"^L5R MQ?EJUQRY#\J@JPMDHL*PN*XG4@ O6SCQG@F]6+#[.;_QG5*N560E9_G9]@)P M0N:4D;K=;?A(I!T' 4/WG8+IAE:]1@^CL?'\?@X'A_'LP>I_9B=:.".PD0]L7@=K0EE M8N$YG0QU$PO2Z6ZWFVC(3E?7UD3#=[37WHG&[1@:)<;5N@ HX?2WQ'CV$3SC MG>6=(!JZ>="=^9U &_CJT*D$G0";6++0*0U&B$>)>$*GU=(*J\!BA4U\Z >QN_487D]S_ YLZT= M 2 MPFI,*!KEUBJT'?;H M83M&HQ6/O#8P+P)T=<:[%P$K X'B(]'L"S#9"HB8>=L&OM8H2Y1Y*+S;BI%[ MX85X($%2G5L!7]F=G(Q@ Z-77HK)1+CR5,PI]]6G?5X#(.)_AZUJA9%KCK,Y MOP3MT6W0PW7DF81R+%%RE:FF91G/^4T\633U,*/U+0NSG(MZH*JXQ- Z*U%BRPI9RPA,870ER'.?E(ZO]J M0OCL#>PCFGSU&A_UXJ->?-3+^"[/WE90;*$OMH\E=!=^BP !RS:".H1NZPRS MPN!K@SL#157T^.=@'B8L>!"^8[Y,85ZR^J\[O^;7\;1YZY/+_;NB8QUI&U.Y MJ@UMC_9>Y35T;ZGN%HV O;O:J]3%YKG:XP4CU7+(J=$TQ6$TP46--^&TFW#" M55*$Z:60P+.[-%G4GOU6UC/JXP1+_2[F-5GQ\Y/$]?N8VV">CTDN3C^^@37H M.HWBHHQ"7B1++EAG\RUUIF"[#.&RX,+)^O/3<2%<,'G+#C/LY0#/[I.@6RHE M*)1M'=&^^U"YX@.HFB*@O/7<@#6>)O76SL >J:F;FTUGD=5AA$/'B>"[>J.P M-PK;! (Z0JB9N,:(#ZJC4 L"<')&_TZ*'#JC8Y?O12W=1U!Y1<;A^5[.%$L+ M89'W]3HT.H;7R&)J8L1"R<#]#B4,##J\V.IN64"W$D!^AIF(T;D&]>@ZV/W& M1>GC"WQ\P>'%%P ,?X[=G4>_!*0)&P_X#@QR$3@>1&$:E;5G6WCQ[D2@?/66 M:UR'E =DU?GQ7&L3NG)]VD;0[WV!9VE>SX(-7F9ZM?DA.PV PQ^(BQKOG?1% MSI$5.9]24#P\7U7]%3J/XXM\#HC4^Q:&I_9K%HLZ6N+\)O%&&%6[(*WH('$5 M@%@D4;*JV[U5)5**-L:%D^135]4U!<51>9)\^8/;_XX///'X:57#%Y5 M!EOA4;NG/W 1L%0K[6L@ <+%5KBTYQ4*B!I;%=/A*^)@*V0Z1IT;;$5.[=6 MP5+\RLC\Y-K;\#YHM*N 5;$PO%NPK6T6)-F@\@3-O0D^*>WD/ MSDXN;C\>M[D%GO_%1FK44^ID50IZ6Z=3^,:>U^-LHZ=#=PM$?_WG:?-=K^KO M*L_GTC2U0.ET)9^*OZ48("T,,!#MEM6EFO"M;) M&1K_'.JH]#8:\UF:+)L'1Y2[&=3'M<\;N7]^^^I)(P[5^>6:U@[HG\ SD_52 M*9-"6]M,@58$.L#6C+)YKVC#FXKT9U ?'T_AYC50 7)&IR+<&$S6PO M4Y"PG5QT /0&C"83#<1K;:^RJ30.5"$0_?<J8>)N.#4'P0B@]"\4$H/@C%+C8?A.*# M4# ZK'P0ROY^\T$H:)C3!Z'X(!0?A.*#4)P?#CX(Q?AP\T$HP[IBVRR/&!V1 MK Z6J4IAB]> T^2!Q#L>N 6A"Q:N[I-(..;$,](V?93]9T?EOK0%!^;9;'7W M1.+I(K:N[2W-#T]NG^87?WXZV3.LO/Q#;\<3C)*O-Q)*GOZ PS&'BQKO)MRZ ML1IE[=/.WI+ZL;1MIT2S?7,YC/:-(-RE2.*9U;9UD=7-17[)1/2DTG4H:^9S MH[VKP;L:1G UZ&4'-1+JDS3' P4H&E,G['M0N9J'ZJ9NAPV1&SB-/]G^'6%R MO@1O+O+F(F3FHH/*65*KSNZL8-'67$[BX"Y,PRPB07Y/A'6F(5B\&)?0."BS ML(P3T0YNYNHUO ,[E@5Z>QBJO%%FHD89\PC=J-(<\JMP+>3U:^2M'H"XCB+9\4]83N_DD."]W6#K5R* M]SU)3=4I7:X8N1=ZU0-YRLKDWV$VOPT?Y2B[C.(";QQ79T*87H5)?)$U#T?+ M<*E;^ZC]5NHTF[RMC8L,@_8GP]7$PSKA0?.D49H!>MG/":;\GDM+\9^S_Y3\ M0$BKV*CB-&1LS;6T9Z].O\!ET-=)?LOVS1DE#$DS)V6:ZQ>BSI-,*+Q5*O$3 MFW#1+H$ [N<0TS:W?>=0UB/2]'*"AW%6+_BANTN23@8 >SG <\9O=71-^&6V MTBUVR%.+:7 _!Y@^41I_3U*9RK'_9Y>EO\F.)BXA5]G63/;8U#O0K+Q)5R?('CCC4K:6"Z:V)@XHU=^*<-Q]GE_*=M]_$RI#L=83K^SF M%I%:0**2B,(FFL_FI_Q(3306 E53%Y33;'%+V%)44M$>L^K&3@(Z"@(S+BE: MNLA%%B:&1D;K%EW9U@'M5XRLPB1N:BBI5UW9U@GMXOVV8GV5AEG!19\0=ZNE M4OF'='$2&%2$7))L'W[=L5]QY3Z)I.^:5HZ8)NLA094FQ=K^3&!'6\%,X.@[>B.H_C K,( MTB_96FOADC?TH8(^XL='_/B(GSU('2S[$PT'@KO#@0"Q%##6VZN @+!5,@98 M0X'(L%4T!MQ%@B@P;$J(2?05 M%",Z=000QPO%ADTQ,0S+@,+$IIYTB/F%0L6FH&@-K="K-S9=Q1)OOL6FJ$"< MT%!LV+03PUA6*$QLBHM1^"$4)#8=QB@F$0H2FS[3]SAXBTUYZ>FA@L+&IM= MO:7CNG] \+2$/ZOTJ I&1^A., $'2O5!Z$@PP:CSM2)T(QA]PCY9: @]#B;8 M30.3$+HA3.#JHFL0^B),X)F%&#^!=5(>\]=@T9BIJ_J-R=8XORG@^/(WW2IA M]I_(5=%+6Y3W>KGO8KD*$R:(FLWW/2@[XN*IV6;NW9?J.@]B$H,D Y UGXG? M"1[$_>?Y])_8SO.QSV@VZ&>!S%L6QN1+N"3YWL3R]_^ 77!4:\!%C:\=T9Y? M6N8%UW=896H55I#[9*5^LPO0PP&.<_F^W1$W;0_V[L'K/A NU"?KS^&_*3M- M^3FA>%NKPPBX<+9)<]-NN! ]K;J0],K7W3J.\EKP(GCO3D&Q/!L&U@D7FNKU M\'3S,OI5R:+[,">-EU+8]N)_\X.C>K7&''6'P9UDWBKU1WA^<;=A?!:UY2+6 M=+GBE[CC!2/5%4VM%ND[^$RO@\ST>KJ3*?E#ULQGKXSR[F07/9=:4K3&70^+ M;P%VOAR@45NBURA%NOH_( ]$)L;(-&Y"2U\ M;ZB:-RZO^PQ.G\%Y>!F<9N8[=+)6#=*&EPR=@.W]74$F=H0A&#UA=[9O(0S/ MZ+D472-3L80X=O0D U%BBVCL9ZL$@L:6M]$GK506>=/\7OS?'=_Z_#?_/U!+ M P04 " #"B,Y2+5>>1-MY !"G 8 %0 &)B8W M,C R,3 T,S!?;&%B M+GAM;-R]>V_D.)(O^O\%SG?@[3/ 5 /I;KNJNZ9KL+L'?E6/,>ZRC^WJ.7,: M%P.EQ'1J6RGF2$J7?'D_/'RYN;;TA>!&D4)"RE__E-RK[Y M7__U/_Z?__A_3TY^IBG-@H)&9+XE3\M-&M'LBJTH^3\7#[?DA)S^^.>ST_M? MR.>G2_+V].W9R>G[D[,?3D[^ZS^2./W]S_ _\R"GA(-(<_'/__QF613K/W__ M_9F[[ZO6WY3-X:]147_0;/SC]_*/==.CKK^\$VW/ M/GSX\+WX:]TTC]L:\D[/OO\_O]P^ADNZ"D[B%#@2 I8\_G,N?GG+PJ 0;!P< M NEL ?\ZJ9J=P*].SMZ>O#O[[C6/ON%<)T2R+F,)?: + O_]_'#32?/#]]#B M^Y0^PS3=!G.:<,RBBV5&%^W?)5FV]QG@^ XSMX#CO_9UENQ77/9R./5.J'? M?*^-])YF,8NN4\.0V[NU@OVQ"++"!OKCC@WC?V)%D)A%?MRE:"\OVHU)IU MWRS<&\1\'JY/8&LZ_>'=J8 )O_G'%0LW*YH6YRE7%D5<;&_2!PDK@5V"9>6 ]X8\LM^3I,E-)28=LS^C.=MDH=Q4.6G8]FEZ\OGQF_^J M:!-.G$CJI$'^/[[?H3T>RWE6\3G(P@%L98OO0\9WU'6Q/ZY%QE9CF,Q&.G^#F-%W$8\)^#,&0; M+NKI\\F:)7$8T[S^H4W\3/2'$4H=NK9%]7&'@YS7.,A]2=Z]>!J9)&:<\Q9$ M.>4KZN3M2;Y9K8)L>\(6@]"*8)ZHB[9N_Z9$'8O#B99^RP_MCQ(980OR52P' M[8GM6QYF9LO6%[E396BCO.2ZVIEFQ/5DG8L/AJ.@_-_$:J^5']6AT.2A1=K("WHL5 M(+',R#V $0O@N@(S(:D?-U^#@HZ8!%NR_:>39\:B+W&2"!!Q6O")BCE]#7 %F9D\ MU<4$G,HK#[!%D,\%KS;YR7,0K+^'5?8]38J\^LV)]$0[*[VJ_F?YZW_91W&88%EI3VS_PWW!JX,P7G7 TL!:D"P)&/ZOV9E81#U%UHW'AFOX1<)P( M(.2R 61*NE5YCH:5Z#C&6Y/A'T]HD*7\,)"?K+GVSI=!1E'BJ]"16A& M:.&N_;J$0.ZY8? ($*8DKBIS,BRIRHRV)J3O3W+Z+/Z=T37+Q),L1D:'^S$K MHMWTW$@HW(4_2@3DH4(P)0%5F)!A^53E\B3<6OB. K $WA1N:#M:.8GD?1"L^<:8QZC/_<:^-B?-G+PIW1J_G9!F\"VO9KV&; GA)#1:[YNC=5TUAKH_+:2" MM7':/$QZQ2&"\3CJ_,&O>;Y95GQT59=T/D]=AQA[871S?E?LFV MA[_H"*KK&82(PR/E!2Q)/%U/*T@%4V>58YF_VM G]D 3V(CO@VQ8]H<_0*Z! M[H['R](+S>:L-=RQ1YJJ%Y!H0TG!2":AD#7'LL4L"I,#PBWN;@1>%HB"Z+#Q M['/NC=[X-=_UP-]@YVZ ,?],$'+CQZX R+.3^_X?N,%W6[F#2#>9*=IO1N8? M[RH_>E(=[U"0HR+:)/1N 3/X!/=<0P^9*I\@=ZF^KJV'\Y6T0:Z%-/\FZ!/? M+YE*[&88'DXA9$.])4;Y.T'B+1!D-.+IQ8R,:CO%[<6-A!D-2M$4&T_Q*_"F MS5)Q>2GN/ W?$EJC[C(N9CS*:<30\+]?UM#EN\/7=DUH3WYTXW1TA<);3,_Q M;S +6Y^,V\B?3C@3"0;B#8Y_-\45:6#B]:.'%&=S0FLL6('/P[^D[UAI(KA: M>"JT?:_&/HQ37J+G#=R5K?WOLFZ5Y,;&8E87!F\KO/[S?%LZ-,&-0.WC9&5E MCZ/I=D6K89O.2JX;S+>ETYVXE:K\\+[*%3Q2/O17+F;2)Q+DJ_\"8I*@SQ!@ M?R\B8R."R^83?QDQ*A>F8X<-OI18"B5N:U3_$;-.+=#U$8:L@F]20H_ M3W'MVI 54['.XP5@.I'0(YMCEKEK4)XCK7'@IQJ9/?Z#*6H/YR)H(0C/0&7X(LXF>3+$C!3Q^E2PP0A.8% !E#C9]EIF#4\/@?BI[A18@.U!M'=VP_* M[H7A,5:;_^ZN@M8LSS+--86?8%R0]XA9>V@DRD^I%E-'Y.Y8-8N'WB&B'G6&%9I)'XE[RK.H_^ M>Y,7,)Y/M+A;/ 6O]V"'\#\411;/-\)/ZXG=!STY$[Q@0&IQIUA=)4)P.BA, MKHB)<[WH*![>P_H2>9F=)=R28H>6!#5<+UNLG_7()C'=KLW:=LMC9X!=;'=- M2OM,/&M",!V4N>9;B*A\G0N>/2V#]&X-7>2?6/I"\X)&?^,L6_+_GK_0+'BF MXC7TBN]!D A"Y('H,I(G! UK#O(E3$K$D";*9O0]BG/UVM+W$Z M4NT";$X^E[2%/A.HZURY+ MGR%6#6+/!I+M=K?$9ML][M%9NMUCTJA\NR9&@+C4>5RRK" B:' M+QS "U+\ M.V&!V\I%*O+!1K#,\0*X#-8Q)#RF?&>YFR?QL]AY!I+OJGV$7!;]G=M>(55D M2D.N0@F()("(L!TD+W*FR'N&8ZCF.]ME$N3YW>)O 5@NQ5WV .>\!QK1E;!& M[K,X/+P&&_T=YJU-I7_;DJ4,9(PFMC@ZA%X60&#)E% (RX@ ,R,[.$3@,7!; M9G'L$0N%.2U6BO+P'^B:_U4\GF:[X:[%<%5\DR!S8D@'.G'SG_FUUU%IC M:#;;U23\F+1BJ0A/$K2?.#^?CVY4#/1D0=MT4)R"_NF 9GI5&N. +1TU(Q*B M#( K-5:)TI'F,L8C;5T62E:(R+92FQ4E*T"K-50=Y^J7'5>%BIN>@AM:\(HJ M3VE^'!OSP@?F/MC"LVN_!=_3$FFVM_1H6Z,]50>^?%977RGM=B^F>1]3V0A. M:6Z=I<0^L7O.MR4W^H4DGS<$]A?:\OR ^A:S/:K2L"T^U0;PQ$B%A,C=X7Q? M_?\F\0SXP3D=J;92K_1TP;58(*[6O&PLF:ANY*=BG;;A,&UYFQF[/,BWQ$0F0E C)FZM@:]P( M-<,+;66U*L=8E$-?RZ$WSM2UO=DP1Z=G>O:N8D6[ONWZXV M[LGMV%:WIPGOT?;W9@^;\L%FW'+W\_7LQ5J;\-?IK%CZ!]UMBKP(4AC-@5?F M]2O-PCBG;8]VGJB[=E0S4JFS!^?4G+%5D&< MJLC)?DL3DB)[="TKDNH$I.6 H5WRTL:ER3A>YU=Q'B8,JC /)?/ =6+<&;N- MF%.W[./:,SM$Y#??:3N0LZ3DLSW,>F_):BK0ZAEI.K_03CMSU+/+@MRUJ$XN MC4PWPUMSQ0QPT;&D/06OBIX5/2V1DM72HVV)DFD 2 &4R5J2]B(^?=QD(UCD M6%RN5^N$;2E]H$G #QJ-,@?]PJ/\'5*4!ONW+5A538AUHWY,]7-5H !S\6!A M8")/Y[@K YGY-- >HZ7%I"Y=#,U9QPN-6RB43TBAI)K[&R.75'NGCD*6J^44 MER P2\?4 '"7F>W4O2R/ ?%@XUCF>"%P26";M%"S4?H;(Q=">Z>NY*B=.F8] MF!H'XLJY(NW5Y!H0#C:.4S[2[&&MKW$?ZR2VLV"NH/8/68VK-%C0">.\6Y7C MT/C+]88RP# L=K_Y@ !=L'23#RVRWK;XK>>X3\15XD//S2YAL(G&0J8_/M%DV,IB"931ZHHZ#\$=RW[4@"_?*CT$( M>\NVYP&ZNR%6.(\ZM)[H018@KTCZ?(/NX2939Y%C6;G/6$AIE'_D0WD,X,:> M_V9-LV)[S_E9HJ^I$:WGQIWB2._Y]*?HY6FG[IN 1X4XE)66Z+C[ MA<&/=.X5.CMW>9^ OD!JZ6^L M=U-PT*GCJX+R,5#CLD ;O]9MP0%UG]<%7=)Q?%_0RS+7MC-+XG!;>[9TU"!2 M;(VUB=M[=25*'>0Q:\+82/ O-B+6"V#$GI[VAV2$C627GXWAUR 47OU*&T-' M8[V-X:!3QQO#2TE=8V?0'H#6SG! W>?.T"4>QSM#+\M<^QEF040_!2N:M^;H M&6J&]3 \Z,YZXB:@1P1!Q>0ZMMP+N_C(5)GC1U'>9VQ!\YP+;9!\I(J6],!' M>HJSHW/7EG4#!5E0G"^AZ1%I:=0.%#XUZY <'6M8)5;Z64DW:;[)(,Q2:0EU MM=9;.X>].G<>+,EK+!;](6BMDD/R/I='IXPQ M/Q?;7X+_9IE,J=;],HCL!>U\.XJ:_;")"LZ)J ;?$BOF\9D1.S7,$+^G)<\[ MI&#;];[\:/1D1Z[;*/J7[1D1N,HYB?+Q8T+&B7'Y,[PJ[SP"@#G'P*&.61.,W^8I&_FHE?ZH0N MNT',", E3;PS(A&+ %Q(&,4A$S5.3BU1R_BU:")'"U( OE;->I.&F?@@2)H] M7;*\Z_SIDK1O[=H#\:O3KSUC\:IAC?+8D8YM8";##)RZ8E59B#94J_+,NWX3 MEYCS)W8>_G,39W2T.^GH#K OY\J$G#VF*R-"O:_;&.\'.=Z4/HMXIE'#OJ_C M!J;I.CM>$)D^M[\66TC\SZ\T+^K\J6>F;9X>$JYMFQ8HD[=A6C [M56,\,Q/ MPD_Q'U)BK[,__YT&V5>6K[-O"9FP2@;GV&_ZA&/W6:YXA6-MXU>[;&CE\\U0 M\C$[1,RD:] $XR!OD(S_*^'RI5:^7C;@S<3F+V/:&[]NY.>;D:J^K_=$?9:$ MH3L]@]$9=OZ6 _G(RBQ?)&)C9< M=A]]_(B]M$P@)^@2(#PCG/2,B Q9GEZ#.B6#J;/+>4%'P+.F!3U_SJC84?L= M X<_0)=W[.K8]GK8428[TG[=!A6XS,:SSL<);CYLN\W[;#=1%R/G%EP(-TK/ MO74B;-'2.=.9QN3T<&<://J4YY^+4SCNR5',B"I#;9[YK*VUP\.?W:F?QJ46 MP'T"/[TE?>+T:.\.C.K#[+54.RWK6:B'GG1*2$1@\KN!XR9I^.)#A?.:A>H$ MY?PFS_E9[O.:I57UDKN%J'!;5COA1[NR=M6AHZ9>)YB2=:.).9'4G,0"$=EP M2(16)7C8HBQTSZK:/2DMQ&_E1QL0;SB8\1,9^1(7RR5+H*;,Z.IN#KB"*_'V M:Y!L&GPHN13D)"#\JTTBN%'P==S),W$-4Q:#RSU4?L-+-S,S.9I+O/)^::*X MX1C")2C3CRSK6]JC/\8L:64B3DI0*J,9O4@MCA-AL>Z7GKC*26L.Y'LZ/ 8-WN" 1^4S?OTQ/8X[MI%+N[TG M!*2E!=*^;?1D6Y%4ASB/\1EM?&,*S/ C +T1$ZUM](3 391#+08^ Q?:N73D^.G+TSWWN>P M!WNW/A6ER<@Q1S1U.3Z>GG'W/>T\=RW'F_4ZJ=Q[@WSY,6%?;E)N$J\DX/Y, M4R._QLJO&A7KLMN 04)X=%]P(/PH42/YLQ])'3D)3).SFI<5UQ!PI]\'NN9_%4_?#L@'8L%ZV.G:"5 $]'8Y[^W] M$>MT)SJQGEY)EJ$3M% Y/9 H\17S%*#:6];5LA41<5=8WMYJ7 MM<:':N*6MKJ')5\X'%(TQUW=U_JYHE5=4 S)8$U%4=)IW/WR8\>*I>+UJ?KM M \Q,F\(8_S5&<:A3<:) U.&,7ETV1XI0*"6<_3;V=)_%+T%!J]VP]5YTN"%F MTVGMT'[-'D%T9\"IW63:@V_D"J%QT44@P#B(X1Z!%(RLR_%Z?$7O%QRFSD[7 M60PXQR$/6,_S>%L3;":"1E?6%P$DY)!)W?P]D;?RCJDP1%?C;>9)'"HHO)YV M*'W7TI_UF18T36@[(^!M*SLY6I^ZKD]FF#(O/6FZ7C^0]D::VLZ-)TA#W_GT M!>G@8(O.T_$&Z=!Z3_%*/GK>IJGVHMS[I8*ILTQ7D)7U[>O;3W2J-YQLHO,O9%+]0D1NK6ZQ5/T() M^5#GUD6>RP@@("4$4F.0N=?P2\#\R"R; $4_*WRL&6718SBN.S86JCR>CS1[ MB4/:[DWSB:4O-"^HC _,Q=/@88HZ62C[@8;L.8W_U9F*V#H]I EC#9>CDA&? MTZPFN1\T>RVKM6.>FR?$E'$JU/H O%B<]M<.;:\/F8FIRKA4%<#PG7A)A=6'Y715^.#6"T%2:Y7P]Q6&'W"%[P2:1&4?-E?X>"0NSQUD?.<+W"J"0H,("AG H M'Y&%%TH)QT]^':14,D,,US]MGGWX)71PL_W#V M@4CBW\/1_J2\B- Y4QH;C9'#9,< _5VR# L1&\E+Q_O9Y28O^'+-'F@B9B9? MQNO^7&<*7R#WJ9Z>K6?_*TF3/=I^8V=4&,T0W#.@9M^/4K/]K;%JMKU7-VKV MO7$U:VHTAM1LZP"]JMD!(6(C>6E@$;P;M0CZ6V,707NO;A;!.^.+P-1H#"V" MU@$&/A?!@!"QD;R<[-GY*DXVW17OT/U8/S^7]*SG9@6W>!B#\$&.)-%=2-J; MA./\%EY;Y)ERXH?)PTE"'2=;.6_$^^ANL: 9Y^N0]U%[.[SWT7Y_CKR/*J*Z MWD>ZX-UX'[$2I3?OHPZ98U=EWJ&[$V$R'B-'IB]T%6 MQ&&\#B!7RB,--YE(<=]W'6JJ6Z1^UR7OZL)4%R?F!M4A;W1J4]W2//\SV0.[ MVP^#"JI8^DVP)*_1>MDDC0D^LS5CCA7,KA#&W:+YUB@N->!Y,B_RH](V@\]\ MAGI%JA=-ZIZ3R?A_.30U>\S2E#A>(A^[BZ)?;'=ET7M"(1 ]($5_!"7;8BZA MG @L9 >F>A^?;XG 0P0@G\$6F-EA!E@^'3'>H1ST=$?V8EZG9GD#[ M=ZG'3I6:; _SW[4E0^<%)),-.&/$?G(;I[#;9#2*B\;^FG=7U<)T@;511I!R M==P9@PESM+$[9D2& 0!$*D2BUC9?Q *W LEH,S$#+A^)6/I:7\'?;%?*A_Z^_F-0"RAP#L*<#@TY!29SY# MLTDY>_,RN&N?V]R*(70I]VCSOMA,>QBJ&[>(PKEH&AT_L+I/-/] MC/AWFR+GMA946Q'W0^=I5#ZV=*0U-=DE*D.2'FG;HEK!(X'$M^?^F1.V ^@A MD8ZA66,VIL)U3M]P2:--PNV1ZRR#M$!91L.J ,U]%K-,5M ^C_Y[DQ=*]Y F MNL1F_]4@;?T&LL0&9JY 1QKP1.Y4 ; J[-Z 2'Y[$D[4OJ\HC4PLLS%;TTCH MWC#E>TO3"R.+CU ER8%-4F93Q&M!LKWX9#%-_V:2U>D<3BEO<(Y<9P3AG5&N M'R+A#G,5OW!K,8URZ3?S6 2%&-7-:MV=@![3!3:;R A2KBZ:QF#"7#19&K/N M>SD)PC"CXI3$-]XD_NM4FL;;&KT9E\N]QI_]T+M[&-*//'I,:OB#6O2T]51<@-.DX##JG9\IW6O M6W] $6&F:FA=./^V+;$>?DSG'?H\##>KC? (.6\4[QC_%#W0D?G7Z Z"UO7[ MCNQ>N9.IO3*W;J4*MQF&A=,Q"'[.N@^5JI^9-PI$][:E3A#9&0;^JDLH\UEM M=VUAGF-Y*U-E]ZJRUC9(2=KKR_K3?5GVQJMJ:N<>4V*)8V&H]MJ/+*/QA.=K"8.$)0Y93RKQ M=WF $#RFSUW7;PUI$8OD 7PKV04!2DN91A\Y0^")=".#L.\652SA/GU@X;M#7:./(6<^7E041)2F(YYNXQD:2 M>$$'B@Y;NUA#S@* AQ/S%BSB4RCT%?WF6@"<+.'N4CAUW MB[MUZ4)_:)J8Z@[CJ:Y!UK;(ZN(;G3?(*2\01Q2)#^XG#Q&"CU03(ZE!0NNO MA25&,B[)%S88=ERS*SM GP._H''8Y%G>Y!FKQP'_"E+"E)4YG.94TYKQ3_.XB 1SN)0*R.+X D:G,0VSR[K!Q#@12X3M#!;6.(V8]TJ]$(:=_#0W: M_.=M04X2,\-YUT>UG3/(%>C$,!9KC?^<"!=;CK_I)'*?@8XKMN!'7O"_7?]S M$Z]AH%U'.L/=8X]^AF"XND0UA1=SQ>J!5R8\PFL'KJ@!VL]AVK3,,]N3XSSR MHP-5MZN7RB?HR([NKJUG+RUIS\@:J(N-D5;T%?Q77(P(X?.E.RQKP1@*0L0P M?/3T/CGP^FCH;=&Z4T-)1^<]<#Q&>:[BYXRL&"?<%T$">5]\H+U.1VZ.2E@M M/T7V/31.M; RO/(M.[V-J?V-#XN/FX;1=@'R^ MEPXPMT>(+&1!^OS72XXXHP6]WZS6O14?!IIBWH(ZNK0M$Y__2BJZI"2,K_U@ M; S:CQ'-T@^93.H,CP4MH_7P## D/6P,.W6%_E%=Z/N;HH2^O4OK0O]H4NA- MC<&:T!^/UH?0#T@/&\-.UV]6P3J&RQL:Y/1NGL3/\AVMOTRFRC?8%ZF^OJT_ M0$GB1% G#?*>JV4J\9NAF.@^Z\-ED"_YX0O2E$07V\\Y^-?P\["( M7Z2'8GL&1OV.\/DC1A*T+ZWYDBP2]B4G("]<1Y902%!C^;.O' G8R6'F.*YI M/EPF+.=4[K,XI'>+LW>GIQ]9]NX47!!H*%P:KX)MNZ)$?X\Q-,;0L2Z2$@L1 M8,#!Y0]G[[X[/16U_-Z=D@8F J#PEHG=0=LR5\*2/>L&>RK>A W>1!R[!SL& M);%,>T8<;T&'+O(#&\U0<^1VTM6MJTP_HH1F,SVOEXUBD+EL+,<\"].0=]=@ M>T/BY,QGJR(,&6R)(.W?.VN8R3UBI>ESI69,?- T)I2^-V!,]-+Q8$Q\<&%, M&!ZT0V/BPW2-"36)[3 F1LR(V77Z7G.=*GUO8)WVTO&P3M^[6*>&!^UPG;Z? M[CI5D]B.=3IB1IP'^X49W(9=4?G?F_0\#+,-W"= JL:GX)7F]\$6,NYW6&Z( M'M A?LJ4["?, HJD ))D+6GZS)DU?@J8 ;ZZS^,&,5S/H(RNDW@5IT*G]%[) M*WV#S]S6W;>#E&TU<=*@[OE*7HW?#,5$Q^)6%@:&NMDRC4<@RW&HARPA>D"* MX@A*M@6SA$($%M($,ZE()DB[KK3&VB-W[?; M>G6W1Q,J"9,W4#$AEQ1)NS47.JX(D M.WC3,H?;ID;%#N[D]Q3$%:+O,4>TMN],"FJS?P=2*LA51['IB%TKEX=DKIMU MSDW@O,CBD!LZX'#0:>6V-4(;LLW.7,4,[U/%& >ZN!$VP8XD 9H^S8 .$6!J M_'$= <@-CRQ((-PWXL?-&%Y+X4:NM$LZI%SQ*VR\8'_OUL,()7FQEP=[ .I] MWD\#_@:BJER 1:2Z*RS(I]:^0D[I#_D9]B_8Q5:#A MQ'L/!#&$'^@.AR<7TS%L9UJ\1$EC3L/OGMG+]\)HR+92&,M_"#D4$EC^XA\_ M7QR(U_$?1LK.K@/K'OR?;IZNK\A?;S[]?'7WBU-I:.$2ZQZZZS0TB9@L&K67 M.>W?UL9]C$TAHT3$68(8)32H]"^6QHDP#@6"DSE (&5!6](H>#LC2L.TE>5E MG- Q/0YKJ=6(QG(E\A]VZI3_XQ_GG(\1\/)C$CP?K*[.OX]<0$?]6#](5\0( M4',J'-T\8X.,<)_/;IW1)1\U/M+A;/ 6O7=;;\!?X3'5=/;M2J#T0 M,%K4Z(BP5=? !7B'PE]5317!80C>65**EW&Q/<]H<,FB0XNCZ\\(E=CLQOIQ MA-,B0(P -><:L95C;(@-CO7AYYS>+:[S(H:&)8$H3B"C+/*_91%4&(XPW#1 MN5JE"YIED/][A+PI?H56FKV]NSJ@#,# Y0DU/#+$'4^-@3S*=25AD :.&;F6 MRZS,9NA]N:G*&T.RVM:Y1KJV?(SS,$C^3H.,L_6*6U)M9YR!IICS3D>7UK5V MZ= C"1.@#/)$@+;[D] 07]D89CE6SI#"[";-BTQ$TEP$>9P_\H-Z$-VEOP99 M#(X>#QSC68>6'OLY4EVKDG&EMU7Q8!2XO;$B-#F (3LT,R+P$ D(:J=4D,B# MZZ6'%D&FRVNO2U2$)="\ %RBH$K$#QTA1,$]=SVEC>_ R#+M(^1GH?8ATE^J M9L=K8K%6B,3BG,E24!%1';.3]:HDC9TK5IWEWAUBN;&X#N+HJC09RP?!\S2Z M Q=E6::N8_WJ=6;,=5:%J*MUC4.'#*ZPRP>=.BDEE#Z?]T!AY,[\CD?);:\S M\OA)L'0 NRJ#T*59+R\ /_+?'2YFI;:((UAGG[:78D6X.H1)TD30=GX&&^8L M&\4N)\("9T U43EJJ2TH=8^NQ42AC?;Z9,HLL"<5U6L3%]F.((> 8)$4G0^_YW< M8RHLL3KKUZ\B:T L%)*0O,[9[VZ*EH+C+AU)P_4KV5$N]8,GL>AA*QO#*]?1 M:T&,G[SRN_3Z%?(];^)\*>L]P[7-!5VPC/XMBPMZMUC [^3935SIY/D& MG@$O6=Z5 L)X_]B(.%,X7-V5& .,JH[GCUN(&U1 2]X W&_A<6,?+WC:R5I% MT MOM;X7:VM5U<;6TF;2.*DI.YK;^OE+QO)-*\/<1^#D)ZO(-).Z=GMN+F11[9= MMWZ>U';T]1_0=,9BXKD,Z!.5P3AY&6L1F,YWL"[.6;XT>.+=]]P5-/^L<44 MW3B[&0!BWJX#]AC&AK@P-?L>:[?;ML=MRP[0!FN1'EF+$:=NQ6AV]+RH,S)? M]BW*;O6ZL.05S]U".##D-^G?EG&XE#;0W9IF/9%+([Y$+BX%"J[L#@4HF+5F M980(:T3B@+4ED1!^$OT"6$AIR*L-TM*R&R-I3(.Y5H^"CZL@22XV>9S2HU+P M ZW01[^]WAP=^01-4A'U=-)K9R-3Y(U=.5C2)!FZ"6AKA)>"1F>NA !(>C[M MM_*0J3'&\M'E9E?ZX9;+WTU!5WUN&'W--8XV;=TZ.^HTB)/?@#P1]-T^G"LS MF8WEG#L!>FK)<*K2U(S@/+G(8]HN-(+T).3EZ3"-J3JSO%G[+%,P[)N-M&UX MZ,R]N0Y4]2QS'&Y-(WP8MG5;>V_R6\WJ8\Y8=PG)+KG9_LRR;M.IM9668TC= MFT/?D(Q41#VZAQRS\PAT:'TSW'\X(+\!43_^ MACW<['PL.&:159U1AKT^T#7+X.8-[@):79Y5FJ.U2'NWCM1)%:Y<4R>2O"?% M,L!B-I9O7E7-IV!%K]@JB+O2\0PU-Z)V=MTZ5CXS J3);Y+X%)10"X<[55$7 MVQQ+5'4'=O*BDK@M]*UJ8WO "EUZH1LRV&CMA0)@: 7 MT4,PGNEST[%XWK(T8JF(=9T'Z>]WBP7-: 0QK[9.HL:1!]9]KFS:,"H;[&)$51H.,N#H (&E?; SB@Q M%29K)' O"UA.!!@BT1" <[)@VEI!%1[] 7>G.EJD;F\U#JAM,?WIT*S0"_^<)!_YU0=VU8FS-%DNX[W*'>.W:X#0#NLNO[&V,B. MUDZ=A4VW4D>%; M+GP;#BXW_7DV=/*QXV+3D%>#1K7+NLI'_L3.HTB\(07)?1!'-^EEL(ZY.2%R MQ,\/BP,^4/GF1!]I]A*'M*XBPIY3T4M?^5U79)'R:QN>J]W ]CA053TGQUM, M/5"HG5#6 PT;$-5L;DO*Q]FB8KYFTWL^Y/-05"G..4P:O[1XT&,^-9;K^)B$ MO\S&QUC,Y#'6&J-.6/%3%D249#79?$92ZB><>)1P]28D'N*FXP4G(BZKJT(X MBT+)]^,:G.?SO,B"L"MV']D+10+AY7$+Q8R)C9X<9 M8KE5M^&GX/4FXL#J*GH#J2@'VJ,=ASOZ=>0YS*F3??)^4U8.<9F-9IU=WW-. M/0L2>!QY_2OMCECI:(?W-M_OSY6;N:0J7L1>":?KR[^\@YM,F47.//V@0]^19/LQFAN"=5:7S M0)]CV"ZE>WNGSFEOAE8Y^]TYTC@[HB(,P9.^Z> D4V6/56EH]8;M^C-Z]MUX MOI:S[L7EM9-E;(@/EJ;WEA]]$TFUY3F@IP5BD@]ZLNY+#^2JO$,>W@#ZF,<4 M.&)U09]'$6==7O[G-DZ/BF,JM44O]98^':W[DN2L^H$ <7*7^M+[?=QEHUCF M^G)FLUXG,.9BJ5,YS,R3$L]KAN%H< M9X6#FY_G-35Y8CB.NMC]+R?;$OG1;]ITM=7?^78^N]WV@3%A&@+;?/;^% MJVT[?A>K7(C(/&9"Z$1[S%WV7W&7N(T'!2;CN:Z@G/0K6O1$>1!SU0 _ I/%Y/;Q*>71[?!<5OD :>3T]VY:NE@,%D/;IVZC"9X9@GNNS1)*P+U#2YR/+ MKMAF7BPVB;);S[B/L6<+)2+.? B5T* .');&B3EXE&3)CNZ,U/C(@JOURXQ& ML71#GT$-3H@CN0B2P+6F1XHBT^.[[UT 5$=OB@Z%+TSM KN>O>T"/M-WJ'"Z M;Q_H8I]C$7L"%[A-MA6NO'V^ZMT-D0)UW*$K77Y,&:.WM?#KN6!*PB0'REZ$ MOT<8F#J'-".9+X/5(MA$K??NW0TP\<-['5G7=I*8XLVY>;2XF-,'<-_(P0&> M5 /X.6.;-;F-5S$7<0]AH^W3SX:YI"F7%]DFC8)G>L%2VBV $F\L)H KBVQ^V.!K3JC!27WF]4:[-N_L 3LW)QX$.(>,6&*++3KI 0 2&&9$H2 .&+]].%;8S M'"\U=>;?@@S\N\KS%^^]6W$.-,5HSXXN;4M+29;LZ.+UJ+$A:"O38BGB@Y(@ MSW>.[\%NB,$N5D[<*'R1R',/RG5(E-@8YNKFY2GK0OQ*TXAEA[>\?4U0&7'V MNW*3SF:?YOB$++J8M8J*>$.MO2#3>@QY_)R*-:/+@7S1TW!1(,U(YCQ8DIR>2@!;)!3)N3R_8!KIEC^1>:3,K./)(#-LPM(P(Z=&=TV OH$YO MC4\3>9.^<):R+*9=00M*WQA+#-GHVU]& MR 8(,ZD@<:/2<4"L*+K-435.9GKS/7:RS)*K#"3-A/K+V]6<)0=+H?/O" >8 MO7YLBWA)C$AJSEU:VGG&!AEA9-\>NE,_;(#?MYW>JI_I7JOCX9J[5^?[]J1L MR][+]7:&&9'1H>OUPP9X&75ZP7ZF>\..AVOLBGUJ(MI[S][.+Q,B^J*+!&KHX>IF6;![* !ODE>\8O8MM[2(S+ER[]3-S,=M[W7L( MV6LX#DTJ>KN=[?TAW#V\-*$8?QI0C#\94HP_N52,/VDJ1C18(XJ1QL_+*>G% M0Q%@@ZSRKA>K-3,N@+GC,V-Z<;][OWIQ4O',78SOU8Q]W#1RJCD=.M6BC81NF=/Q8YQRML9!4I>DR:_B/$Q8 MOLGH$WTM+CC$WSMV?%MDD!:":3BV%V@3[XSL(19Q&TW,(/8U:K*#37:XR6^ MG CH?@P1:_+ 7$VR$:>J(4/GL '>KK'+!!?AG1 MH8/.T\:\I]VZ3VO[3WMW404=.CD_ZGY':FN.JF^''%4/&^#%U*FCZEM=1U4\ M7)-B.K$XYR-A8,,L,W+[-A2Y=]@ ?_OF-';O3#=X#P_76/3>U%Q>>D/XVOEE M1$2'?%X.&^!%U*G7RYFNVPL>KD&_EZD)::_S2SO'+'DPWW(!3.Z7+*6=I;R[ MFB#\F ^[LBW#@AX1!'V5Z.[D'E-AB1'5-.1UX.&:\SR9 MFF;J=3]I9Y@1&?TP)*,?3,GH!ZO2P ?ZL[%2/OM75HWBX)L_*4W/D.Y(&-LPSQXX /P=Q"@5?[M*K.%^S/)9/ MH[UE1Y6^03[1]_;M*K*S%P0FLM/4J'0B.S_1@CQS'(2E\E@4)&*)K#.VIEFQ MG9%U LE#P;& _G,3KV%5>O$24),OAF*OX^7U!'6&AKQDVALA%]!^9ZY6S#Y5 M5,D53=R8!,"LH#D1A =6M25![YAXIL85(P;-D-%]V !OT#@UNM_J&MUXN"8- M&FY[3\J>Z36[VUEF)/WND,/480-\ EZG#E/O=!VF\'#-Y5*9EL/4D22P87X9 M$=$AAZG#!G@1=>HP]4[780H/UYR(3LYAZD@8V##+C&SW0\DM#AO@MWNGR2W> MZB:WP,,UZM8WL=S11]+ AGEF1$R'\EL<-L"+J=/\%F]U\UO@X9KU/IU4AK\C M86##+'-\#7 ;I_1N(>LK?PS".(F+[2_!:[S:K"Y8EK$OZOK5H:':]1'=UJYX8^$@0VSS(B4#GF6'3; 2ZE3 MS[*WNIYE>+AF/KG),LZJ5J%5:(^2X9Y^Q\O("\WF M;*Q]64(0S\"R"N FYY(2O(Z7<*.#&;<^!P%X'@UN^5X&6;85]7174)26!'D5 M2#,.0DGQ):4&BH)#KN&LN9R3:4/(EY@H WOTIV=(@(U"85_Y*^'>Q;!4D M!)P E'$-]R&"27Q@B0L?::9#_6@LNS8Z G35!Y/_/.[A5!.;;JBY<\8U=#H MQI$F (H@18+FZ/6BA1>QV!OTW&(ULQ.7O!8[KX>5U2:D;(@[$[@L^YQRC195 M]P!0NCX69<8_4GI/,TA4%CS3$3=GH_HS>(VF1-?GG9H20%,7;):X8?*V34*L MK]@@"T^%DG"81)4I#F_?QLGVP%4<8HJ,9':X2<.AY Y'3?#Y'>JN'*5XF!%. M\3O=1 \:J+4WLSA=@-TH,D]E- %W5%(PLC<^7]D>C@6#J?#-\3;W(+EV'_"C M^1,_D^=!"-S,+[;-O_2DF1[? 7(C4R=D>_F4](@@Z#/7-(+W3)^A1N[HAK*2 M'#; W]$YS4KR3C@S MJ70/-SM4G:W$T>^&,M@<-L"K-*<9;-[I9K#!PS6ITB:6P>9(&-@PRXQ(Z9#O MY6$#O)0Z];U\I^M[B8=KU$-X8KZ71]+ AGEFYG7LN@K^N^<,7 8Y'7X@&_I$ MXXVLJVO'SV1U1"19ESA&!8+:&1'^K:P+@_\QN7TQ.Y[6K_O);' A,LR\&=G^ MAGRZ#QO@MS^G/MWO='VZ\7#-!LA,RJ?[2!C8,,O,['[W93B\DF-(=V.-'>^X M4\=[7941 #P(\-NC:X\9]K*! 5,M8WQU(6&X2%8Y) L_=;_.YI<[2X%7N?Q:L@ M@]VT*L225Z5%2!BLQ6L9344V]#SGJZ]:LI1$#D,\K5S$Z?$G[A)5%I< MLS/E[,R:[*0U.Q/)SNJO'I2Y77W%W$V[Y@9Q$:2_5GM]&XAD7;;.PO^_](U:K'C$+0,CK@DE8H'Y: CSEP&?SD_TB_A3E^?5N(^1S@5J1%SY"JNAP3@&VQHGQI0"*$1B M(1(,D6AF1.*9$8Y(MLC)&WZ"R\6OO_7B@3%2#)D>SW7=>H,L99OB/MB*0IL] MSKU]#5$NOFT=6G?TE41)157#U]<,?.SV5KOVTG)$ZQ*(#_?>7M%@Z@S3E.5[ M;LD'<70;A\*TY;;K%15I9P\W#,76&*GN[M7)J;V;_&@!-SD2A-(OR9.DI"_. M;M$4!J.]9-=]0_.P?A56 AO)1^>Q:Y$UJGZ$CS?J[ M=Q=0UH\#%S=F>FP%*X)DG(YX@D^.;NGS!I@_"E<2;SF8%,6+8?EJ]U[^+S1( MBF7[]1!;(^_@U3NU<-\^3'P*=^O#*$W?_-K@BZT[31 MT'WX]&Z\1V@'Q=OML?.FK5+3F&6/E!.BD:ADT'VD'FJ+4X#M?=K6:Y(N*0D3 M6<,!?;@V-PIM8[UM8%[6S8"LL%&L+I^"U8U4A>T$NL9'47,JG]# -FX#@^,81D3?@KN3G11,[/;:\+($MV=,EO0)D(TGZN*X:XRT:R3%-9RN ;+J]U M496>^^+!QAB%V=FI;=$H0\Y L>Q(XY6FP7%HJ\TR3@R&-J_1>%":PP+#QG'/ M^2U-7F1Q6$"FTWQYGHK_P#OX2Y" #UG[;WOOD$UTB;[9P9.VO1B!J'">$#\T MR/M.9F9@MIB-*7"\$FY2;H9Q\.7#9H=P=[1"RNM!;[9%L")7O63/2$I1-XYX MW!\D[I0^BW@GV_ M+9HN*6"*+'(NVOR$'>3TBLK_WJ1W5<:#RV =%T%R/H=( ME;#K2GY\!^@%H4K(]EKY1 L2+OEO*'AW-%)$B#L,Z0;7=(M[PV51.HMPK9;' M(JOMMW_V))VC9XOI3X'K6_$5RXKX7V5TU4>9=H!#9/F1+_J83[#WW3U=6[]3 M;- &"8SH@@I?I$4%@X2 P\^]M@K/&8:17X6AW)O$7+=#IT:RFR3G%3+28RW[ MS'VN/67:EC(^-[JIJ[;C^YH!ZT'A"^R56W?/KCS_>R!@+&NC(T+X!TNO0@AK MKQ/Y/%:)?/SL("K2PQ ,U/5"A8C1>0 E8M@*3'RQ99UG&9B,P*V+[:Y)&9$G M4OB)__D54F2DS_=\_=.G('NFK;GV;-% >;T:QN(F"L PZ/%>MMZYAHD1 $0G M A)IPB8-W&2^)%G&8O D4&$R&J&D%J M12C#(7L5R_O_&3CPS/D658UE%62_4XZJ.1 .L!IB/28??N6VM#AS MLA1T?15V57[$(4Y.+"<(;W_7KT!Z$^?+54>Z6<3G*)\&=3).-JX1>,;[/M@< M*V*[:>!1N:AP/2(3$63%X1!!M988200/^'0/I0_O#\1"8[K\-Y2X.MCR(2;\ MK%S^5,6F=?F!X#[626P]2,155MJ2OMARJY_KV$]UUQ&W0\4O0?Y1G%$2[=QC MP&RITT4WF%']7 5Y>DS]K"Z1AZF@1_+>UQ'XTP9>>^\6,NO2+RR*%W%'I+L= M$DX/P.U0IGW^;.&V*S,2IX1TSY,#YJ:]D MAM*!]FLZL TH'>WSFLI$.G>\E8^-,K[D"B$P/C:$DJQ 5)%3"O52K'D;*TH2P[)P&E827--8M9'V"7BTD"20 MK\D^DHA];>A8?DW$-I+PIV 981EIR"YZD8SX-[>*#M2,89NH;0HU]3=T^1 4 MP3S9GKV[#L+EWVF0W:57-!0^R^_A"_[_;_D.PO_34Y!9JR.,/D81M*UW 10I M49&S[]\1 $;^+FISI:3"1M[/", 3__M67- 1'SLBB->:,>UE+J@6 8%^1(G MB= *)&OPBP*_MFK\\J F]*2!FKJTSX!U##=6:L:G/%CZ]> _5CW M&OS2->EE#6%":P9$LJ8&1/NO1<6)K\F"/U8(VF9[Q]SX5J0/\($59;K7LQ>% M*A!\'4I50'6O*) <\JMD\%BE8XFHM/7O=WW2KD",*>"6J=/U M^%O2L[-W@DC]1M63H&BP-S3-;;#)8TV";U;'+F?U7YGP3SIS,:EUPG*A!Y+S'I*_Q(0'!G;/#0;GIF MB^CX9SH8/#8B9KY)@JSII DNTTLJDK2R5%AZC3(<3:]-C]Z:>,EE9F9$<_E> MLO2%9D7,"=QGI4.$*(;4^(/XMXP,R>+GY_:M3*LCS#)&$71R\$4A&[V2'8T? M<:QM " U-"*PS$CCCS/YNRHP4"(T%1GHB#UXI_07EO OR1<*@7Z,EEY M6Y8Y@W[7]>3(SGC#4'*'Q%S;E@#B5/Q^1]2#FM73+LR<3.A63BW/WES34Y"8 MCRR[K*,S^4]Y'%%9*[RJ3[>M\^ZE?LSVC*K(:0>!$0YN!.KXX MJFL.Z>19JRX:N9YH!!"'3900&4Q?0YI+RTP$NN6$YO!B'^=+X1A*UKS_90#Q MRZ&H2<([FC[CM+3[>1WQ)UZ]V:98).P+>1-4\+^=B4#F51!1DC/.QV#!M]EF MTC 2\0F#'N:;/$Z!P8U(YYEP$:%%D=#NJ:FRDFW%#%$18UB&(F8T9,]I_"_8 M=(HCJ@I1UZM&323YCD6"Z+\W>2%O6"$G&D NR8D2O#W#]%&(UZRR9!;%U)9] M?Q[)4/@@N93U(N(7*@57'D/.TW03) ]\?D99^^.[-6K[JY/W>Q)0QVG.\+7) M&].GA!U6L@-+)-JJ7"F1@,G7PR6-('(YU QVA6"]3N!>E:M/#IJNUD*3RF,# MWQ@B"H4$^*8A:VWL&!GN&"DU\Y3L>(3>&+3JL5-IP%7X A[:[M('&FU"&HGC M1)EA0R;7R.\6[T]/[VDFGN5^VOUXEYV=[O[5[T9LA0C6Q=@H&"?NQP(QK*(2 MSDN-2:;V4'"_:.)X?CFZX M=*7/H+1%\:2\F?*UO/<^A^,"N'Q_Y!]T^$X;Z!'I6*U!V57@J09$3$RJ4XY@ M4@PM:4;%&=2+\[D)4646N#UI'0"0G[X<.F,:ZID)EIZ(N^*X@B)N47>I^X/Z=M!/X!1R;I@9AKO>H8(X^S5(-K0N/1 D M-RD')LY$^3U+XG#;M2.-^1:[ ZG0L"VR (((%'!>V^4);P"9$0F%_%;^UW=- MPG&3P[0X/GVKBM,WA77, MW\FO\(]\"HTM\&9GSM8W$)WN\@9T;E8WC@^XQ?W#5[*X]P12:VT?OO)9>_'KV5I&[GRG,1M9^7=SQ8]X#]NBDU&6X;0&SEC MDP12#9B$XC+J1J(]$7#)#B^1@&=$0B9[-19+T*.#+OXE$,9VIZY6^T7W?:>O;>L9&F48G3LD"7GA>JA>>+Y)^L]H]:DT;&IM. M9).Q(=I^INJ5K;;GJ6&FZM?QB^BG8$7SFS2BB]V:[\EQHO8)LEY?7]?6\YT M>2+HS\@.P4DBCI'XM">F1X7TYH50XEQ&:T%D1K',V.9Y23+Z',,CO3@$0]C? M+D8M#58B!.$YX&L+ZHEFK* AE+7C^V,.@0?7FRRC:;AM%-\352S@GXF8H_)U>N@62;L_[&:'I6O=P4$"(Q4RTH0F M3GU-<)-S==">3F9\CEQ?O8+3^\5A4KRN2]3>QMCKT-9.K5]L0NQ3F?4P;&:5 M+-/D^+F>[.&8ZEK;K($OC]#FO@K[4C#_%KY!R-]"[;>&KR)/[70#GQ$1/E?\,R53'0OA M7VBZ.JT&E:GU6*'K9&<9VJ/#9AI5'MT0,^-XP545Q]5VZF'FB.% MO*M;VV(KZ1).>')[\B"GV5CV>7(]N^OSV!GE88;H2=.1; 3%Z?B+3;XIDPU55PQ]3R=][75>3]KZ=:5F.P%@=*[!T6 KC>5$DI^5F<[J^S!4 MSG6;#T6]TG3X5C3,5%_U!)OP/J_!^4U6VVISD[%&Q&F5P2XPTRXXV(7:70D] M5D7;%0K6) M=6PRR3/P9:]C0&L;I&FTUYG*]FJ=)QX%Y9 _D@D% )8R X, M^%J;-:U\/AS1_H"&-7^ &?NC5L*VM[I-ALT]'[X4%4(4Z-B59OP^$ MK4QM>QWLYI1CV;D4U=R$G(NXH0ZQZ6J&E)C#[JR'LC5JULW('R!;_.D9/V&5 M(5\S\N/IZ>Q4_G]U3 LVQ9)E4!N)__G][,<__3@[^^F]J$N3YC[1PVGAA?1WR(<4(_T4(NKUN6\]]?!OGR/F,O<42CB^WG'!XJ6THL M#62BM4D*>^*S ,GV^FM@EC4H2]0DI07A6ZGX+?PL4M^N2^!PT\0JT-X3WUH5 M!>9R?C4OP:_HO-BE/(5B9C3<"$M>A+NW76DK?H*YH![HVLEU\P"&T7>=QL>$ M>JB?%XT4OJ)<;P6#2!SDS56P'7^3:WQTV!HU:_Y7H9+"QM"JG TL(Q&P(*Z1 M>KA]55TW#,-:?Y:FO+D]KPVL8:.SZPM]^_.P9[>FZ,[(Q#Z.6!D2JHB?&%=9 MM:]\!3I'#,^^E=LI3.T&;S\[?64H^657>?4F7?.CA_I-%:H/W0PF*K0<9JIO MP!'GLN:_);X9X<;7)LNJ$@R?6)K5O_!^K86;P[9,(>,GQK'(EW?E1@JD&^T3 MN22T:+MZXM,"B=F_'',%L<-5;S9@&NXPDCV0I$8Y(S5.HLH92[K"C+ S*W/E MVPB5[@.J!NA^:U/&I^S5K>%9WEN:-CJQ0S%D<,YJOT;YWC\YH_- @/H,SC96 M^ELM]T%VEST6D&)-6 T#GL COM1?15T4W*ZH^C4!Y4/K<)#::XU#@9Q>$DQI M3T_2@WB,%+8O136NZRW+/"L:2Y+_ZW Y\E_]XX'F@$(XO[W&AV9M3XN1RZNE M)P=1]7%>II"[SV(N6>7UXF] W>WQJH^13($[;B7ABJV"^##ZI[>-GC3(OOS) M@Z3O52(.V'DL$VT\T_].-DI5@JM-?>D@UY]Z:,9V2'Q)UTJ[&[9 MN7IYZ$*FP.VU6X:._XJ1F5TO]GTA@R+.BSCDA\[F5;*_+:N%@VR +0ZF_9?@ M-5YM5IT3W_IWQ-3O]6-[\DMB_G1 .]?8("M<3'B<]D]XV]\Q$][LQ_J$2V(> M)[R5:VR0%:X4>]<1]?!O6*7NXEC:J=(]G4J/>,=Z&>(\3<6\4,M;U=,2G83B MJ$?[.2?FQ>3R5/5QEHU@EW/16= LH]%3\"ICWVYW53<^T2[/7,6OT"+5V[N[ M]#Z],' 9?PR/#.5;*#% MK>ZLB(G[C'MD6#),HA7 %8:G?%M.2*ZA#= MKF9(^3WLSK80@]H@3;7I120ZF-1I!TIRU<(M2CD[# M=(%6BNJD[!N;$@O?G@&-L#5K/)/*J(2:(&:"ZR[\Z"H/F9\I>\Z"]1+>_SJ> M,P?;8CSGNOJT?L_9H.?KC7.8H6P4EUS("WT^Q-'IE3O8%B,O77VZE1=?;D[# M+&6C^#25[1*]25K?&B>R(4ZDL,Z(>5#9 :=Q+NUYZZG^A'TS;/_>_%OA/AW? M;X35WR=W]3)^IM2>!/O8[_Z21;[2C\D\H_81_BJFIW.'MS,]*) 7-D;'A;O# M*3U+)IN'1E&T&(ZOKG,FUP7AJA*T'_E@KU_YU*5!K&_M3PHS+=D[S@@1C$5 M$\V!R+262+0K!ZYW4:A(QM+SHDX;5/^PN[5I=?+7Z &[OZI3LGZ&D5!(4)". MW%-5" $_0M-%L$D*3^<8Q.PP RQW[A?&UR07IFV?4]AQ$[1'V*XK^^G02UJ> M/,!:F,94..'U-# RJ.):"8P^* M#O8XEN[KO(A7?,'=+= F-:8+Y*H80\KVBJFPP(%UP*KV(HJH:6$F>.T\/1PW MZ[CAST^I;7=4N\J,LF'>7:E-[O=G7$F!F<&5^G:E!1(O_K \UI]M*9?7GX ]T3]U''KA9O-P+,&C4Y M'L12K,F3FCZI ,S(M2QU=1$DWJP^!4%JNX48X*:OE/X7VX8-#;R M*]VT_>V]6T^PTK#E!%$?'FEC.=V67%^%?9KEF"ZR31H%S_2"I91O"&%&"WJ_ M6:WYVGS*@HA^"E;MQPCDUY@B3>I4;$M6A>0$H) *"RG!S(B 0P"/XB'"\6BQ MM8X2<955,%(L*>EG BD$#U*.TD/)(X1 ,DV^.];W54VW6!9$7LCW/W@F+)T4 MGQ@DTV=)',&D#3V)ZW:'W"&P9.UG:VSB$E4X92"P>-,NL<%":**;RENU]EPR MTQ.DN3D]T@S*$.X?8_+N[4BE/68#ZNO7NH.%H$W.#T^S.7Z',3L37@=3U@D2,?WE2:17*[VGU'+I,@S^-%S'_S)2Z6<9EDORXV M3F6Q\7AQ0)D3:.+@@TNV\/@.FQY;5PH!_B7J7V1ME JZ6K,LX(>>'17H="6_ MY[8HC"'F.R3TP]=8P9EXT*W[;5-IX;#1XJ.Y_&_2B"[B-"YH IXNAVZBET&6 M;;DD"%/Y)KU^#6F>-ZX][RD7O:/@6 L]8U2*&02VE8]!J*.UE"\.H6XZ*J@G M FN;%W>%MWQOX*I"0MY_AYB1KXU=./5?DN/F-HP_K'@C*Z#PW\0[!HHD&< O M6O-K ?P2;3WH2L.Z@UF-CC P[(G]K@)Y8]M>M=,CQA]JT?9B9[5@SA:8;CF"$*O[B 2B9&4((E$ M24J8\G36 HGM!HJMDR9%R[AU.D3-Q[3#1A@0C_2'=]>)-]8R;=,\FW1Y!M8 MG@>\@U_5@_"@8PWI"69A$C5UJBS&P17Y9Z[J=[O@W:)2\.&T:5XJD[T*![>:.W@DA,(_5G#(X"OMBU+JZNV2"5(;K2VFJ239HI1ZS.0 M?&!P8J\8M^%CF)#Q:6#!,\/3I'O(W^7=6AP:O>'S8-6L]SV,[01W= MQQ)S?JN"8[RDG UEWB+;J>/@AT4$N^2]26, MJZ0@KZX/Y]*7@MNZE)^8X5Z>*[)\DPA%5IMZ7S*XIXC8E_HVLT4!!NG1$=S' M41N]K)F9^9U*0H_/.5ULDMMXT>W&KOREZ90>.PJN7'[2@:/+EYZC7.ZBE_BB*;1 V?]SD[H%$3U3XW$.+63\!/AU(Y%/[[) MU!A-1#=56 B :1XI)A#"-"!NG0%,*OPU]I9UVW:]^W/&M_+^EZKA[_3>H;K[ MMYX !X@F<.8TY3_4KBW3.2%14'FC]]/5.?<6[:3TH.F/H#? MI%PV5D*L+K:5>XUR*A-4;]IY2D91=9F$I/+1VMU]-:")9"-5BXEX;>G.9&OZ M$(WI<;PLY/+\"TVBSWP%9Y?!.BZ"Y)8&.6WW]!K_(5+8APG8ENO2]Q @D U@ M("4((E'XC50<,0$,SU7G[K4B[PZX/S[SS82O%[5*$LK?H1UF!_JW[QDKDSM- M)?F@.L,9FHNN+80J+_%MG-(;_F-7]$YW0^R^?M2A]2V[HDA^ YI$$/6T 7=S MDZFSR'78UR;C KS)Z'D:?8Q?X:?^[7+X VRP5V?'MF6HIBQ..15MOYNB IO9 M>-ZYMLG"$ ZM.=>3-'X!*_D3+?K+=JE\@K7#>KJV+6(RH"NK*?-3>3I4.=>6 MN:7"889AFV/I$K8>...+/(;5/VY6ZXR]" W;K\C&?HZ4.E4RUDO)U#AD_LSJ MGZ0)Q:_.&STC3)?-KO5A% EC,4CN10:@\M#2I0K[6V.U8'NOX\7OA69S-O89 M8$==5(T]B5,22@"8UPUC8QEYG$8.PI9"'Y 3-I)ACA?%Q29.X'*:K]OJ1V4= M/NI;Y()1HF$]8+RD+'1W_8_IJ.YQ$\&TN.O:S AVT&!S437-,WC%WJ3AJPCSP;Z>_QI M2XV.]=WZ[O*&G!=%%L\WA7BI*1CD5J6^,_2-GPFFS5[G-Y&[>.EK$<=\/L^+ M+ B[CO_#'Z!O)KLZMG]#>1PS[NE^JN7 M3:X.U.C)47&%G-+#C-#4GU@*4 /YG Z*^OIUS?5VER>DVD=(0>WOW+9X"NHD M%B3]78@J,ICAN#85_7BQ?>)(>E+YC?C2M%;<4;!^8-F5#7K:RZS@,[7?&,ZK MJ+PN=KHV_@Y\A]2+;X_X$FL.#E.PGY#IT,%L2N6UQTP!T^#K5-0CK)C6DLF( M+TVKQQT%C^K11VUE#.^5"MQV,-2Q,#Y5.;[D^:J95[M#"!6^0 I?3\_V#RE[ M>==F,GV9_QJ9*LQF" YJ9WYX80DXXM^R(.W.8=C3#)>KX:@[!YZ"DB0!FO@T MA4:@XX(V&N[2$!]1<(TC4MO*S"A9/<"$(_.2!:!;1I@J]Z:@-!M9(,=HSI;/ M3*K/1O?.=6@SP^4D%6D;[X>T:2=#_+0]'^P^EWIZ>G9V0=9%6,W]O9#S^>SC[\ M=%K*>65"P'UGD4ULD(<>A> M.&/GV'7QIB!?PO_O,FOE#S3G("&Z$/[ S?;]7S1:WJ1E7",_9:Y9'B0_9VRS MYE_ J9.E_/RY@1Q=XHZ.I5WW7CX@8,M%.83JK,Z4PS&A"E1-FN_EWYQ*4RK7TMN9"GFD5^; ML=I\%6,^.F+4]M>4:A&/G9)NRVF2U8CKXF%J[@Y#S9$2V=6M;1&LZ4[.=6&0 MT6T%X*;DFG"]6-"PN%M>"=%LJY +RN JM(9+X\S\7N_2PQ3* CS=) M1.:TI D9_[-&H[SJ*-GNW:L>P_'PFH75',R$?'Q-]Z;WXF+C!DI3!CF]HO*_ M];[1W(OD_F3CYA0-PL?=Z6BP7\7MZ>A1.;\A=,#W@D':J%',_R3J2$DL))8V MK7A%$C_LBJ8,W#=/\>X0ORI-W1YJ3KGKX- XF,-&$=.N\VM+"VRXYZXG1]'Z M3[ V2+*CBU$ 6K!Q6O'6(V*$/AG)9EO1LBV"RA28XGC%0?(9KC'N,P9> ]'% M]G,.65H_RLRVZ?,Y-VY?^A;D^ Z0ZU6=D*MUH8X(LVQLCA>Y2XL->5T"@IRM M;S:YR%K\;94*&9Q"%$=M:=TAY)'I,]UU+,AFS@^E<9!M'P.15Q:>D'J"D0;; M8^,^NOJU'NT1E&F%10EJC\%&PYQEH]GE6IAV6#X%*_[C4Q:D>2!N-7IC.-0_ MQ(K7( ''A8YE[ZI\!+]D.133%>F3XG_1Z#ZCD N*GVQ$<*C, M3JP>\6:J6Z3,T6\/$GF9[.C![FFTAY/DTVX+(X&G6R'A-G6;K_!,3/'P&7:0U:[7:E?"CX&<5LK?85?F4/\NT[B0-U02__;/?B11F=D,S<%I[!'@ M1ICK[!$]'9C=(UH(>=XC6A 9W".,C%=GCR@O.?G_E4 FNC_T2>#P_C#(9N>Y M1<1YJU(=>\>N_J('([Y$YQ89I.!J22I 058Z-3]"]&/>6J(AY68H,^,RL4]6 MKEBR J.O:J?*\L8T6*SI3?JTI)QD1$.:YRSK3G71UP[C%]K6G_4"(4M*&D3Q MV2[,@#?BRMC X<$=L%[X68L3>+@M,KQ7P M6I+YU9K\8!CI] SG/1C78.,C6V.'\X MS>(7KO3YF4TM=G7X _1C9U?']I\Q:\J3BV!58#<;ST,]('$E_9&&9Y\NB0%[]/ MP6O#T_43[3*[%+_2],?HZ-V9NT5YIU\$KYXN#E79W.(.H<0[+_JIQ>]QN*$1 MW>3"T[%5,[GW=U3@:*=6\N[A>!]LX?;E(\LN1<3V,__'93.NLY+IK;K?NY$^ ML=?/.K2=74SK@$1=6;OE"B(RNT0(>1W(#B/9 TEJE#-2XR1?!V<^2,ZD]!G2 M_.!XPQ8DW+%F/_J:YI!J,^Z^_?G7?J !"<;ZKQT6$N\TH4,EZO MPB$.(0()41B?-8=45?%B:*ZZSBQ?[H("2:^J[FF)S1A_W*-U_]5JTR\3#_C4 MT'T,92.XY%AB=KDF[X,XNDG+4.Y>V5'Z!BE%O7W;EJ=&ZE>@?A*G5="_7]E2 M8SA#<='YU7>M*7MEK+,=^IK[H#_[E]N[[BLIX8 M6ZU9"J>DONQ-*M]@4^ST]6T]T[V@279$O69R4N(R0['.=?6)?4"]29QZVV)K M-+3UZ5J8_&9KZF?[=B@#)&1%1D1Z08^,W(X$ZI>+I8),&*Y85D%.)_Z%TC=SEC_3W MEM JU4R%>:Y-S23(\[O%WX(L"]+B+GN(GY?%]2O-PCBG]UD,!_?RCWGYU_RL MRQS5Z0MKLF)H.LL!CP&'2N7NA@L(=2.0P5(MR4/5"D%_1BI\1 !LM,GK1OF4 M"MCIB3[: Q0(W91':Y8]8^DEA%RN@:+9%P(<4@ #[6%V O"1LIGY"1 MA%H30XH%/Y534#\-7\PQVJ7E,Y/*H]&]5]W0P&%LZ6N-S>S*;D"9YH)M$[.A M]=C)7\?+;9<_&-P/9-3+AH/:%5:]H% -MXY"I?GU:Y$%+./0@VPKX@P_<<;Q M+SD3$Y%YDL\_S;OL <4D8O<(C)7^L'B$#"J95(<16BE*C_X[2X_^&X09#<* M,A?#(&5[,1!NDNP!)Q5RC5OD:?%S_*4T(*]XY3TFWX4B8A[F;@H&6[>Y>7A5 M9^:TV-6KF[/B(?6)GA0/83HX)^ISQNDIL>-*?7(6)V(AX ^(_7/HNLX*I&J% M1_N,+FF:QR]TIU<_T>)NP15G>^G5@>SVYCK&5G'1!N F/W[8A%AGRQ<55/RD MRC=+CV)6D4@>_R)6EI@O4E:73ES)>D01-7'5<'LY8O"9#>!4TKG0=L M>5ZTR0!389*G[&8R[P85P:)@#,MTW=V2Z(S M119.0?#&B9L=(;,O6@/D,4K7V$@0^A>\QW;A8F4%1DY*!ITP76J)$;K!LT:H+VC.-\62\;/2ML>WI[^Q MUD7U8:>VU<'NSQCI;H9;346_65\Y?FX_?^!5B +BUQ?#71GDG'T+?+2),D7W.\SJMZ_1N M5<16F27@%N[%[^9)_"S1=A@FB![0&:"4*;FZ91D!"7-586?$!I(:YH0OO+#, MB9%0D7Q-=:C64F.-ET-F@-7.4_L$:;YFF=2=$ ^]!M0#27X4OD&G^^GIVW[B MGR9Q4E/WG0)(A=T,Q4/WTA;MBJW*Q/'Y PUI_!+,$RH3.D;IF$] M75!)E^P(3R97^;A)8%J<=2R;OP3A,DYIMN4HU?2@PA=(.>SIV;;TU:1%F>>) MJ$ 53C,$^SQ:QV(A*&3[4/K&@ 5\U+LN"M*FL+S"7)?D_6K4GAYL/):11 UP1LZV)$2'/"@?FHA=XN M#DR!98[5_460P(/UXY+2XA8$E7.QYYEXJ#E2R7=U:UO\2[I$$"8599^/Q8,, M9F.Y-@&!ZGTR'O[ H%"Y>3;N$BN?#\<*;!X0+6./QSD-OWMF+]]'-)9RQ7\0 MXB0$B?_C'U?EGO"_-T'&]7BRY>J>98?FIT++D:+3TZ-U_\B2+*GI$DG8J;2H ML)2-X),E^;A.B[C8@G]#QFD*Z13)-LN'ZDL6T199&?$50FX4>K>>X5) ('L8 M9D2@(**BI$!" (ISJ1K#?(;DJ..M[G.:T9 ]I^#3^!2\7M"4+N+.2,&!ULA- MKJ-75P?C#O*8([&QD2!<;INTA9].17U&KF5"AW)#]+)U#TD.&\E$Q\OD9PXB M"Y+S-#J/5G$:YZ(NY N]?EW3-*>]UY>COD4N(24:MA=4"4)<:.[#("4.O[>; MXR:":7'7>>3$O+A).2YASEP&6;8=*@BJ\@DZAJ*[:^NW08U@RV M?%\CO#I$^9W!"YNNIAHW-H==.KNRV1'V?6?3R54VAE7.KXSS.+];' CQ5O[O MD"X;]S'Z*EF%B/UK98X"XO%W.&:D=+J9BO/-R.E@>CR>@.?P;9S2?""#A?)W M!KV$]_KWZ1N\!\241S!V=*;\)3+ZPI(7&:<7EJ_O"PIV M=/Q"KX(BN)1Y%'KN[?N::US8MW7K[*:^)DZ .BG)>[N=[V4Q&\LW2^)3IO[: M7K^&2\Y4^BE8M3WW]#5#B$M;=]9/+R5-4A$E0-6Y=/1RDJFRQ[(TG+V=/\5% MTB<)ATTTI*#JROJ5'! !F^_L[9OYMU4VP*TW$3AB(5/ABZ;_W:\TY[NUJ-!Y MMQX(61QJB_')Z^K3]N1+NF4AU9(RWE'/W"ALN>R]R/'F8KQ,8/3@O#UV=6H]>K4,YCOP,^PY$:=1F%@VUQ5A%77W:7B6]Q$?;1.9&@5D+-7&1Z%Z0 M)]X'HFW;K?>&)7/RDUB@\6#*#9P;/\<&OM\XS3\_S!@4;[1&]R M)(Z.-/)4[_U,TW^P5^6K1^-QS/.C\G<&3$AAFW;F_C8!XGHHY4E?FG\:L.L1OU+=YE>YB& M ^]M $&H#-;(17@*D^65Y(,_279H,-W_H(J6-: M/':=PZSJ3:NB\V.9Q&\D?Z+/P' M>TQ_I6^P425]?=MWQY*T?%K[:LQE*(ZYEBT)I-?";VV#E9UF7^YDQ:?!WLX^ MIL03+^<_*%MY7A19/-\4D'3SB=T'+6[!XS[2.@%V=>[H""@KEDZP&'DOPUOK MB0]S4?-UX7JQH,(CN:Y\\\!UWP.%<7$S5VRK4!-59J-/GP%4<^_-6X.^;72- M>;$7Q/U)#)H!YSQC.9^1K8Q?N MM4E2@U=5?G@E4?)F+I.A?"N.]/#; M<+ EU)#>%++F>K!>)Y!80-+FW^1%')(%C43>CIP/9$1;)U1 M^/=>$6KI <(YS1F[@7YW93Q(T-"4\'W*!8#5 @"?D[ Y#1Z>TTPK1&93)%W? M+?(YC>)D \/8U:F_?@V3340C>.&Y%((E!G.WN ZRE(\DOZ>9>'CO33UBM&_L MW:0)#*XN2HR 15UM^N$28B=J(B4[J*3"*E55 RVHX HOX8"E\TZU#9$W<5KZ MO7SKYZ;4Z!IA5J?4L6KZ&XV?EWQ'.W_A^O.9?MJ 5\/=X@H&12/I]W.W*?AV M)O*>=2@A9"](=3.2FO6T#Y*NNI1[&A5"$5282"!!5=YK)R0:.VA+2QLK>W -.&+C:I]/GHM6G:3J2:76%.H$B23DZ<2&RCCTS.>(!8 MOCMLL$&+XZ2$)S?PH6/D='F!.RY>5V^X_-RU$?7FH2P /[WE>WP2)[623^N, MO<21//"%928Y,@_"WZ=X!-/5 ,SD-/IZEWJ",_+00]1>(]V7)]&9]>>#VO/G M-T'/\V/3/@/;7I=:N.)+).X6'^,T2,,X2.Z9S'(UD'AQS*>ZXM-#PIU0<;57 MHR 5#-^)&4?-0IL,*K/6L60>G@-+4[-#& =:(^6OHU>7AZ6()4F0B0 9>89 MG9N,#01A8%6C$=M_/0S4X"RMH2'A82,9.8WKB:-#&22+"\==3O3W8?9JHIV6 MB_R H:5K"5,C,GHI,1\W8+=7$@/R-GPAH<)RUYDZ2Q>B\_"?F[C<8'N*A?6W MQN;B;._5^N(JR9(&7:^%P@:8RT9RS+-)U*?0>]L:,H<<*V@[II [G2Q'\O68 M09VZ5X&%$]"Q\&-&:7\=/=7O#.K=O?Y]:. 9J3!XKJZGS/P!O=S#47_7*9=! MOOR8L"]#]2M4/M&_/CGJVNFU"5 G@OR$KDNZN=U^33+ 0D\:[Y*MYG$J[O@O MA5O4,]1S86D>1Z5GU'F606Y1X5C] #_=+;A]#'Y".<1-T+]P0WI /9HEHJE+ MS8!QY4EC%C7&X/'--XRE5.U:# MZ0ROHY9MT<8D^]M#12Z1)4LX]OR:;_+%5GTS'?Y6?U?MIN%T>VW"^".10":T MT2K,1/N.J\I>OTD7!D1RH+691 NNQ.XHQ8)G*1MB;G=6A4E(DKK6KH+.M]J6 MVE%/ULVQFN+T;*X:FEW#2H,#UJVG&:G1^94+6;9\225G52Z0>:8 IG7^\5_5"S S39[=N-&B0 MI6Q3W-,L9JUI85L;H"(SFQVYB:]L4AP?]J>'%Q/K*"D229*\^3L-LE%/'B9P MX[Q(GY847C, =K#@0R=!2H+&&V";5WK8(M8?,B M^/_+N[KEME4@_"I<]D)]@?8J=9J9SJ2)ITD>@$C8X8PB/$A)FSY]=P')BFK] MK02X&YB"T51\IH(OKY[J5XPRML&.#8$>/HD MQ2NH@U1H0V;7^&[M%<^CA/^=G#MJ?* "+THWXF>KHJ!6 LZ9O-?%-G&E"HJ MOQ7M9R1P]I"/5]%=DS1Q(5L#0H <8G75W3MT9#!%/!X.&08Z8R2N18DSH%V? MM\89OT#OJL.L?([=PO7R1E1]N1K !'U61?L,X]1Z2B) 66]G-11D/9Z%:/:Z MY[F_A&1Y&$IB;O^[D>JIP6.3/3M [$,!RZ[&\64[^+%>6Z(.'Z6Y0(3@RY(D M!8DS%C*P?-,Z9+;BOQ)6@,J!;1RTD*.FDUA'491XVI])C#TI;![C TQ588)6 M7"T@4)4'KBL)*L#&H)1- .IG)/X^N0!_Y3+O#@IRV7$C@LE 4P]J^5@'-CFN MN-3F^J&US?DN> F6779;_,!1 TV^!R5_HPI=?S3ECR=MDU>G3S0^5L/A6T,C MT/K>K+VYKL$R4[?=X3,3K0V8V;+;9[(37W_PE?<1#6[R5^C?L'6A?%_>'DJ1 M?2M<: C Q_0B-@WJ\'4'G1#9G)_;H.^I8[Q==L;;Q820[FHHC#=8/D4RR\F# MH];C>&BOV0G)<2ZJ*YN3Z*Y.2?3NX3X?V_4H4SURER,(=2FS E22NV\,#GE- M;,8KYN"R!F_WI82YRD1Q'(E7G!?*XU &5D0;I0\*TYN!(>!2B)XLXS3Y>:+2 MZ*7K?6&L&T[06/SHVIY8RLF3K(XS61%$VJPJ>E%PI+>2^V!B8Z=L]<+_DYD *=G'F4VX7F^R_E[(R:<)-IF%8 M9'HFF^?6B)/4$ZI0%J4G^!0-<3:<)%B>#I\K3I.^L>J(B?$&5!2EXWO>J,!# M&+Q8@,9=^+8^%C?'O8,VYX0WR(4$>BG[+RN 3;,+UC3NBHE&M3RGL%H1^+?P M1O-2:MAE*5W>[G8R!772OB/H+SL[XS7*[>4$\OZSLC@(":M!).]<[^DU:;WT MSE=QVNS(!^7@FO/_]O5EA)NR.0*HJ'P/'@K3#8#H4]N]#Y*#7+H$ VW9;$6Y M\EU$BS *';9&MV@&:=_MQP+/[FLWSD-@G4FO*NXKN9UY0O/J27=UL/]M<@\ MH/86N=6K2]1TYH0^6^4'B6(N>"EN'W.YMT4A1D_!)K]'/6L=H^__,M( 8#DB M8.H((8&O,!^K*TF*-4#@ZSAGL),'09$Y&RN(=9/SLG2AC%/*__4]OS18M4O7 MN]QA>TUPZED4_^ME[:GHTV%^A=9N+3"#^6SZ'Z3JK[\(AA:_X8>)0G.:J&_!P599!WZ)%89Y,;791 M9"[/Z\R03!*UQ?&9LUH-&:QYJOJ138J'YT=UGN S<1I=.HHG8SD7#$W@*?%# MI+BLR9U,C6%]#\T/FA[C+Q %NY^P;]GMMIPP;#NN23*!S6H^[\Y N 8V1V./ MKRA8(;9&?6(5;XLTRN 1D8J^06H*KM05Q >IGI3G*;J6YJ.Q8F.U=-C M7FN.,5?-Y%AH4] MRR+;M&+-;5KQBY?J26GY6V0/108K.&[X;@_X_RT,2?GU ME]"I+,56RU28U&H/!^BA^>M:/LO>I&4!FJ0:E1ZA!;N)\=@'TK7"6?&44C$- MH7Y\Q!ZP+7\S/KRMK(()LX@35L-E!J]-S)@P ]EE:32@SRD'=I"YJ&((P[^L M1Z_5S]!ZM*?)<]"C'6C_I![M]"&Z'EW,T_!ZU$#^7^C1OKGH2X\."D-7C[;9 M>PU_P9?U5_ +1Q>^^0-02P,$% @ PHC.4LD+(\,#70 B"0( !4 !B M8F-P+3(P,C$P-#,P7W!R92YX;6SMO5MSW#C2(/I^(O8_].E]YK1E=[OMB6]V MHR1+_A0CN[22W+US7CHH$E6%:191 Y*RJG_] 4C6124"2/!2 %%XF&E+2@"9 M22"1=_S7_WY>)C\\(9IADO[CQ[._O?GQ!Y1&),;I_!\_?KL/)O<7U]<__I#E M81J'"4G1/WY,R8__^W_]C__GO_[?(/B,4D3#',4_/*Y_>%@4:8SH)[)$/_S? M\[N;'X(?WOSR][,WMU]^^/9P\"TS__SO_O,/BSQ?_?VGG[Y___ZWYT>:_(W0^4]OW[QY]],&^L<:G/\USK<# M]H%_^:GZXQ;TU=3?WY6P9Q\_?ORI_.L6-,--@&S2LY_^[Y>;^VB!EF& 4\Z1 MB..2X;]GY2]O2!3F)1N5)/P@A. _!1NP@/\J.'L;O#O[VW,6_\BX_L,/%>LH M2= =FOW __OM[OK%FA%)(XIRM"J6*_8=%R3AGS-COU_^Q+_"FY_?O?F)#_R) M$9&C)4KS("4Y"L[>!QF:ES]3M"(T9\,8A>6""XIF__CQ\3%:!9LY.$[_4V.* M?+UBVR?#RU6"?OQICY@511D;47+OAOVBANV1O9 KG#*]@0.D_O-ZMGD,XLQ_^N$QSG*_9F0UQ>H"DZ,\#8G.# MYF%2K3EYQED#0@*(UCC-PNRQ/'U%%LS#<%4AAI(\V_PFJ 3767T(_V?]ZS\^ MX2Q*2%90], VSSE;Y4_!U]88,78Z@K<&*;FOCOC=YH0WX"F@2&.D";HV@H') M1G3-_GEX,-2 )K%^"!\3I,+X!9 ,V_V[8D*C'PAE.L<_?F1Z"_O+#%&*XIMJ M#>$=6]X0)2)LP5)/^#O_VBC^QX\Y+;98A#1Z=0.]G*B&^&D54GZU1 NP%C#%AZ(+3E3!='-47@#V+6DE= 9CCO'V32R>XZH[N6Q$Z_8_@2@ M!H!9<#96%D %OBN; :(YD0[7^8Y/__53HT4RN.7U)@BCB'$O#M#S"J49R@)F M<0[#39)XRG??'N_VDF6BVI#JBR-8189N]GH"AUFS5]O)HY5S_%F MHC<3O9GHS41O)A[33!Q2%S-N47[<6D^K<,T DM)XVOQ[8U%IFI%ZDYJS'=O@ MVMM-F^S>9O-VVS>9C.]:;S- MYFTV;[.UL-FZ*,K&;;%? K;B*L322%:892C7-4O'6SKC MMG1*1UKM,YN49UP5*@6,\!:;M]B\Q>8M-F^Q>8O-6VQV66S:U[AQ,^U=D*+O M/'+$HX)L"#-72,K^'57W@Z9I!IS-G#FFA: WP;P)YDVP<9M@7]'WR?:TW[XX M[),TOEB$Z1QEU^D^#&8GCPDFI:W6Y]3>J/-&G3?JO%'GC3IOU'FCSDZCKO_[ MWJ3U%Y.H*/_!PU&HW/,!3F>$+LO5X88?<"(C-I\6;C!S3]-ZF;#E8X["51)N MVZ_LV2Z-?Q_0FKK@LHVB\(+$A]J3Z,]#8E.Y2*[800R3?Z&07J;Q)_;QFC!3 M@ Z(Y:=Z%U5KWR**27S%?M=DBRIACX8GYQ$,RU>01\#Q>G<*1?8'%/RXV#;9 M'1#0(V!9[3;Q$9+"'0&__U.$E%D"R;HJ4I=@*( \ HX/-$PSS+^>$DD1Z#&P M9$O(,-O[\^!^PDD9T&DH@3T6GOR&F]('\EWLVA1"'@O'6\)4 MF.3_PRO!+:T&/A:FI:DPI4P;?L)5:T IK@+PP;&]8(>"ALDU4^^>_XG60C0% M<,/C1Y9+DM[GS$*X7S"[)9L6>=E^U,*/3RNS[OKKM(?Q(@*00?'\@HGZ&NQ M?$14B-UKD*-@12^8Y)L3*OZ^C5"#XW:=1H2RPU@JK*5XON#>"[J67CV@44? MG>F(893C)\0TV;"6+1*D9>"#8WN'YI@[E]+\:[@4L[89;'#L[A,R689*<%QE3%C/QQ=((-3AN#^'S=:.N+0(Z U>5S5#J:!3)$!C8@=NS"YUKG_7KY M2)(&M!K_[DX\5G9\G ^M@9Q?IQ!@TV$$W*_IZ/9X32T!&^*.;A0%2V2*(9@C M;]W@B"1J!F;%.S=8 8N+@;GRLQM< 8;AP&SYQ46V".)^8*:\=XLIKZ,F8$[\ MZA8GI.$W,%,^N,442=04S)*/;K%$'@&%JVE.J:XB!S.<'4ZIK1JN8CB''%%C M-9R"<-XXHM<"$P;@?'%$LP6E*,"YXHAB"\\R@+/&$?46FBP"9XPCVJXXUQ7. M"D=T7'F8!7P'[FQS1*^51&_@O'!$J54'V. L<4J+A61VP5GCE!(+ M23R!L\8I/5:2] 3GB%,ZK"21!:F:*[QAT_(I4-B8C"8[9SW'P&"8AL]V#;(%0GFT[I:[*71X4:5C$ M."_?NN"_7Z <,PM&HUU1CXL9J6SM'?]!JE\OKQO2*2U]6O%O M85(@)NG+4WR ?XN19NFJ1-&DR!>$XK_084&!Q@@;Z+C.L@).PTMH&_ 75QSI M#/%]C'2QGLZV'7QN2:7**5IMZ0QUIT/30-@^H"4/3M+UY7\*)O4U9:WF://T M 6058(0M=*AE%G28.[GHK:2$\09A/D__^!OC]#+T?0NL=EWR6EUSSFT6'1:) M;TVX"\I9M@"\3^/,W=?CC;:A#F:/I2&BUNR1V_U@ME@:)^K(EDY"QM) 44>6 M6.G>+OO/GP6,"V&*_RI7+-L2QBB+*%Z5/Y-9\'@0^@-VWM>?V%P3_K:X=NK' M?TZ+- [GZ)RDZ MJ*#=70.G8O (4+L+E+"QB\>J- #TL?!F1VS"]3B/QT@*0 M'A:WZ2$$ 8K?_CE=H2I#/1.S2 S5!PKW%_5QNJV.DP0/.>C)-%$:4SC'/PQA MV\,0T[TKZ&(;3.7:41K?[MV >^ZSG0QJ($I _E#+&.#8-K7O6XKSAA.GA#.- M,C%TN:+!#X:]RA1,^FM_R M0:MA?1/&8RUO@ZQ8+D.ZYA&%#,_3LL$&?PQJ[_E?1G.$D6ZTICS!"1Y9/9Y\)B9D4SL.D M42+"@,<>GW*%#J-QMCL4)6&6;9N;*0ZW"MP2"A2A)-4 $[&9G=ZW]T)MK?6I MHIAZ@WV\S,E2J?MBM4HPHJ_N+>D5 1SEXW\^_G?(#A__VW#D-.)_$,6>M-"? M'>9/LQ4G8Y+4EG6%4THMDNAK:Z[P!A)0@NC@[L25U'L%[@%TA2OJ70)VP[C" M$LWK24OQ/9U8G)XKTN&] [BZUM^3/R?%,FC2N!QEM DCO$IH$T$O?DYFL[J\S6E M=WB^D)6X*>%MH4&>@* >82:1@BMP[#KB.8DXKE-8(6DAL''VT 1)$8&-&WN* M@BMT&$VUN&(*=]D^Z,M.W;Y.5X5.O7*K.7S WQ?(^@"Y#Y#[ /FPNT*E.)/6 MUH(K'((K@:2UEN4,KY1&#&EA*[C"';4['F3&NA+ HB>WDJ2+6<%*,:I8XJZ MPA@MX0OUCY]09!SF5')FMT"N'VADP)5= F=*NUB *_D"&IM'&C@]C.>2O$^6%&R0C1?!ZND+&M/XP Q-775(J$"-IFYM H=_)RIWO>Q MZ3'&0ERAPVA,Y[8^[;?\L$_2^')SU.$AG393^(B.C^CXB(Z/Z/B(SOAM-LO] M0-YF:VFSM;_7C9MLOP9S0N+O.$E*^P6SI=,Y9I\_"+,,Y;KMV*#3F3/;]##L M[:&;@WZ8#S2,T==P"7P !S;Z--+8_1,QWO8>D_/M_,J3 M9FEWF,E(.S/_C(_W:7F?EO=I>9^6]VD-L"O:J@"DQQO5%5[Z)Y'T7(6=U$]7 M/*H=#F G'Y K_/-/[D"DCW]RQS^Y,V38:K39ECYL)0U;=7&(&0]Y"B.<,+DC#HWHCCV-\-8T7R!Z0\+TG%!*OO/O+V:A$K@'A.Y1 MB@F]1Q$3!G')"C$^*M@>T'E@>YQ3/)E35'X$,38*4!][&S[VEM%\S]O)?CKT M=+)?_?$E?,;+8MGX(85_/Q9NS'J3XM;T]R/A=L>N[*8^/(U_.R9.0FXU_-5$ MCZPP0W=,A$M?RV@&,M&QZ,65*&N[) 0TCK6\M9($U$34G.E/\*"R MH0_M33UT1(>+C M(LD7&/L9D5KWDMR-L6]^.=WB?!HPW:-O/ZJ*?H]]Y\,\// \.5?$(.0ZD$>$ MQRX;-'9&SY:JY5L#P)"![;-?[&;0,8I-WH^5!;[81%IL DJ4,UY5V GM%7RHYN$D*X+GND"$^+="W=O+I:CY=S:>K#=U9 M1GHC$MV[QQ6^0!H3J74)5YR_\%VBU@Y=XWZ]$ZNE$PNN 9OW9+T- M&,P2YZ4F538$B3:OPD98W[4%G,Z@KTL+PVY=3Z*([/W.?/)I^D<95] ML_N5I/&)_O >&F> PL7N(4\RW/O\QT=I&$>"E!OL,T MCC5P\6['H_5K2-AW0_<+A/(;OO#!D^>O.C?(P2VA0.HP4@\PT=-A)UZ9P+K8 M%ZYP)U*[28QWL/!]-T;EE'>%#J/!A3O$D,!1CN*+,%OPT\K^P]^V>@H3?GZ; M?RM]R*#KA*/A@C04T\>4OI. #QGXD($/&?B0@0\9P':%TBXB^O:'*[SI03,A M0]SOKO#7U]3K>N!A7@Q7@C(0V=3-=^H*IR!/8O1C9;G"L7YD>S_.[].)(/JB M_M.N6#]&F'WT18@^S-YHJ'>)$9@/O+\+LIRAQ4>PLQX@=J?D:]UPNW02@T%V M %Z=0NN?,$513KB,G.&(+7&_MYPX*JTQS+$HM #%6\H4F1S]'E(:BMS1:L ^ M$"D>$QR5#2=>/4KV @\)7&]H -@A@?/) 18F!Y2/)TYGY7F7ASN%@.:PKO?9 ME-[A^4+6JU\);PL-D$\@&S'V@*TK=!@./"?L2HIO0ZI(81 #&L;Z@6WPC+&1 M/S]YOM[_BS0\KCN!B2!DF*!:BO)&L-/9'J;2;P4?:((JIG6@;'*[L:%*-.61 M;?4(DR'B_=M.LN64\#XX[V2;_WWSZ+*TX;AU L_BTQYO@L;B,<,Q#NEZ3_3( MSH(*WB=1^"2*0W;X)(I]MZ[[213J"Y/ 34Y7F-)"<25P)=X5+JEM^-=;1VTJ MN\(=]>U+VML2SC )'E&2*_2N1%^UQ#'89'...^+M M-YG6$(1,@ PQ&GD\K1 MUB_ERJYII]ZTBTNZG_ZA&=)P91.!M#]@"-(5T:/!$W64VOVLH?X2IT;;9]@G M3DD3IUJZ9OT+I@\YWDP+WA-!'+1[)H?M!Z>V;LP_398H?B^PZC=@A M8F?]-@E3*6:P07T@N"%]FB;-7:558#T@\1O*\GKV.Q07$;.SN9SDOV8R\R&D M4GKW9_20F8;!%>F+ 79@S'7A]]NXRC!;_0B&= MII]05*[TGH]@_WL[26/VGW=R(EM/U#G/-*IZ2E:!^_J'7;YI_8L_/I\?8/[Z M#S[_=OC\VXSF>QD6[*?#[ KA V(U=HH'QH;'K>E1MWW#Q!L,?">:,1[V,B^-Y*6 ,9 M4Z4F]K!>->U1*8S1;.?I[&+/EJY=\A_:W M*W08S6+_C%)$V9E.X_WZ\"=T^#+6:PDLX'MEY72AOFL)/6[Z0KI8)C@G\ZK$AD)WI"H>:G8ODF :2*ZQLTIP(2%UQA0.-S@X"1*YK5H'[3)JG"%)^)]H1&;&CLSP+J**!7!E3Q\M9201/W&O@N4N@ET M"G>$/AE7=H) =>J8'^V*L%"<$V#:JRO'1>/*/;N M"H?4\@90IP-FQJ]V,T-V-?502P%FTX=QLVG NAI7+C:Y'TY0$S!V.UL:&974 M9XS=2I+3+:Z9<45+4;N6P$G"8S\"+4/"+=+"75%0CM$6Q7*UQ+=%:=D6I=>J MGAT/335+^25@*F?*@8,5HD'&,=_@".V3(IO#8(L4-5J=NJ.,H/%%8Y-*20L1 M"'P/:'U+GYCJ7D]?6X)"G)3 ?2,T794-^8 8-4+W5*\/14@%ZVO=AZ]UUZ^/ M94C$."D=T/UF+LHTA>[YNGD!6;3O\ MBM;P45D=!1TV]JI55^@P6GU[>!14E=]*>%^#Y&0-4MU25%JQU@CC:WM\;8_8 MT/2U/2[7]AQ3/2-M%2!7F S(3CV6ENR*V_G(^U9R?XX]IG-DCNJX5UQ)%#LF M:V%N&5>BS\8V;1^\M3S8>4S>PGW KEQ@QX@&6G[C^&A@RV@@T--C/L[W:T"K M &6PX@\,!?GN[2'=6<\J[V;R;K:V; MK;76;-+QEN%YBFR&I/,;)C#C?2Q5V[K+5,;B< _A,Y Z!;@1"IX8 MLPD%:KHJ< ,4'&"B,#X4T&/%WVC&P"W%A#)U I/X#D5)F&6E45]ZS^)_%UG. MS_,GE$44K_9SA@Y):SF-$8K)"M%\S=O0YTQ$7_ZGP"N.'NP4Z0XW$I5G![U M[$.0>8KAA@IXG#5/XU6YSN4]N_>X@/QV[C"3SSQPLDR5:=PQ?[IFFB\0K1U! M&3L%B)F-##/I;M(::X"V;QFSJBZS'"\9LT5[IQG(L1R07IS8/CM$E!T"5&[& M'K#SF2%'"EV/-GI_:J%KE55&]*-'KK &0.\>=]I$HEPY3GJ<@D=47,F4T>-/ M-VOF%&6MQ36 M8Y0RR YFB^4O&^BQI67<$,RLCRXQJYUO&JY#.J5N=XS2PKGFE.K=/<@+9YQ3 M.CDT"PG.'J?4;\W8$YQ+3JGDG6-7<+XYIJ%#DC?@S'%+1>\G'0W./:?T=JV4 M3#B/G%+BH1GI!EFQ7(9T'9"9,GC*W_'3J>;JNH*Y M)DN=D>Y4[26T^KYE:%8D-WB&RB"5*/VGVR0]O.W1%)GORE=5^5H_W\V7LUE5 MSG8?+5!<)-R13RFA%X1=#UM%9B\HL@N"O'Z(ZC!)J8[$'QJF"@U3+ZKQI[LX3/"?$:8SPC;YX3@SB-#:%6N[!XQS_HP MSXP[#GX.9B&FP1//! B6*.0M:LJ_MG(2 &$C3LJ'#KY4GS">IG?\\0/*-C63*5])2C<_EKFH().A]_F]M>RM M9>,[PEO+ &L9>BUXR]A;QMXR]I:QMXS5EO% ZI1Q _"7@*VX"G$?:FE[ M0;(\NPA7. \3_!>*;ZN/O*T?*C\H_%V0OJ;UUJ2W)HWO"&]- JS)#O>"-S"] M@>D-3&]@>@-3;6#VJU@9MRO?LUNC"HT&JZ3,U&%W!MI$1]N9DEISFK,>6Z Y MC,&HA0C(1FQ!FC<+K3(+A0D+K?MKVJ#(>]/.2F-I7-B>GFFG)\Z]->>M.6_- M>6O.6W-J:TY76S)NK_T:S.N^*^4E@+>=5CH%_S1G-6>SM4)T&*M-$Q60W=:* M/&^Y666Y[7+SKW"*SO,9)3N36H%1GNRDL&.-^HP]!0M)YP*[R91"CQRJ$0-$329YX M4XZ$]Y?C33NBLG5:.R]2IS7,^91Z0'L8#U,GQ$#^IAY(]]XG2[U/O"&^IIM) M/,1[%[QWP?B.\-X%@'>AFTCWO@;O:_"^!N]K\+X&'>-/I3<9M_X^\@:,C%%Q ML K7#*#R/&_^O:T7:F7UM9K;G+77 =U.5MYNMTRJ]6^K)7G22;VHNLMTZTF& M[#+=BJ,@\[3#M_)FJ5UFJ3?F;#2/QH7MZ1ES[02@-^*\$>>-.&_$>2-.T16X MHSIMW*P[>[.]'R0]'Y)=)ZQV%E[79_U@/DQTKRMN( NJ'P9X8\HN8^I0 M;.WUNM.,^$$G\":C-QF-[PAO,@),QLX2WUN/WGKTUJ.W'KWUJ!,"U%.DS%N. M/[-[@Z'UR-]"#Z*]Q]!;FHC0^0S:@GHH#F3T09& 67=Z)'DSSE(SKGSX_)Q_ MQ(N];SB)O(.8=V"1[^TX;\=Y.\[;<=Z.T['C MVFM/YFVZ7P(4TI0#!RM$@XR3TM*< TQET)(#8S>0$0=8'V:_@0GQIINEIMME M_?UN$=V(#AQ-TO@33HHJ9#)IM4.0&LMK4R\.,-B@9 MWF:SRF:[0WSGX@27.WPZJQM<,8ES7WW.!W)!THPD. ZYQ%#HLEVG,VJUWJ$G ME!:H1/>2G3::ALE%D>5DR70_)C5O2#HO^X%55)VO/R,RI^%J@:,PF5 4ZN:9 M#K6@V;!M]:'O-E+@.IT1NBSWP_EZLPO@<=LVLWG;W]O^QG>$M_TAMC] ;?"F MOS?]O>GO37]O^FN%;-LK3JYL'#6[^C%7P/QRJ+/OL*:+>>=3P/@7IG5WY[)4 M*$991/&J_)G,@L;W8T6U8L'HF&-'*%&R?L1528IG. K97\,H(D5:9JRL M2((CWC6N6S"HCZ7,A8/ZP[Y30(AOIRCG$^PW3M_(CC#[=LQ-]O[",2VLC5 Y!>.?5[2"G;=I/MKA.'6A2@/M1B8:AE MDB3D.]O*Z(K03Z1XS&=%4G_ C!U2A)\D;E'88*,! &YWL--9R9 [G/UYCM)H MP>3JGU+/.G28%12MM\A)(AS08790],"PT"/F<(0-='"<]+;9ZQ%&Z,CRZK7Q M[('D8=(H\6' !K#?*<#3V4'>U'^C)&:BZELF$FB@L4;EV77ZQ+ C=/U;F!35 MMF&**'T2!F/% PP'9E\J@(H#KP*WA )%M%8UP =MG:RTN2]6JP0C^DK:2P4K M<)0/0OL@]&D$H2%*'VFA6SG,GV8-7\8DJ9WC"J>4V@31O[5=X0TDJ@G1Q=P) M;JKW"MS[Y0I7U+L$;**[PA+-ZTE+O3N=@+">F\KAO0.XNM6.E['G&ATSX^[G ML;+ YU*\"HKW'6L\P:R+=K&=$TR\@#M8AY/&]C*GC4-].)%M'9\@X?MQY>RL M*&%B-%\'JZ0$2>, _:? JW*Z.D]E0]\0B3PZZX\DNT>?I&&Z&PZ&-*@GXL L M\WDI0^:E9#3?BY>PGPYC)>Q7?WP)G_&R6#9&181_/Q9N.)7CUO3W(^%V%Z;S MIN!IX]^.B9.06PU_-1"7.R]P*:\G:;SY)]-7*'DJI4YS;X-68PW0=E70%.<% M10S!*_S,_R4G2#W !4W*,P0OU7+)CB;'\ ?27>X 0J_A$QW3!%=,PPO-S>4 ME"C " -TW-87[BV_;_S M.)G/\D##-.,U;J5]!)-:H#&.Y;(8,&5\/HS[^3#-:CU1:-9CI[J-ND ZW,:N M\$L=-])6P%R)NK;<2BU,/UYR3Z\Y;B"#U0/)\+,&PU4Z]M M-!0HE.NV0+T<=TQ$VII>R>"/S)(BOPW7 MXOBF&K!'1(1?^@7 J7;G80?PB:U1;Q?)YY("]H%(\9C@"("'!*Z_=D$/Y+:@ MT8(9O^5YFNR)6&7_(/!8G[AE84.A\_J1FDG$M,D,EWHS_R=%\G Y>)PE-(D3 M&A30!O%G)^F1B<9*YRG#C$PT\F(('->5#Q-^ N>5FZKT_4UGTR)G:BG*>'H[ M^F]V&RK([F<1H\U)X*3(E MK XG=.:UCRM,>&9YF'*[1(?HO6&F6_0U"41($SC8.'MH@C2$@XTSD3)869I7 MA*JNL-K^2N>3*,=/Y7D2T-MI3J.[%HYY75;:*S<:YC3*#9]V.=J8@6^[Y=,, M9;$DE3E+6MOPKG (KHB0UC>],[Q2&HRDA5WF"G?4$6R0WU[8L M9P6H0*8[2$+S1PYGY2D*8#SYG= KE^H/$Z5W8)G"GM(G2NY)=I;!YE MD-45GOC.;%:G'5K7\.@XT<+AKBOK&*I.Q1GNFK*.&3V&78<3T-9RK5=G_'#2 MW0'^ =SWPU5P6,L_W2@EF$7OW691E^@UF(>_NLU#W5P(,-\^C)YOK?/0P3SZ M>!(\ I89P'77\5L#G2L&X,QR1-/OH3S!>!77>U!/FY:U7.TF-U?1U07?3G5= M-A99^"S](V6^?$)L8[./Q[?U :)-(#ZWR.<6^=PBGULTQNB!Y1%)'SUH8<++ M[B;CZNVOP9R0^#M.DE*7PVSI=([Y8REA^?!%1P6W[?3F5-QN&'=2C;E@EE^ M:X9 &?NZ3B^?(\0-PJL0T_)7S/3C3XDUD=//S*=:Z7V'>$,AQI]OC(,U+T(> MC=SP;;+DO5L;&->$?OO9>N7_MW_N'KT2GP,Q5!\HW!\<+0D>RU0W)1'0T QO%?_]%KD/&'EP03/0D M!;_C-V0(J.PRI5E>;)&[:;H0S]=?PG\36N6XB>L06\YB'[T[/+EB(ZU3[#"3 M ;I?7+:2+RF$,XVS]%M((+VWSGOKO+?.>^OZ\A(C_>&*[P47S5$0[*[ MP@VU$[23DN6*K[C# >SDSW*%?^IMIM 76&$5/K 72VN%$ !V*'P@+G""=]% MW ?DM'/2AHDKG% -SQ".M!.J^NDYH'*"E3\P/_4)EO3H!2*,IQY\"!*2S@/& MSF40H\PQ[IIIV\]BYM(2^L2_4Y)"N9G.P^A/ M%-]MEK\H%[T*H[)>3!P2U1W;0\"6'Q@F5E\L,HGCLCU+F)P32LEWCD6X8G]\ MU1FWS12GFG(PS1>(WI PW7)$$J17 O> T#U*,:%EG1F*.3LD^*A@>T#G@1U= M3O%D3A%Z_<#3/C8*4)\Z,'SJ0$;SO8 ,^^DP&"-\5[#&3O'NX/"X-;WUN(^; M^"W(P7%[]5#C'EZ"=SF/@Y.06\*7BH_;ZCW,T!V3X]+'RYN!3+05?GEC2GHC M"P&-8RWO?RP!-5(F\\@LQHS9(/S*D/!;#&@<:[9Y<7;/M.DPGJ:_A11SMQ;? MS:)>\=#A1E-W7B+)-@RJ['L033MPBVA@QB5B)D_.>5NJEO'.BP&B2C:!170J M&O53EN*CNGPE5&5B.T40HN M"TIBDB0AE=[J(C 32:5L>V?8[YQS-",4_4YQSO;, MC/^N8OOAKA*0VMO\06KRP^X?&0&E^R!&-V&3BZ,V7E0NDC936$?KM[3(4+Q! MC_>^P'EY]R*DO-=:SV>6"R2-25K>PH]A^B<[1^PZCOEM?'-]/KV3RB*ML69H MFW,7"I<'8A*V(*:_PSRO$5$\(2,#M0!SJ9HD!S;Q(@HE$4)Q=D7) MG:,>:+K_0!H_KF]0SL-4&[DD/5*D0+TIH%; MX:[4+H#D"C!1S)7=HA8L+C(DDE&_L9 MD5KWDK2^L6]^.=WB5,OA*D%LV>S0Q*ZQ[WR8AP>>0NV*&(11-W>"Q=^R1)L3*OGNHS!UN!O<.G9UK189[J:WEE5-FZM56BN8=^X\VG@C MR>L&LV/\;S&V3YD$,VG\CS$.7_4 UT!=TLY!E3YPUCBFG;>L[=KQRU#/F+.S M *<,"@5Y^(RZODX#G,UH5M7G['2- -:5@E-$R MB"MV5>)Y>L$],K2Y(Q$$U,BS!_R\V:"L)H&$4C"O;VM8$GZ" M20W'M))/, U"TYET@ID/+2V=$TJ*T+2@S E1W=HU*NS!$SA;I' M-UI.;S#?W@/+<7/P_1/MC)79YD% M725I\!3P>(E3G.6T?@GB(@GQ4H)\AVE.J\7]/4IF.,T*R@5M_AYD3,$JY=>4,RVPV66XR7/?ZRB_)N_-%$VR$*]/DR@P/"_49CD MBV8\R:HEV>I)>W#S^3CC<([0\S#A7_9^@5!^PQ?F&H@X)*,"MX0":5A&/0ED M$;Y,(^#_N?Q/@9_"A&O6S;^5R('N$XZ&"])BC$X(#^NX)4/ M]OI@K\RWI]3VB;Y6[0IO>KA_R1"WF"O\]>TQ=6.G,-O3^^'[INTUIT6(S]X?RI]OF:Q%#Q3/Y\T)5:TFZI64EXV.V+(9B@K.QEM$,6E, MOE$,Z1<]3%'$1C.),V,\L<>KFD.]P;UN ;8J7W0S]P.73KQA"Z&;E06X*D;UBN2N MJ]5+]C2A)H+M%R&*G]AFVM O/BI2P#X0*1X3')4]]]FE)<%# M<;&@!V2.!Z M0*.>>._,\.9H)"WET^:W=UPC:$(./MKG-S8@9$]^([-2,W8WE=]-GI\F!#2' M=;T+I_0.SQ>Y+"E0!6\+#9!/(!MA"QV7S^QJP1DJM<7=Y5?_-3O3H5 UE]&\ MM4:,M^H)[]A>QL\NPB1!\?GZ,HP6+V%U.*$S[YBX )Q3[NCNX&0B.'-<4MDU,R[A3!J_VJY5 MR MGS/C5]&Z%XG!..:ZV]W'SGSFDF'>O(8&S;?RZ^%!-4^ \'+]>WE]_%CC7 MQJ^KMVD0 W>'CE]'[]C& 0,8\_4\@[%):K M=^TZICVQPT=ZVQ?T-9CN+IJDRYN2/_#F&V14[:)ZF=FNXAM?@:T\ZQV$/G27_*% MQ'B&>Z:X>0D;R:^$Z(#$5PO80?JA_T+6TK#W17IEP<,"G9V]*]?;;B_QY:^& M[@FE=U]"^B?*<[Q$YYPO$/JHQ2,Y=#\H MO7US]F&Z3/%CP;O+LZ/%_1E)F$HQ@PWJ \$-Z=,T64M0$H/U@ 07K/7L=R@N MHCJH5NM1E0J536?,0-G$V3[L_CFE9V]V/XE)&&R1GAC =*?P,5F?O>/9(?]" M(9VFGYC6SU=ZST>P_[V=I#'[SSLYD:TGZMQCLWP7B*ZKLN_ZAUVOS?H7?WP^ M/\#\]1]\[]'A>X]F--^KSV<_'=;FLU_]4;]HT+CAA'\_%FXXE>/6]/K7<0Z(T1MLM)](J6D^L'4E/40:80S@^AFEB+(= MD<;[S^@]H9J/TMY,6F,-T,:45[)$NWA-P\N6!Q0!1MA#A[0-&&B,B4YZS([@ M/0HD'Z$)Q""F4C8W YGJ2/9*&KYVLYQ+G<9EI%O4<+O/)VI+2!TCV4MS M^AWQO"<43YZ8))RC%QGC?;-1;_5Q7?-(+O]KF.S/=$$R43/T M8RSM!F\W_N7+Y2HA:X2RR6R&HM=>[.,M;#=?,ZE\*W6Y- ;=&D,N90_G2E3Y MLY<+-$WEFF2+&:RD\X&MUY72ACGLI/4[Z4KIX0S6T'E8ZON-)W"5B6[5)K8O#Q8TCPONR:!5'6*R@< M!EG+CL[&-[XK\%#8UM]=8L@W0)C#4ZJ0-<+X+KZ +3=<9YGCL.:DN_@V!X2( M(B;C M7JL C1BOF,G2: S>'Y=F#&O>NL+))/R"@2]D5#C2& M.@@LO. *#]3=[<0!H>$ZM]FQ#]IDY+G"$_&^T,AK&#LSP+J**(UMN*Y]MNP& M0$;%V'>!4O> I4-H,83S SM?FI6;)>^ZO# ;-)N MF687FP:LR73E8I/[X03U9&.WLZ6144EMW]BM)#G=XGI+5[04M6L)7"(T]B/0 M,B3J='M%]MN';3BA8QWW3!;\#'?-CXS-PV2M#^<_ M/ WV*A+9A[-,1L;>P8LNAU.+W>,TH$IX.$71;G8.79LQG/9I-U^/6LPZG$O- M.B8?I8TMF)^.O$\P3']T/J6/I7RIGKNK,ID$.*D!.X;H=H1 L2H M$;JG7L50A%2POL_O%J'!^OQJ5^M/&!(Q3LH$RMW;Y4Q13 HFF7@@A-\[124X MF=5=B[A-(D;U(N !A;W.;;:S:#<*SM?-$\CZE Z_HC5\5/;M@@XS0%&K!^P% M9+::R_=[<;S?2_W%I3V_&F%\'Q7?1\7M/BK'O"Q)V^O(%28#*H&/I;.XDN)W MY'TKN27&GC][9([JN *&2ZIQE[4P%X(KF?[&-FT?O+4\L?R8O(7[*UVYP(Z1 M>6WYC>,SK]N$M8;P")Y@#G8O'B/ST<)? XH2'N4,&&/R=9 SA+,PXNMW#1JV MF-I@[+ UMIU"B)=EYAP[BE7)T4/X?,=PN$.<#IS@*MT.Y=,5XB5%Z?R&9-D% MVU7K654FD35Z__N<^F2?O4=YGI1+3&><=VA6I''&Y:.4:!>]F&[ MX9S#D/,UR:]0S&L#^7XM&&KK%\ "EW(/,QL-3?@']OP#>\>GA>U\E-V&.&9" M54K /J /X=D2PAN79]Z'Q7Q8S#>5]VTG7&T[83FGO//3.S_;..W4"N )>C(' M,#>'.V36<;%/#\]P\6H[V3:0B]*\5_WG(.,!R++6*HCVJH:"K%@N0[H.R"P( MJSTPYR$"!E8[F76][#TL9=#KWAOVG;SP90;)V1MQ744C0 ].YFK>,]7"9P,M M_%:U\-N!%GZG6KBQ0V0C0V\(J@@\!>EM8)3 / 7I;6"4PFUL: M]["P2F > O2VL$I@'@+TMK!*8!X"]+:P2F > O2VL$I@'@+TMK!*8!X"]+:P M:MUAEGVG$IB' +TMK!*8AP"]+:SB]"% ;PNK!.8A0&\+JP3F(4!O"ZL$YB% M;PNK!.8A0&\+J]8=9EG5!Q[H^ZH^[T!?5_5Q!_JVJKMPH*M0=1/V?Q'RQSVF MLW+RIE7W_AR<];CLS@\S@$=FGX!!%^JGET M<$R^W0LPV?W!YPH.GRN8T7PO7X;]=)@K4[YAB^:'+]@VL@X$>RR<-V=4].[N M/LXJ6!--+IK>2SKL:"%^-/>X^:-U]]1[1)]PA)J[C'TE==%85>3X0!HZM7\E M^;]0SJ,F\Y1WS!;0/=AZ[2ZFOK+1VC:UY8\0Y.OK-,MIP7^93?,%H@^+,*U+ M\[:LJ!KD";AZM/5=Y_)!C_'/_,;_Q"3,58CI;V%2"#,-+4#-[F^32=N/EY(P M+7L\*YL!#;F4S[_U^;>:^;?#VA8^7=?]=%V8'DNTE/2Q\T2N)^N\)]#Y-G"% ME?+W)(&&U-AS=\%G3>33&#L#-+HYB4U45Y@@?]E8G+;@2OHV@/[&T)@S+8W4 M]'=[I=GVQD-J^AL#2$*D.5& 80#W50@_<>7[.- -R5(_[$D^SC0 M30W2?][(/@YT4X3TGR2RCP/=5*&S\>N"S54*< Z,7QML+I> *FPLIX1RP5"?4X4 W MI?C=^'7"YM)2. ?&KQ,VU[C".3!^G;"YV';LIN$Q^SY:+@=L[OOXA.@CL;#/ MG*2*%NX\=8 9QHN6AI-#I\UM[0JEX:2AQ1_B:!60.^X>OP$E&Y.1!,?E4T;; M7V>\X"5:\!V7!3BMRF/X?(AF 2KW65"D81%C/FQ#C;H'99^K5;P[[_G0NM)3%1L1U&Q+,J' MMTKIQH\:10MVVK9M8:7OQ6B/-T%CS/8)8WF8\*;3U^E%N,),JLCI@HPQ0LN_ MBRPOS\@#$2!9[K_'0\%ZQ\]-Q@Y,+7YO$<4DKH4H!Y!5^0Z]K-%W8!BZ2Y*6 M9U.Z)X1P)KH7E$*0,YJD[*M(RX:EL 9P_XKR2C+P?M("G%_ &*WO%HDUCM@5 MH4SS2R\*IIZET?IA]V8AD^[E3TFET&V/SSF:L3$/X;. [H%6,WJ^[GAE;XKB MS5NFTD,F!S99[WUPC%X\A"PJ_Y:-\17WNEC7"E2M"%:\G3SR=UUY7S1L(N="WI!>:24Q<[%PL"[IYVW",PORR/HVOR"&$-@ MYE@>7-=F#L"MX9R8MC#HO"H=>FQ]FML8=%);(L-M$NM>?3/ESG5.%6CD;A_! MGY,,#$N=O<-=_M8>SR,Y@8?3'*H[X3*-;>2NVL=C,G^@;*#Y=K]/9L8^-Y[A MB F+((S*XBLV2[ B"8XPR@*&VW8T V>X/F%29,DZP*44>AECG^$T3",<)OO1 M]G9O7QK&TDB^@CV$=\IS$+9N-4S:?AJ%K3BV]@/[%Q[ GG+0:PEWNT^[N^T: MO>1 : -X-[_M(( X/G["%S.$,$?"\3Y":;Y#*T+9&19N .@0>S*4 M]'*3C&9)?&(:WU/(WQ*_P>$C3AB"B.?'1J6>*HK.*D89I6@/(P'V>Q!&,3WT M$NYY63\A=C5B$?O5 \V^K##N; 7G(_J@O3&N>*'=BN>)1+)/_DD$D?I'0+K7 MV#F@#GHH5>2QQWT FT!/FQV[ U[O5,CMN[%O#O7YZ*\8U]+M,(:XJ,7Q%DVS MZR1K="7&W4E6T0*=#B<9O]2WHX<+:EK,)K4):3SP]FLP)R3^CI,D"-,XP&SI M=([9W1*$68;RK.$WX9)I7?BOZGD[],PS)5#+@-I JYL+E U*T# !L(%0!@6V M!F67#U@-&;#2=KQ=X13G3/]Z0NPRW7S52?E1)WO?]++ZI)-9CNB_4$BOV "! MAZ[#C$;+ _7P_LJ._<-WE#RA+R3-%R*7<+=)1\2/7C?%"/=#B3(I1'51[28; M&?T/;/W^-D YV]@X\)WT1_]W8BOU7Y$HE"N%SQ9M15 M'^9R/\QU3"?V:/WXYIW8UJ;(]ZO?GV )4"]ZT7"><)?XUJ1/#^T'W7)>8?3D7&OP:2T/W2S_?/C.J!EK@S7MX(, MS^/T-O"_83LVAP;'ZHS7EMV ML4W.9@*WO"(%I5IR0&/8"@NW5*!&^N]2=B[8L?I*TOOJ7"CZ\"K@#=#PN3[F M I0W?S;:!1&*H\F.AQLDFMH<5(T-/K/-*FD<#)_ :)!GND)L![/KL=[ \J:X M"F@3X9$*$6G?Z488DZ&<\R)C!D^6;;@(Z> K&^.#:3Z8=K1@FJ8BZ8-H[@?1 M /HGT='ZQLX//>%-0#>5H*Y7.U]GL,)%ZM;P(I_44GJ?0--NR*5,<&XO%6\ZNZH:H:5S_M"W*+@!&6*C^(I3$K[3'[Z8(,, M47. %>^)17'$;LH:ZY>_V(-DGR8I^/W\"6HCNF:5[. M9DAZZH^'A-%ZW4^UF5=I$P_A,^+/U;#_7K!?8N$]IAIF--WF$V)62X3+WFP MA!\RQD1*7NT[FJ85VW&EJ4J56NF8/DS9;N1D'#?$L+M\YN90@;-%Q>Y/Z%%T M RC'&2:K=FFQTW!@0UPO5VQG<3Q%E&D,-4#9WH7"[05Q#PPQH!FL#V[[2=4D MG.&VEF3!@<=91=,=BA"3TFW(V@TU>X :,:3%"X6FQ:>3SV 3G>H'+W2&6D'9 M=?K$9!>A.B3MC;%M0V[]=[5O1>&IT)_ "BIO*6*W3KRQ)S;5N6GU9+14[6@W MF>G/G"/^5H3J;FN$,H O6[W)M[QUP@J#(?H3#X6@JCF'[B>RAF@O%3!KJ MTI_ QJ_;@&:[KPN8R!ZJU8%,_0E,?]U=+$Q,RFN8,>!J]$VN\MKD3P6P7;#; MXVF\E695=I?\S+2;Q "U=>@>$+&'7W^=YC2KJM2H\S>H[]"JH-$BY ^;7Y#E MDJ1E=W.G=D<6CE.#O(>B"3Z#\%IHC);2:I\_5M$J8Y.W#< MM[J2>(;@$Q@FE)((H3B[HF1YG64%.S9L>Y5BYH:D\P=$EQ+/GN9HP_1M4+KA M2<7L#)71%0!ETG&&:;H/$\9Q[=VI/X.1USE76RFQ^0:U^7W#;=3I8X+GTDB* MQ@QFCV$3HI!MJAQG#UE0F2(=8Y:<^T5(T3G;-S&[?[D[1!;]E /[ GA=K-F. M9DKO%4]C52C)D"'NE/(/A6VQ6B4E)F&RX>)U.B-T626X*SZ!WFAW6A5H[4'? M:<#]3@.*#WP*A9]J%D!OGN$V@\6/OTE=6,[M#3@K6C+"TF)//48,7\C@BMP= ME%,-A7'P5"!7CNZQ.*R?3NI4D_WCL5DO&]F5@O)C\1=>@35S]E "<94G;CBF4ZE"#LQC3+37[8NF7+F. M.TE$<"F=*^'@#GP0G&!PWKMC)G _G-3+]G4ER:/_70BH41C YG5K_\$2Z ?0 MI,?/1OURK@&NW_&SL4N]R@!F\O@9VJ)\TK%0:Z]\[*GT=H @JW5VC":#V[?V M&""8.F*=R+;>B7"E7]MP&NU>-]L1UI4L)9C=K]-S>S@;W]B#.$#R^]J<'1MQ M#^?!>O?H9L^/A8N3ELV.3U^VQM&KM&QR52W/=!)7YTLT/H FAV[T) M(4!JQTL37-TGV"PF_GFX+4+V/ ]7WA[U0:B3.ZMG.J4]$AL'&'U(Y25&+_-3 MY00!1AKM&5KC=YUF!>61<#D96S ;OL:=DNMWIO?-R-LV]=OL:%P*L U7FN\Q MY'L,^1Y#5O08LO85=-7-/-SFL(XEFF;7@!FYMG$&H!<-D&%F.S?@QL9P%1@& M L%:6T7'<#'NLWO/=*TJ&3]8\6S\4M-"V\H&-GY%4AYL"LA,#MK.3S?8^N9\ MQ665BVL21<6R2'AR(*3)F6ZW][ZF-]M\N[HV M_ALE\3=VVNE^6FSV!2T?$161#QYHXKG;@J9E0*N,ASV7H2TI->H!!JBX83+G MO,#5A< [("Z93'HJY9F<&OA U1]"9D&E"*ZWC\$4G( (\R\%]%\H,_7#PR; M!O'88J1-='VFX@>A8(-LHD;\M*%LB.&(@ QOFL:-806([TOWLF'!QYHF&8K MIHZ4R@A,[H+&G$I<83C;P<<23B>6H'/UDP[RVQ5^J0,/VLJ4*S&9EEM)US9P MI3B\);MTS=SAG/6C8!?85!O.;S\*/FFH5@.4=(^)4U#/C"MB_1C9!I:+:INS M#6RLAM!QO@QP3$S6X0/?]1G*53]@HH*]T6>X=\QXV/E#D)!T'N2(+IG9_5A9 MXA0]D>2)31 DO"4-M]>CJBD-!][!MHLT][FDN>!R_U1TBB>76OAY&/V)XKL- M$E4CH:LP*AMD-#JR6HWMH?)CN\X-"5,Q9A*P'I"X1RDF]!Y%3&.*O[*/VAPS M L'V@$[9 DK*CF:((0MQ^MSEH 2$_H^5SSFP*N?@I6"1Q #%@,:QED:29* & M,.=]T:[3C*E$94^TD-(UKX)=\G[A @H@0XQ04FF'5?DN*MN[B6.4 FBSN20W M^QW^Y,573:!&ZX&:&HP>XKS?0]-D''@?$06;7T-:PV5>N@Y&?@=L'/^\1DF1 MY"$#M0!SJ9"7 _L, 5^MUU=4O5>%V ?23R>0+M&?B8ZVZ@H_I-<-T1/MKO!$ M'4=07]*NA)54^P/FD'*%&^J=H;+/7>&$7(YV<*"Z$HP$'1R9Z]*5C! 0(V". M9%?VQC%B]9;O"IMC]=:6-T.\7R?4'4##6W6"G0%@;C#GY(F4)W ?_@!YAO;G MNT"C \.E%EJ;OB)SXAM/5_D8A-6KK<$J7#. I'2';?Z]ZU+5 +3]8[NLE0%6 M-I>\,A@QP_1$& !=4#+"8&SR.0E6Y234+T&?D[1@GTP>,&R$#<[,8W\?)B'% M0/0/@&W _["/\#8*/X7S+Y3=:(779E_NS>>^)R4I3CC(;0RY9);4F# M#3;ZU7S =+31B^-?VCYN>CIQ4]_,U&J7Y1.BC\1./Q1,-QEND]C/&H7:.9SO MTG[6R V*X9R7%G.FG18Y@#_3=I>=MB5AW(]W]F:K@$E:RR<[0G3!VSGYCHV6 M.0^@&4J[E;A5"&S+*6_K9[6;35'(D'8&J!R]3?7G0_BL1NPU\! HL5NW;";^ M+4,@K!KA>T5,:+P=>UN"W,!FSHKW$=OH(]Z^50!R4QY"V^!GW=,.-IW1]WXE MIT<^UJB_"G(9F8*/X5T\'O-K^ /^W<)#W>WN_=_]^[Z-K*=XI[IWBWBGNG>(@]Z9* M$SY)KSA,W3DIKW@;M\U).<>U'37#^<,MYX[:N39<=J^%K&EG\X)9]-XA%L%- M:3![?G6(/7K6+9A%'YR)Q[7REIF,R;$Q&4EPS#?\SJXL^TIP&5JBD 5%&A8Q M9B#PJ%K+B8W$Q3KAVBFR]96D]0KI_#IE.*+ZZ4KV0U+$Y6\K37'WI.5G9FO> MD"R;II?/?%R!LP7'=SIK:- TT"KM'+X")OR.\'S!^#IADB^9'Q&M'L@BP? M<5K=)1$S&#+,_UE?WF5=E\!;J#^!B;Z#;/WI[ X]H;00N3T;84SDP8)_%UE>73*_ MAY2&J? (2\>8[?3(+\Z,WYP(=D-KCS-!$TK9/9KP7O#Q$J>8G]< 6/A82L(,P M&K:O%%&^X:^8H75!F&J1%FS33[<:]SF:$8HJN(?P&67L5-"0V8SLTJ;KT@;C M1?]L)*_CV--BA3'FP5:T@)-; U5Q^RJ@C>'/^%T+AG,F-\3[5P%M,-%!+@T/ MH,Q>4E^9N-J>!@'"+V",;O 7F$R>0ISPH,D#80K\DJ3W.8G^Y'8^HIE,;].< MQ2S%(HM=<;C!XTSDT[Q$3++S&B#-5\0*62O+!%(.,D#-[<;56F[Y3_@)QRB- MLX-[@6LSPFVF,X5905<;QZ*==OAGGY;EY O/ G=@;?N^\@H*R&DYBSWT-KL_ M]:B5S^%.RAU47?:Y<#X7SN?"69$+9V,WOF8%P[G=(.6!)$PQ8,]*6U,$)/ZW MTVI4J>4>'BZ7S4K6:#N9ATMHLY$_;2.XP^6T62MN +Z4X5+9;-P[FBZR =05 MDTURX=0W9*N+7->NJ#.MF*,9MQU XQG=?M*+WKNB%;5BE8X7V:G^-UK<.E*6 MXW!*ENT,-A!"'TY7&\&Q!P6YA]/;QK(=I2'J 0W-A-M".S%!;3'4Y VG2^19GC;IY=,+42 MSCAX_OI@2V.I@:7%CVP80V3!% 3\A )<*@%!PK7,;1E@L"&D4S&DSD*V%4?J MXPXKEO2E=$Z8P9G@=X T;8DR(LP+T1QE0Z:0,CKPAEVDC= M/3Y:/] PS9AHY?=#&I<_)=5ML?6:;EA_2VCYASRG^+'(*R/E-E3UJ3L6#HZOXE]UJDNUM-9Q6NV*1N^@.+#M9S% MG2S;<6KD;3^;S]#T&9H^0]-G:(KR0<1:H7-;0LJ(OO69X;:1@??(>V0.@.5' MT<*'V]T&PCO#?!\-:]>D'ZOL OUS, LQ#9YX7DVP9)05M/KKWJ_)+$A(.F?G M9QG$/,&AW6,Y?2QE[@&<_K#OU/KK'J68T'L4L>7CKPRQ[ OBP8<#+1\$VT,3 M+O[P^PT)T\FJ\KO%") M:+B#;(!"T+&I 7& M+?M;T%STLF\:NCU?]*(^\D7.P>L2R:;XF]8$O3XZ)'Y-N3<&@P*-?7]/'VZT M*MS8^6$9H[GSO3PM8Y0"_4;W9[9@*ZTWEW^)UO/X=N0^UC/V9M_?TICWDN2: M!(HW,JD\"$F)!XK+C,@<1WA5MH,H+>SR94Z9=.XZK=F-9Z0#NE')?_0>Z#!J MQV5T'DUW]6'.TPES^B(=J]U9%K\_+M74!]@;)OM]P3ARG 9?X^A%"N-8[WK< M<"YVZYI*=_?9@9GE1!_WCG8XF%GZ_4:/7T$'XU@GC1O,+_WV[B/C%]0B W-, MOX6HK1P#>5G!?-'NW#@:O@B\M^:CAN^##,W+GVF9E<6W];:U9X#3&:'+ROIL M&25LO8#!J&!'G#M% 2_/KQ\^39JB7B__TD>5XJX2NGS>8]O:F\>Y7[;P;L)' M8W@[WY4 [6__O*B_[&WU9<7%E0K0/I"YAR,C!^T5F=_#+$=?PI3=8IS_]X@^ MX4A6%*LY=-"8<>OC!XL1=SS=/B8\9$PXH_F>5YK]=.B19K_ZXV+;19%]I?(. M;D!3#6@,V\;O# $UTM60LD/"3M!79F-5YT9> *N"-T##)\1TA@B'=<^/R9*? M^K_*'P54 $88H$/D*9 V)X0-,D:-\%F&1C(4CS@<&?\7#Z (\6Z$&@N^9@.M M)3+U;7V9X&7]/)U4 ('&F$Y'L3YY9OO272W#Y3T=%- &\!_!4_45JZ1EY(TP M)G-6-F]%;KZSI'P?-,9G#?D*\=X2*-H;=CYAPOV$"8 ]2'2LL+'S0T].$]"E MY!Q/7F640+T*8\^M@9T6+?UO["QID6ZD5GV<8XI*BL!=X( MJKEK-&(48]]%>H(8Z'T=^_[18XJ&1VCLN^686<&6[HTQ9 7;F%[7[!)S3C^1 M\D G5N*J-;^]9FB/E/TA#)%)^6I.,"U^8\^C_7DT^'&GF#FT[<,T_+* MG/#I6Y;[HP?4MWP"ET_@\@E)16J69E'UO^8&>"GU"\9^7/$9G3<+7 $3?^*0I;OU$R MS.J6!57[(JA3O%7/K],=Y?8QO+[8U2&@%O&'#^FZ\A_6/^P":_4O_OA\?D#L MZS\<"9-O]P),=G_P(4]+0IZUUOAY;Q<+HXA*V&/AO#FV^Y@((K5*6!.]'9@\ M+RB_QJ5!4!&8[X_@ STG'NCIX5+V,:#3B &I+P"B=;N-G2>PF ?PVAR[.QN\ M040:[-@=2-H,.#0FQKX#CNE!LW0/> ^:+X%LRP.YC6+2GQAMXP5,,WP,DS"- M4) M$-<0:Y3YPUF8Q$&1AD6,.1S<8=AI>B,>P1XPAKG\O+_F6"G447DK9[?A MFDOLB^HC"JS(9F"CSP1N4+I#$<)/'*NO*(=1(1MBAA(FAN,;'#[BI'RO:)+& MTWR!Z-ZOQ"3!QYJAK5CR1P51A=4%63(QM4!IQHSN77TS^P[3V4/X+*:RS2PF MZ(V9Z&/R-TQN0QQ?IQ?A"N=A(J)+#FUG846[U]Q[Q4]QS/=AC&);?\\;%&9H M^IC@>7DW*]"'#;*'FIT6IT?0ZW%&:,H63&+R_US^IV"70E)F%.47(:5KIA7] M%B:%R+6J-=9(&=+VL3(I&0(P(\WS*XOF"J=3KVR1,^9XGBZGX.!*^004?Z/.E=+&>SBI#$8?)+Y:U0##%!1VE&@NU@":0)OM.35:G1=<7+C9)LL>4A'XXW" MUO.8H)DG'Q9TK?3AO08$/J8W\A0+B#CVN9KNYVHJ/G"OB5AC2;WQB5B@)*06 M41SGMHJ40?"L">=R&:5\$7M"G:N*5O!!Z9X',\2)=O4 ;PJ8(=I-Z\LN9C<6 M:+?G0,S!_M[O4V\JS?FT!"6%T' .>.$+JN9!@?GCA,:;8OR##B'G-!IE4$F.#^T]5MK]15UVA3< MU>:$C@O):(*SQ FWK&95!9P[3BB[6OGS<-XXH?=JY>+#>:.M X]!_+:7NTX\ M-]HQ60+.+2=T86B^CSL!5B6]+]I-R^K,W(FIZO $5 \0%C5[+NU.AP"9#:Y M$V[5VCI=:N+="N=F";M>N$ MX':3 ).%H30PZFD!.V-&V^R[=)VC 97R3=@N;?ET46A%P@ZCY*7=%C/816?3Y:$[S"Z* M=ESG%XOTC>>6L]A%K[B$%S;(+FJ81I!FE61DIL!M0:-%F*$Z4X![2N-_,P%: M/E.G3W6+R8TT#9&J;?#6*.VF\0U@>GYF4+2_2$"OGD[]:AO]G/2D(+K"0W4!;&LKR)4@9<=M!O8) M#!"Y'"._Y)>@*^'+EDS2=ZRZ$KSLN*N@JK[OS,'V2>RC3DQNF2@P7+*23DZ(L[GJO_#_>V2"C?WF_P=02P,$% @ PHC.4M^8-)6. MK@$ !& : !0 !B8G!P,C R,3 T,C%?,3!Q+FAT;>R]:W>C.+8__'X^A9[, MF=-5:^$J\-VI=-9R;M4Y797D)*GI,_\WO6208Z8PN $G\7SZ9TN C1WL .8B ML&9-=\<&@Z3]V_>MK9.).S70Z]0PG5^/)JX[._[\^>7EY=-+ZY-E/WU6!H/! MYU=ZSY%WT[%-QFLWOHYL@]W:E.7N9[@:W$@O:/KRWO7[O(O!K2;656?]3H>H MGYZLY\_L$ORFJ82?JV\=0NNS;CHN-E6RO-_1HF8&]RJ?_^_[MP=U0J8XN%E_ M=1OPZK4?!$/134,WR?^=W7_[[-K8=,:6/<6N;IGP+*73D/N-UFJ0<.O/[0M* MKX9>&3V;]][7;#2[P4/F3L-=S,AJ$4.4=>30 MRR/L+)&C.U:[J?1V8U4GTG?3* MVJWV%HC9%&!*?QV1JC4W77O;D+V+:T\'=#]A/(N$/;W ;G[#NY%<&W&KYMH; M;+X&!KC\F5ZFOY3I+V%C<\MTB>DV'F$@1TCU/OUZY))7][.G?3Z?GGP.AG0RLK0%>9^0>R+,9[JQN(8_?=?<\O]\JA/B8-NR NZMZ;8]+[\@F98H\@[ M1K)N(OF3HIM?$$#*L>QCA.>N]>7H]$33GX,W:;HS,S \U+1,0J_IK\=T2,3V M_M0UC9BG?Z-_PQTW\RFQ==6;S*M[3_6F]B=;9(52Z$^/4NT&!;N)*4<#YQQ? MFK"BBW.8OHV-:UB_U]_)X@CIH,1"W-^(ONU4!I[MR:U!IWOR>6T8V0SKGCSI M#E5&[@U"G(^1IS5^/0,T>CRS0(=@<8P.$_"G[3\8O/V<"R;W2'14;_R+8 MOC2U"^"'H]-&0Y&!*3-^WX6ESJ?+%][!(RSM"KYSCD[_MYGKN^CD_#?1V[>] MZ\K&*K59&%347KO9@G_Z1VOOUM=>.#=U[^L?#Q'C^2ZQX$YGVJ6JQ%5GV(0+?X?(!^O M;ZZ ASY1+@HF%$Q@]XP&$3.2/8I7@\E%C@XIH4K8RG4!8I>OM*KG-K.K7,!]=2?Y;/ MXU%R.)'4XFHV43(X)KN'YN'A:SAW)Y8-1F5*-NG(LB1[_R2:1#M*[,9D%'XF M$26PTE)B'V'5Z4J=7D=2^MUDXX^25FG'O[>D2CN)*.V7%DE[$J'=;4F#03/9 M^-L9CC\+(J28Q$".+6$WIW!M/H.I;=D+*DQ9U.^>.,1^)D[B"31:($\3#7N3 M@;9C/9H9.[#?W>+\-K=K=?(5=&ETY!N\)[K@=_Q-<6,M.3FJ&U5:RY8DR M:7R('OSR].5>! >5$CTY7Z$W16'S%6=[@X+ M;<=T_:\>+>!,=8(=PFX=AM3M'BL0,/<#4>>V[NK$.<>&0;2SQ256)^OWIF2% M)&O4;N\2C->F:DW)(W[U;6QWP18(E!K1G\QS+\;_9C$BM"0\XMPFFNZ>PP07 M,)<7;&M+G3\T#.O%2[KX$^[&Q42'.E')9ARE*95^0VDVY&XM2+HIU+30!,-_ M,C>66B[^K!BT/>5%;)C%\,XF8V(#W:)!'U9:>;%^N[_%359J*>G:@PA)!X)=[L;!M 5&N.WJ(X.L4R_L%/V86:9W MHP.O+@#%'7FG05MI"F[+3%#.])V/I58>4DFYM"IIAN\,-))V:QI+P;L^%S9! M=@\HK!DQ'4_$TID],6X_6ZQNN<,+^A5["?O7/XGCPH2]%(MR%":(,EB;/"T@ M.=;F]H)@&SS'^)F1?J?9C190[\Q]0I36=S#)B>L&R^ ;XOZH/5O=L!PZ Q@$ MN1TK+5D&==62 ;PPX+D+[MD%7KS%190P8^LT>G\I1[N6DF')V4?Z 99:K4_; M#?H]X)3'DA8$QV9O!QQ;2>#8:J>%8S?QVG4%' M>TH+@V.ID!@X',U1K@US+60$ECIJ9? _9)\2>_=*F_$NO) MQK.)#M*,W?;C82W&2W]^.V:_#8^^"VKDE*XJ8O-&=%US&G(SJR&WY:/3+O+D MY&[D]FXBUWO;E;C[L)Z]XL;=R^S<7<* M'7<_JW'WBEUO1T_QQ.VDXJ^OA%4U7]Z=>#]WF5:DO_KD:-/9P8Y@N>O/\-[X=I+V&?' MFMO>1[9-ZMA?03:G;5G\4_]>PHJW@T\T/.U2<]5&[*TD'8PGB1S^#Y4X(=<.I._=>S4&_PB.!:\)D^(G*M@YAL%R;#P0)[>W?7\4CX^W:A?8$'.O @K'6;_ELFB;;?**_T^H8KJ4F!B=H M7R=&&, )B?%FCD%E$5=SE(.-#_L!+ER%&KQ%8UFTT]"M3!YCU[)3XN?-[^F7 M%\2TIKH9]=BX0F+M$9_71_\>?#4?ODV^Y;8_POSE=H1.6ZZ-S.?:R/'71LYT M;6@ 3^%Z;8(1%KLV:_4]2S/1VV% PRZ6"1\=O\1ML[HEYP7TUX$\T2%Y'S5X MV2O5MKKKC0%I8(N:-.,<"ASMFL;1:41QK/>LD\^1KUBNXW(DB>1^L+H9Z;:8 MQ!IJFD[#9=BXP[IV;9[CF;XL2ZPXX7;.K4Y$?+29!EW4A^9YV(>T]LDFL_3-LPDXM/ I9#A&%O5DQ@@F[L9 H9#G$ M%?8?GV3CP([+98Y;"@N$E9:/;U)>A41R(@OK[H")+ZS" R&TL"8+BD)6"13" M"JTHN75APQ7@\V=;RRYLL5(B;<434=A4%2.8L(T*B[053UQAX_!)-NXB;3GL M7!.F64Z S+( -2:QA&E6 R(*TZQB!!.F65&F60G$%:89/V2+Z*8ARKAR#1LF M:0N28?%B B2\LI@,AM+"TBDL05@84PD*K%[DY"+J5OS:ZL&_SCA5L M$&M?=U+8J65$Z$HAHK W*T8P83<6$Z$KA;C"_N.3;!S8<;G,<4MO2&&EY>2; ME-?D,C&1A75WP,075N&!$%I8DT5%(2L$"F&%5I3*Y5C0QK MPZXV!2Y5ZPZ;(.&K1H.-@7-/A2U'Z?QY3V:63<_;_0'2S#]8\-PR59NXY&X^ MG<$5/DFS4C@;$_ )M&4:>7G;Y1P"E("JO]_.Z+E@L':<&QI;"?IF!O6BY5J. M]IXX@;W%R/>@$A/#H^YL\JQ;<\=8>,M$.%5>CNT>;\SAZ)1^^=Y$*I63?4.F M\&?MWW/'I7]5C$([YL ]<;8%F^^):F#'@:52F0!9GK;[!Z:GTKO@?UISTZV MLHN>AR\BM\RF^A'FI:OV+X+M-Z[:W+6/_Y782]MV'/.=;<%HW,6=09?2U*B_ M.Z/K<[98PN9LKL-ZFD]P.?CS>CJSK6?&-KYZ^O,>FT_>_=]U4Y_.IWR#*\;$ M5WY^K!78"KQXTBE8/D\NK:UA;I N[.SFTJ"(7P44]X5B> T%% ,H?@/12R:6 MH3EPP_+#6UK4 G5Q)RO@$<#C:FZ#+@;=#->O]%?ZUR%HRNW3%NJ1%]#53B<6 M!3JA"*- ]QVK$]TD]B)\_0!$W8YY"UG'#>QJ)^P*@YV0=E&P>[2QZ= 8+@M) M'9*\VSES(?$X@E[M9%Z!T*NOU%LK3:#I8ABNEV&\UYV?9XLS8JJ3*;9_^O7* MCGL[_FI9FO-H+>M#HWZWQ.?#? ;+1.O9-N[A&XGO+46XYCEJ3=+C;\<(WO+ M.ZO+?4W&6M\\ 3\!OV+[_ZU)ORNLV__$QIR<+;Y[&32F>;"C^YLUL&TO=/,I MR-8/IS3%N/S5A>ZHAD5_YL/RFV4^N<2>7I"1NU+7\,4W"YO#)YL0?E/CRR#* M[C4)P3#9XNR/SZC5]7/ 6]:X&L(P+AHO'5>?@M*_'2_O%%!D-R99&8'#]Y2R MD(I"*I:OH^.B44A%(15K8RL^$%.W[ >BPGW:C>42SHL'*BD6MRUR-;1T<=9B M;<'(C6"L-A(+M1=K"\8#EHR5M1AK"\9#E8Q5MAG]QAVL&O-V9.A/5=CO5C7Q MN!K.CL6NAMHNSH"L-S)YD)4U@F6AUF2]D2ED9G5-RWHC\]!E9K:P5+JT?@A4 M^=G/UMW<5B?8(>S6866.!7B/>''GQV50>MEQZP(O(AMN M702_W+OAED!(D0CAQ(1-U%<(KSH[T6X[=>TH].XTN9046ZTI0=KR29M3-4<< MT@X=A[C.;\30?I@:L<,YACJ1]OUIUH]K!6EKR[4[>JG4@J9I>L54ED\%,6O$ MF3L[?M2"G.EZFE26.P5!:\:AVYLNUH*:*7I*5I8W!2FYYLK@G)MKL,O'.DR% M?-.?B79MPE.?])%!/-/];/$=_]NRO:C:Z\;A:QO' X<L@-YOU Q80SCCBX M;?>\?8QX9D?+R2./6,4ZY^CSKB]#)^)*U@ MGBK+P014%4S'.2W7-S$F,'[.YXYK38E]3PQO=2;ZC',:)YA>:&/+]GER[[-N M*Y<0="Z-SIS43BRWX DD<,#QV84VWI[F*^C,$<EM0?.Z:6A!T4/6Q1M!^QI!P.MONWNB!Z:F!;&%!A=PR)?W>57N M@MA"[S=N+%.UIC/BDF7#]SI:?=NG>1 *7U!9:'J!@T-1\8+*M=+M6R"1-RTK ML3:;!U0ZEJ%K+-UR[9*IQPY^A87Y]."1W0?)G]_($S8NV?0\RWA"[FRB$94X MCF7[-SVX,#)6I.SW4J6R(GI(;O3BK+AIRRIM9:5W7ZH1_7ACB0/+/&*A MT[]G>=CE+DJ55'R83P^@XF'^NX!YI6 >32\!\]TPOU2M.VP*;'.-[3"1:@'H M<\N>64 W O:L/]\$D*XB3K?.N'2D!Q"797M<90?C^2( M/82G4BWVR-]3$>PA/)Q*\41>'D[E&$%X1I7VC/C%6Q7A<\ATU(7/)10H5SY7 M_B>^"M])P+QTWZF.,!<^4 6P74"6IUA "U^FTKY,_KBI(@QJ2@^ET>Q''_C\ M0$S=LA^(.H?)W5@N[SLDHP]59A3:-I7\J$27-6LJGSLEGV)Q)U89"GIR3_ 9O])0Z3>49D/N"CXKC,^" M)>>(@EMX%(:EC1;?B N7G-NQ]\M#I?F>HB+D&VU=U /'VZT[(?8W"YMGEFU; M+_2<*@&V]'IIZW)R#S,M#+-2$/?G/[&MXY%![L&]9;?"[S7P@F&0]@B;/V_' M8P*OH9>_79_=W@N@%@G4V&_=)&/H.+PX],PKR;;)*SN2;)NW[KO-C#.V.L,. M^R#XIV+\LTXXP2CO,QWBM?"M]:,K81=75'^*<:NK@VC M'!ZR*TGY]0(:0>X"4[IY) NIL+R&9]ES.BBOF@5D*)65RTY-?!/L[0R"NI;H M>50V9BY(56V?+27?O;4(+^>VI5F&@3DM-,)* M?H9[;OHBRA87^J(>EO8V8E:M\&XK->M1WAI!H:K[0ELI5KXOE$=Y:^91ON5/ MJ*SBF]1\Q^\B%K(2;O:JGYR UL%#*^.6R"(KSP MR$Z*5,U^YF?C2DZ2[)J>$4 >\>MP[DXL.U"45Y9-]"?SW)J;KLVYQ1P]A55H M(6HNU1)N@D@5X*0S;&!3)0\30MQOELJV?7M&IZK:.*ZMJR[1SK$S@4G1_US^-=>?L0$C M3,;&!G.P*WPC=.ID04+?/*J\\98G[7@8-N=-0VN$_'^8C1]=T;"\>0!*' M"7XW'\&T64$YMZT+EV3<-@M?IT3-)3?Z^DL;A[X;M^Y;MR2(FH]RV:33_L>1 MON'#>V( Y;4[P,KBT<:F@U5JYSAGB_ 51L,+W2:J:U&].M95T*]L82:6H<'? M?CJJ'@B(OR@^)&(LS?YYJK)QR9FP$<@5R.5!HK8;S4'X3]_H^P/;L/[NK7VO M/TW<$)#\"YR[TUMGL4:R];GD*6SHTL84-N%;,[!<$]#7UI_A934A<-1DZD7A M584>+<(1;)M#'5ZF4:SWZ"38CP=*40;M5H=[O^B$L?J:[*5&[,:,] M&[=FHC/9.3W+/X5PS4=CQCJ_9_/68NDKA')%*=SLAO\4')R3S1M70H=O+9:^ M@H,K1>'UG*]@6Y[3O7'H)-B/!TH!@WK5-G<&-F_PU*_;GQ":+;V=FOIH[ER; M*AW;,Z'W!&'E(!?\E5A/-IY-=!4;[+=?SWBE8GB*JV-@=D\T?9"8-N/;NDI' MIZI7:'O\]2RWB'!6U39!<8.RM(X]R Q?L*VM]GK U.DF("$ MM\//37_V8Y]1NDG%##IUOD/%"5%:W[']D[ANL"(^R_^3./14-W;;N6$Y\#?( M/971%TV#Y8Q!T\U;]Z_O\:1*6%@\3+#ML=*Y-9W!DGF;@-A2 M@2<)A+HU.>]AM<:[R\*8^//BWOO9@WB/+U8MB;><5ZV)-[%)/7DO-+-*$#"Q M#JR;C,U(=U9Y'7=E^8[83!ST5W_>VHJ\^B2 ^RYP,UWI@P U9[7VY:Z- MGXU;EI*]6VU2M3-J]ZU">?=%99U$&U O#FXVJMG*Q@VNP'FSI> &%W"J+,^X M89^4=XL??SQ4"37A2>T'EQB%CC\>ZH4;78"E*F#)I7HZ@=QHUA$*S4I"@7^Y M(<#"#5C*EANM.D+AO2@5GU#@7VX(L' #EK+E1KN.4&A7$@K\RPT!%F[ 4K;< MZ-01"IU*0H%_N2' P@U8RI8;W3I"H5M)*/ O-P18N %+V7*C5TBH@.P1<^(%+Z;*CEC4]2C6+>BH@.P1<^(%+Z;*CEG4]2C4+>RH@ M.P1<^(%+Z;*CEK4]P:PJ!H8*R X!%W[@4KKLJ&5]CU+- I\*R X!%W[@4KKL MJ&6-CU+-(I\*R X!%W[@4KKLJ&6=CU+-0I\*R X!%W[@4KKLJ&6MCU+-8I\* MR X!%W[@4KKL&-02#(-*@J$"LD/ A1^XE"T[FK4L%&Q6LU"0?]DAX,(17$J7 M';4L%&Q6LU"P K)#P(4?N)0N.VI9*-BL9J%@!62'@ L_<"E==M2R4/#=,S#X M!$,%9(> "S]P*5UVO%\H^/6L>F HJE#PZ]F!R0X!%W[@4KKL>+]0L(I@**I0 M\.!DAX +/W I77:\7RA813 452AX<+)#P(4?N)0N.]XO%*PB&(HJ%#PXV2'@ MP@]<2I<=[Q<*5A$,114*'ISL$'#A!RZERX[W"P6K"(:B"@4/3G8(N/ #E[)E M1^O]0L$*@J%55*'@H.X%*Z['B_4+"*8"BJ4/#@9(> "S]P*5UVO%\H M6$4P%%4H>'"R0\"%'[B4+CO>+Q2L(AB**A0\.-DAX,(/7$J7';4L% QF53$P M5$!V"+CP Y?294#"#USR MDQWPN.:&[+@V56M*EG/\9JG8A:E[)"L,%HAX M4^05%3LF=G0:W!1KAKF) I\CB^Q;>KFDW-'[(<)MLG9(OH!#$A_8-L&DX9OP.2X "O K:U$+55- MH<#Z83X3QR7:@VNI/YD[X!PPR)A3M'5)!-KV1=L_5PM[.Z._/WBP;5L1@;5, M)9M VUO1)O"6*=X>8'CPYYU-QL2V_34^>,3M6I4:8BXB='@./&89NL;6\!I\ M*0\NM_!H^,I\>O!FZ6R&EL_FCFX2QPFN^ZW6X'&J35QR-Y_.X-=\XHL&A*/G MO3+DMRQ ^BAT\."=*Q@(PNAUK&4,\TWH2B!2(+*\&%J47A:(%(@L3VM'174% M(@4B2PPOYVY'_BX0F0DBH]=1V)$"D0>"R!K;D0*1%45D;>U(@<@J(K+.=N32 M(O\#.R[YCDW\Q.Y^(/:SKA).X]_\(S3>N@H[4R!6(+;N=JA ;$T16UL[52"V MCHBMA!U[;MDS"TA$;BS37\+JHFWK9 [:\!,DKKVE)$A<>]-"D+CVNO@:?FG[ M,[PT]*ENLANJ2^:=$SIHG2Q(?3"Z69#Z8'2T('5U=;5>0$!2I"$Y+V?+I4F* M[NL+N=%2!+($LGPH9(4L4SK_>."12C$:+O]X.(R< MI"!=$M)QE6,4I$M&.HYRAH)T"4C'5[W.=M+Q=WY!^6=15$37"=)55M<)TE56 MUPG2<:+K=&%6MZ3\U[PI'JR M$UM/!C/(Q<3QD"K.L:G(.39I@'#R67\]MHECS6V5.( +^GE"L,9&K^G/I^AO M")W0/^"_"/WWWU^Q_(5]MW[U9(8<=V$ $*/'.]C\_8UH&ACTW+GF+CRQ3;3[IY3"\?G7HO//D\@U?E M]8X3C"8V&?]Z]'?74H^BWH'^^Z^YY7[9>)/WY1>T>A^B+SPZ?<0C@R!KC,[I M,INN<_(9G^Z: ]IX\OHS^S!*M#8+Y$\#42(VL*$_F<=()33_\@7Y'WY@(8W%^CR_\Y_&]Y\O43GM]^_ M7S\\7-_>[#<^><_Q_8&=B6X^N98IH8M/YY]04^ZT!^^-J0B8YTN7J]O[[^@$ M>-^TS)OY%(2%BDQ,9;)&].,+2YU3 49/"3U"ONRXIQRS):1Q= K"Z'^9,%D] M\#0WTJY/Y\-W;/]$MR;Y6"#-7,;R(\L&R?GKD0RK1 QCAC4-T+3\[,RP&GR. M&-+F]#<&]*)K[@3^E/_ACZ-AD+%[C.>N%7QAZT\3_QL@JSNR-- R+HAR5PM> M^$QLE]IN/B1<:^8_N,\FA7(3LN^!ZW_GH-R(;2SNRXO[V[O']'=C_N''\.;1_1XBT!B/H)81$H+W=XCI?-!^XANK]#C M;Y6C=P)07\%D$*> M^8/ *B(:%4/^"$?OP_*._?+2,Z?60'FL4R$K*R0K'VT,S@SU5K(7EC+?PO+Q?GCS<,U$HI"6F4C+ M<^'K3 @6^T^DJWFU38E;^\^YK6 MY[7CY> T^]WUS=?T6^WWR[@OP\2NKXY_U2BO_/A\A6K+B,N=5;OR1,+ M;Y@NP@YR9D2E 18-Z2;270>I$Z9,A5&=1%$HS4[&PC!$5I^JZZICATGC\2X- M>WF5T,#Q+/IU[@5PSRV-O%4D#KUC9EO/]#FQ+9P+8N 7L(BVLGML=<+A"C[B MUVL__NB%#!.)PGZKH?1Z@Z[<>6=Q/#7$*] ^,.@@L+0M,+5M].^YK3N:KM+U MH-)$#\.,W68_85/_#_O\D7,,?+C^=/_IX1,BTYEA+6!V^AJ]0<9^^LB)P5!] M&=GLR+QQ^%#3;.(X_G^^Z2918G)W1Y;1Y2?4;[L3-'PFYIQ(Z&&N Z<,&YDR M/+^K=@Y_WMJ/UDM<9?$XL6S3M,T/]%S))=&O?@9("J9.9#CNW#!!? MFK4YK)BCNK/@M<;_TV>>7HVG&^1FQJ05?C74'\(%H>!-6<$R]0/,)QN1028L, M[+C(9B&H(OW"_!;KWW,'S+S%^FIY=^@FM0&/4:O+!K0ZU1H6@.*.V. KS^:V M,Z<>M&LAN(,9BTKSP^@CE8HQ_DT>9 MK;<5N4Q@.,#G>*:# M;XMHH0UQ:^^VQ3<*KTV-A@C!T%J I4S4G_0G/T$H$Q8CI09@*,OR0?F()M@! M&]L TQ$;AF]*4XORK[E.[4DP(T?$OP&>N30I6S2BZJ4W?<,R9(^&;4QZF:8W MD0970:O26V%,+)KJ":HFW EV-\?^@M=' M28?H_=B?PT?F17QH>E,< >;@\NC?, %Z.[L3?D,'X3^&]41B8V!CI)[%0$8: M7CCOIB//Y[8-O_9RX52TN-B=.S$Q_B_BO %X4#:$;BRTRHKO@%F2^M X56R1 MZ*HBW.T59"@. )3W74!,^">JZYMF50*&PM$0"(O$.L@@E46*;K +O82TAO< ML'I&V-NZG\.=;;GC9S+GAA>I?V@\H@]TX7I?FJWF)_\&$. MSAK>>)>0)\['=P$=6@>Z##Z^"P3TP<&!@<.?OG"D^%*MZ0R;"RK'X6D@_>CPG]"3;;VXD^#J)Q#K!&ED MK)NLVH>%52G]9$7]LFUTWG7PC(,;8]RR=7RK6ZDX#V[?,MSEO6 L,7X$Z[G1 MC I]?!*ACWG4]-U;(4T.>3;PQ6PQ!FJ!"VXV1LUT;E9U4_8Y+.J392_B%HN^I43R\KSB*=/\DBQG51+:;T!B"ZRG MPOJ#KS.69C03-60O;=L O2UQ&*_>*4368Q5I()T4?1SG3S(4&G65:S .>.X3=!8-@ M^UR0N]PE$+BKU(VE[S(6].4O.KR:^B FS-2BQO^S[C ?P<2FJF.#.A>T-I3> M3/?<:]C6'$0+:71M6[*S]0%')CO?]7DO7U>[&KQ--P7L:J@BRC8 E=RM=2;@ M\"P=T ^ ).9A>J7>N_VVCY_0OV#0[VE4^H(<1.Y;(J[B&___, M3:"-XFT;D]Z*!"T@S!4+'M%"UGG:[4'?0E MN2L'5 R&>0J0I(.A@^%=$)8.T=FO[L9>E_/;K[>O;[,B[@ MJTGF[:.PN^_%GM;\??K5$>V2L/ZTFQ_?EX^+JM4)O>*(-E[PQO6W5=.%DXD= M_/YN^/6R<79_.?R],;QZO+P_1MAXP0LG2&%1G)ED[9E?T(1XPVO2(@F_UN+O M,OL?_ ZK/T$QS4VML7[I"'U^.Y??+NXCYT*79&,F0;>(X,>3<0/TG_?]VH7' MV_-ONOD3P0TT.!.]])KNS P,?*>;!DBOQL@ R*QS$QO#D=>Z8D>7AQ=_-5B4 MC7*DAQNOS&3]RR7S;MR[R>0Q$@.2)S DY( H&W_9TC:"+]8N(_XCK M3^AJZ4E?FY[-K--M+NL"8QM@> 3T3MH?)%OS.+ZH''Y/7B3[2V4_B"YD?)IYK.HT"KD[G86FL M0/ L^QLZQTO!@X7@J<[,#P/':^@]PP:FVXL>)H10+SAWV.90_9Q\M5J1,Q3 MYP?XEG=&*$ U+^2OI#6- ]TNW\>JKVA$W283VL?VF2"O?6W%F2/^BK8%=W#. M'?[6T&)8X]S?AZK[FVTFE@$_#'2%5X@X^)+@7=XR7_XUU]U%Q9DJ)B&Z@J-X MYRCL3,:&]5(43\'KT!5]7]49(.ZZ]00+<,X"IN5FJE)NZ/-HP4H"Q[GBW!!K M"0?5Y(0, TFH6848$OP:/WFPS) KOB^?FMZ &)C86CLY4 MRXJM@-LTKR:-WG-/G+FQZ>Q4G-\2D*A54:\F2[9K58'M_J)UCKK+CG[)D._^ M-_18Q@_PA1%\INQD6,Z<%D8-1];<]?=;HWO=^5EQ'DFRGAU%,$F["DQ"2_]L MR\C86V&/9,QQ9ULJT2@_5!S]<1>JJLCGWC_A88#\I='J5+N!KJ\_H5M6 B]* M+P37'F M;]11_N&P;42^.J@Z=R194,$E%0FH:F2,:>0_0PZY\!^)?LQHXS=BZI8=X@S! M!0?%!96(F$X!NEFF\>"_H!O&!%1"*'M0<>3'622!^"GJ5 'Q[+"P#"&_/<17 M3;#'6A^!]BGJ5@'M/LFRM'(N_4=6'.=Q5Z8C=D6(8#B'P?"H/@-9P&G%(0[< M@UUJOV4H/1Z6#UV3'WO :]\I1R]DFF7HM#L;<#>\?T76XS4M!;8GR-*5A7M>/E]]I MTM3K,!3:K>KW&0I]L]9M:-468]N_X>&)JNQ'L6;.^?K&PA(LAFH3EZ"[^71& MNVO^9ADL;2O1;9V?W@=9[L/;OAF[//ROCS.B>9GNV;H%?'\B%8P M4=C-ZOUO[:KXGLG&LS?@'H+V6^_8._UW*24_;ISU7#,Z1A059D:_]_RQ7.9Z MLE)9H]-P-VO!R0?)R2=D&GX/-;* M<&_,EB=:UM7RP!,VM'L3K?ZFW8\0/7_X&1M>8#U"[ 2QS7_DCXX<7A7E_?W7 MMOJU>)_J,'';.T>KR8$GAH:O0_EROJ#MUS;-OT/*]_8F-.EH?XM':>TK,ZSZ?1.CI56E)/:;\Y ME:<0K]^;PTE$)JXXW.;:=VN?H M]-'&&CUZ3"5 U)%!7V<2MR ]4QS7OO>F?/ET-U/VTFJ1H7>DHW._I-X-<7U' M)3DO=HY.VXK4E]\>Z58^>>KXIC(AUT^K![*%'(C_=EMJM5NE0XY[!R4387]M M/@.=+#OZ &C!;/DPVR"M?%^2"W@L'7-)G4ZG=-XZC#>5B+"^G%:<[X>P-D58 MMU6^P7 8IKIW2@1R\2L,8&6Q"UE>(*6.5^I@SN;S+"N(?(Z(Z;C-Y%A.Y&1NI;"K&,J(6X] M0YELOT\=QBZ!T4JKF7S$7'J V<>7[TE@8I42RHTJV3B8?,0AH[Z=5DUFA_JF MU!U4!_7+1<;+S1GENJT*HM2[@3$KNY/W7^?1 MEIW-Z'9N41%0=/ G=45 0,<[2L6AJ5T&-$R;06H!B/M=D4.J/^92EP3D@KEF MIPR7JEJ1QS09)!>;3SKMJ>"Y,4*T%\UF>Q0#!+3S#$;@KLM7U9C3",!7R])> M=-:I*$68OZ=(3:7\$IS#>%.)V!OL42:0%_;Z+:G?&I2.O?I9] %9A' OD,%2 M5P?LQ43-9D>2E?(SM8?QIC+QE;HH8$]\M21%V.,Y"&FOXSFL::.4W+Q@*LI4 MJ1/GC'J^0629ZCZ) USR3G%QXJ=TP9+FY+<[W-3?5(DY,I^ M_^% /G5J.Q_(EZ/"2ND+=2C%5;4NJGJ_]+$%7*E9=%3I(Y23GW,ILQH'5)ALL#]$O?I-]SO@_L6N'M\&(=Q<)^Y6UBE M8C%1 E<72V?5*]+0\4@WV(G%HF%D-694]>?7A2+"DTJTZ_.>/%O&,PT[&A8V M#\*'XLE&W&7[M>6HLIM8/L\WW23.[?C<)IJ^5Y,E19+[/1[W!PAXE@_/J**5 M6*Y)AO#LM14>X@/<$=0@SR_9.8!>%" 7EA]MR5'5/+#UQ M8[G$N<,+VNGC'3[\#[$M#3N3319LE)X4/HPWE8FOJ$*76((^ ;YVYRIEJ5]* MLK)BOD4F4OU\79+30WU5/--IML4@V"'(&L%$,+TFZLV*9,.H,J"83>,9^;Y1 MZMVNB+=/PU]%=/L] ,1%E:S$[/J>+>) !PS*\$,/T:H/.C7#PQ:B363!'!=5 M,9.HI7L&UE97ZC9%67']L1954I&HEWLF6.N4$F \1,,>R&;/B4;ENFT9!NO5 M$?P=='T4PKY !HRJ[8@E["^G,\-:$')/#.P2[=LJ7;Q7-!6\[%;Y7O9AO*E, MW$6U$H@E^'/"74N2.>@4GZ8A=AR:&MO[ M%?HJ7>!5D;J*4 GUQU[J7&Y^V%/Z4K]7F0X?%?<-UHX(*3;P(S9D93O*76R> M.E/,CH7(PM^7RZG7*!MB9;__<"">.EF=%<0522[E[+0,]QD>8O5]O";N:[Y1 M+3<=EBT#DA4A*JF3XAD%+]JRU.]R>0RU &0I@$R=,\\(D-VFU"JE*Y#HZ"KQQ' M[.\HD?-2UPEL*'0@AI>^1U.R5E_'F"PZ$@+W76/Q?D]259*2/? MGV>8"JD&=F""7Z_^YU_MQL75#WC&M&%K3PUW D\DM@;KUU -'?1BPR:.-;=5 MXC3.'>?>_]"8N%.C8>@FN7;)M/'ULBL\4[[7\%(&OT0C.+)0S4]=SY,&9/4ENE5K %)L5,O55 MJV?%\%I'4E+]2&1;U1+KS[;WPN4LUY]%$]]V,XLBE735*8.6U.6E@UOI("S[ M_8?-!%D4QJ1C@KXB==OEM+-.PP2B3N:@2T_I!@Z/OW4PK4SXIN'MZ?A_Q+8: MFOZLP[<:Y26V.)0+9\2>$7<.]L7,#B+ZCFNI/R5TXLRP&7%>UVK&NTV) M=QL[\:C=D:4!322%A[\Q&6>"P8)%NN/0;9)L=^3<=5SX@Q8Y88>60@UGMFZ@ M%D@]JLC93;>J:XV(C5H*^U*N81*E(J[KN^HKE1N:NM;JD4QGEHWMQ>5?<]U= MG&/;7@"2AE-:2S=T75L?S5VZY^#1NL/I'-,N8+LCR:6TY(K>=7 HMR'NAB>7LB.O M-9U:9@*/KM6+YQ3U,_+H!K%>UP;'KR/+5"M[FCG*[\)S=V+9L'Y:K%>WX[E_ M;7#_.EVIT^M(2K^[\6;JOL5Y1CR'M-UFKVIW6])@T-QXU;Y>I81@C69$I5DM MHZ@*"5$/2S&>^OAFCWN9KO\G9:ETQ5&E%[\>QIO*1%CJTY)K@K #3UEG82D, M_0'22##6-7A:T+M?Z(KB.+F=6E>LZ'<'Y+LV_;T4Z?;*]12I)Y=QXCD_(#@, MN*56')G"K=N3NOTRBJ,.T"-\M EVYO;"\PF%;,^8V3[LXK;4)]$'1-O34&MW MRV&RC^73_4 0EOK,]XP0II12X[I$&/LC7;0?MF:SFPR(::C M/Y-@0^8'PW*KV P5]U)[= M6&H["]"W ?3=GJ0HHGY=U*]7TC8(-3I@E8R'9"OLL8'ZO[@5HJDV?7=25\*L M'RB7D2'1ZRE21^'C<)[6(1D2@B.6')&Z6":7T8 MLQUO01MOB9CUVGN0_Z(U(*L$X&&'FSO1US].",(J31)CD^Z61#>62W6K#5\# MPN G3S8K^[39:1WNA#@$_3#Q7--I1/[<,ID)S,+S5]ZA'7#[@PM?3.&%SNZ) M9;Y\0*T@$'/W]>SWHTV@R?(_HEC0_V;9A(SV/(;';3SOYL?WY0.C5G;M)=$4 MVD;0HU/Z.H1:WFN7J$,GDZ61>#?\>MDXN[\<_MX87CU>WA\C;+S@A1-($$IV MDVP,8T*\.34I%_BVY=]E]C_XW1NST[]TA#Y'+1"^!M]0J]UU^^M9]/ MQ@W;>@FNK%UZO#W_IIL_$=RB$L.(IIJF.S,#P]KI)HV1-48&B*IUB+-Q+-^ M3C":V%3L_1VDVM$:_E[\9=%!,NJ44SQRT3LVOUPRU<:]VT@;7W8!]U%!0_GJ MG,INQBYXN4 K$*P!8B615G_1/]B-'CO$D5R[QAE;OH1E292P898[D(%J*FM& M;*]G^Q%R=9>.)_R53RGX!2P!+(=J$Y>@N_ET1J72;Z"2:+!:0M>F^@DM3?PR M1"9,:4WLK80=I>3ML1K8P V>-; M#\O/S@RKR\^>M!KK)N/;:#&53.ZOUWQY_19/?#,D[V+C=Y<\UI[;Y$^!*=!M MB[\>=7=JTX3P2!^NVP+)S5?&L$Q"T_!GL6:K4%E(IN%W4:4R 5W KFZ_] C" MD:#O\.W$09< %FVUJ_/D,YF>^O_:$O=(N)))TKH""@5#X4%_Y0@(Q>R*>'^D MO@3N@/.^/7*95L7$Z[IQHI]^T$UPD*RY@TT-+!7RJI*9Z^U 9\%*L R"3ZPG M#:W U;.@U':^:@J^"C$/C1)67E0*DFZ05!8DK1M)!9?6CJ1%< M)ZSS]TC+,>[NR3,QYR115CFU>YWZ@5%9CFUYKD&,-%>J%^Y(4G4WTK::G[9M M-F0E074W(T6ZGMV]KM3OI:_<3K4@&1/Y\%#3C4"-O$*-G#]JVI+<3K]W5:"F M#-3T(E&C*(7)&J7=DYJ#MH!-I6#3?PL;9;""3<["INW!9K#'J<1[PT88SL)P MSLQP/K<<5C=BA;*B?-O0F12GYR2ZLJA [PXR,,(I66_'OIQ+)>;:+:G3RU/* MY;/#0@ RU)@!9%4 J&;@.^P.RWY:4/7:G"4#6 M!Y#-#)R2# #9D@;=]+L<\@%D,3NI.+6OUZO'5GNEOMJ6XZ"9;8UILY2$NZ&* M9^!R.',WR[4RL)(9&>X8%=+U/FU)K3TZ[=8R@,0C5MH9&+![8T61^MWT)_(* MK!2$E:@46%+;V.E+CZVDM'YU^)2:ANQEI,2[6IKJI.RX-2S\31%YGQ'0([^%I'L545*8UL:GL M469H:L,UNEQZ9$G7WZLLU!SO^(E(N28WG_/!3VN/DR<$?@K"3U1"*[%) MG35^:(JK#RY9B8E\@9]8^.E'Y)^2F]DYR)\.;3.;9P*@:-.[8L:B96DONN%9 MB[KI8O-)'QGP0GTZP[I--WP+8S$QLT7EUA(;BSYE@-NNEW09.@YQKY>DV<9Q M_R&VI6%GLLEL#2&G>8=.1!8LN9VX!W1V"^N>-&B+8D_N0125UTEL+ KYRF MRUF:]D7QMD!JNY_%!K[#D:8''>/=5CY['3XD%XUM:[JV?XW[>MKZ,WD6>]C\ M1JWFT^KTTG054E*OEV19F"9')$RQWBLPLMK9E+C+;76F@%+J9HL"# M2KDI1N:\"+J>/L_1Z:T[(3;2?1_'KWO^>)Q'&V+Q%/$4\13Q%)$KWA9T&K!Q M7--^NL1Q@UTH$C*)*"Z,+CK8:4U&[<1-&A<*B+%/Z6Y7DIN#8HLQ./:NN81* M]$;<9+&:+*#2EWJY-M404-D;*M$)^F2QDRR@HC2E@1 K?&,E(E&>.)Z1"5;Z M4K-;\.:19-&*>OK74>8=#4@AP EY,:)DG;8NID9&P\Q)7X@ZB=HPF MWD2"==.AE"'.K7FY1IG;\070A:?4?@5CUSSB)GJG:,(=) (WM<3-#JW>D:,3 MNPEWC:0%SJY-QJNYC796-^]4 M%%%[5)-:IE= R']2.@ZU?\\=UV/M/SQZIBRX4*1VIX :MB]K,G,V<["M+)*6U.P44)//(R3J@+R=6::T7?.[7Y$_4 M(0MTRM'[6Q/NW,@>G2VQIU6@LR-'=TA-N'DC>W1VQ!X.@G5+Z646\QKMY\ %66[D?+1<;R&+>@%]<*S9P%R0S=@60E*B,:EQW8#12 M9\=;A05\,.8:^W:MC&IH:C1Y1G-G6>5?PU$ I2>U.WD6Y\65.!PG90\ U]'[ M;.,Y$ESBNB.U>QQMA12P+@76T;UWXWD@7,*Z-9#Z;1X,1('K,G$=D4*-[;MP MB6NE([7D0@\MR63KNCB_*\NMZ\*#S,Z#9,7[(P*<2()-\RY^)57H \9C*:V2 MS1;-H,_'E6U-S^%QNCD'$72[[-)VQ@CFW?=(R062UL:@,703VPN*5@C@T(+@&8S<9/3@%(V\"WQ'92K@&8S7923@'8[$C= M9L&'Y@D )@-@-GM4.05@MRDUE9IL?.7"YZB%KU-M;R3H$A-X'T$J"WT8$9., M=?<1-=?BHTLMS+Z HSN )ESN5?19[GC,# MYGK9=+-80U$DEOB#9S.+G=4YP;/=R].,%/FA*L SBRW;N<"S);6*;>\CTCP5 M=7U$FB=.FN>&N(B>]R+2.JEB2LTL-KX##;+JX*[(4K\C$C%<0R:+[>L90@;4 M4D\I^ 1= 9EDD,EBVWF&D&FV)"77(C(!F;TAD\7F\3TA$V[3U>F#8BJG39>P MT;FUT:MF11^=?B..@["JVH1QG#5&AO[77-=8[@_-;#(F-C%5@I:?;$*G:*D_ M.3>O#R"JD<5>_+N J ^4IA?ZLPXNE>9X I@HMU/9W!^U/MWVL/Q&Z: M0P=J%MOR\P5J&X"::ZI-I#&J -0L=NCG+E$5299Y:'%\DMD D M:M:O6/FT2(J-7PP %C]8YPP"3X#X$SK"CJWLF7A2I M56A?H%8%C8R#@_$^71%*@7&G*RG]0I-!D< 6,.8*QOMT02@%QLVVI+2+#*,) M:5P!&._3]* <:3R0>H-R'<*6< @KX1!6S64[.OV#4.% -'#0B(V?R)IOYB!K M[CHN-BD8([VS;*2G>(IXBGB*>$I"F7PX!PHP*X;S\!B'9]ZUHKIM[ Q@/5"U MMVEM!CIRZ*G(F_ET1.S;,;O7N5UIR'5;4XYI:U[?7(&-V9+:W0[8F04?L,W[ M%DD>017=06-'.*DT4#6E7K\I=;L%%XD*4"4'572MR8[@3HF2JB73?_(,LPM0 M90*JB+J0W:&6,B45_-,O-N@M^N.7:-)>Z,8<0"6,VL1<'=53(3.CUB?+&^86 M9FW-8=6.[H60D5F;,:R$85L96$4GWS,R;#.75L*TK0BL(I+AV9FVV4NKBABW M(F(IU0M12BB-75(0!Y<*5T[S6D6=\2. M-(4OL6V"B>L$U]-'5<_*G7'MLBO+/"F(VS0$816)6^93K+E51>5]!S*8Y M,Z-8.=O.\]05(65ZM74B^3O(25_#T]HI#E'(J[0\&DN7 J! MVHQ1F^:0B6)1*YP*@=H-U';2G#U1M*P5;H5 [3IJTQQ)4;2LY<^Q^.R.+&U! M/]%]RJ?H;PC,7DU_]O[*UB8/8TS8_ORP=&K>S:2Z(IM(V@1Z?T=0BUO=0)I3L)MD8QH1X>Y[SW^7V?_@=V\< M:__2$?HW27D$%L?4^YC3;B K^BIJ1Z[ MX.4"K4"P!HB5J%K]1?]@-WKL4+)(.QF=PGQH/VB"[N;3&14KOUD&E*Z?NQU*&\E;4^))DB M]:40LQ0H%_N:>/G9F6%U^=GC^[%N,@Z(9OAD$G0]LB4SM7_B:WH.-B_G4KH! M4X!5!4NKNU,O96VM;FTVN@62FZ^,H>-#T_!GL:;U@2E.R#3\+BJ>)R!5V=7M MEQY!(1#T';Z=..@2P**AX-!? M.0(")UT6 B.NT_Q':16M)_KI!]T$5\.:.]C4'%!Z>A94V,XS3<$S(<:@\:[* MBT%!T@V2RH*D=2.IX-+:D;1H+A5;D;C=BB0*5]XK7%D=U%NQRI7"\TV[\TC= MS%O+BQ-[#PH_F?=T%\?W'A1^,F^F+L[R/2C\9-[%7!SL*^QYT5K@UIUX/05" M^5"=\0CZ0.WNC\>BQX!XBGB*>$H!3^$D0<9/]./*L@G,":ESFQZOOD"NC4W' MP,PZPMJ_YXY+:UIX#X[4XI357<9IXK;G$<8IT\1KA4F>K>ICX-R'P"-%@#>$ MH:D]KO P7,(!S-S;\2-^O;-L=L%U;7TT=[T3>^XP/";=*:W=;I^#XX1Y;]Y6 M#[3O],42-V2O(MQ7OEY;4OIY[LL09[YS OI=F$_<+[Z*F#_M2$JWR ,$A9#G M5L@G[F5?1<"' L)2L]A\0B:'T,:UV7CMIZ,3A\M%QL;<44C MO,^"8]E^:'M,NXD/.(@0]1%2/I#9>U<*Y&M^BVW1U8-L+_'A"45"MC.0^L6> MP"'Z3_ /V<0',Q0J97O2H)>G_2ND; 4AF_C0AR(AVU4DN5NNRY9-YXG,.R1$ M>P$[-JTG] C"EO]Z/7_^S2;B3#7CHGX4_*-THE:[ZOTH.J(?A>A'48-^%+#T M3'=-L/E$G"/DZBX=P/*S3Q>X%R985WH0 &W !\#B!D1/;^05=_C77W47I M0Q>M+*K>RB(0J\V^V"%^J!L5S[UCIIB$$7M0:T7:H9]K +OZ#NM:X]I$YWBF MN]@0A*X5H1]M@IVYO1!<7$/B#E5U/IT;S$#TJOC7NYI=AZOX!>UK2_L+,M95 MW144KA6%6?ZA3U[E1&.-SB M/2]=';TX[;Q*^.K+J?&U\K2HHW5M^FY6@5AK=;I2L]D3B*L4XI34B MZ_2.CA2;ZC=V M)S#"-D;8(1K;H #:R]M03U[IWX1S=[R0PW<.G+PNR.Q64(K6[(C[ /7;?/UX\!G831P>$D!5 30C4]_>-QQ&RV00: M!'P%?!/"-V(O;'+XI@E4"*P*K";#ZB!B$VP$5OF$'<\VZ4'WA(T,F5 .$AW MG#G1T'S&@B7$5G6'[21QJ#F)K!FEDB,AD["M78[WHSF-LP#ED8M?T8ON3B;> M3@L19DG,[^^?!9Y=F&4T4F?''MVO&=E_P$,N?:+?CMGO;SV*#TWM#VS;@+2M M3;6%DJDLZ-[? YQ/T$0 \( N"MA.'B_]7^6H8]L<1>S^T)+$1E%CF5@FX.8 MAI"' HP,C)DDVY)$* 3R#@AY.S5QO 2:T*NBWV2AX8F*'!+)HS+))*V8L'(C MUC%<0DU4%E/99 #3EUD(?-4;7YFDZ!*70@A4U1E573E>,JV8N@6!M>IC;82DJ3+(\ C=EJ2T"D[2BK!E,IC%R]T< &)$1I^'DP43]14Y\+-Y=K%U M)@FQA$[[-G.&2H7DQ_F<$9 >9$<+:"Z,FX+P*K@B$Z[()DF7/NP@.$1P"-\< MDDGF,''@1/"%X N^^2*;?8'9A'X*YI9WRK 'O4(3J()MJL0VF>0.TP2QA$81 MK,$W:\1+@7*%\LII E%DDUO$D'6G#74L_1]LSK&]\#N6-N7L3W'=5PEHA]L7M&ZK/LE%ER"G?M!R +BN8CSB)ZTQ<;=,A+MBM3J-3D O!#LO*!^ MIV"/Z(6;8]PL:]G>5J1>DP>378AW#H"^"^<177CC!<$R[,+;5'B JN@S(UKS M%EC6KD3D_"GG-5>1Z':C)8O6O*(BOE281J3@D\.T?JUY6_V6P"[OV(W(@R?' MKFC-*X":-U CLM(IA*QHS2O@6PI\(_;])H>O:,TKL)H_5IL1NXDCL,HG['BV M2471C^BL4PT)$+'%._? B^@;4&],1>SG+C1*(O!5;WQ%;"PN()(A4%5O5$5L MS"TM[""P5GVL[:JH:&:2[RJYLPXX+CVET/)0T5HG*<[B):P. 3*BBD'TUJG- MSKUF)LD\T5OG?6*)_:P5XHIL,H>BMX[@D+IR2";)2=%;1_!%!?EBEZ/4BI<) M/;CF.J%=%)+2[W# 0#ENHA"\DT:GM#))(8H&.T*M5),U=JJ5>*E0KF!>274@ M"FX*Z[(SG-FZ@5IR7CUVQ#;&/;:1%V4N-:-,G). @T+PWFKOII31/#7%6&&]* M?:70C0,"Y?RCO)<:Y3STOQGTI'9K(#!]<)C>!>G^=DCGC\X.R-E.7^K),F1.K+F#3)B=.R#3\KF.DF^!0ZO2J%]!&S&@Y^4RFIUOS%3DF2 5I\R#M*LR+:)RW M<6TB/](K"%TK0@=Q3\'%-21N* R(6!P0K04"D1<)1!]H>X>/@O:UI?T%&>NJ M[@H*UXK"CU;QZCA3OU&4 JW[,Z$ZH%O5M48@KU>G;56L"JCPR.W.B&P[.C&L MR.(0K(I6,G"&K^A4;1Q\<5!0T^U)W7ZAU0<"<;%>N"MOVH[.F\:!W*'5NE0L M.TH>IU.+!NY<^UL\ MPC1Z?VE"F-;M0*)NL6>;"N2F06YT$]^$R!7'$0F@Y@W4Z+[ 246L.(Y(P+<4 M^$9W&DX(7W$O12HZ'V^&2RCY':0[SIQH:#YC@1)B MJ[I#D#6&(8(QB:P9I9(C(9.X[%OO1W,:8P&Z(Q>_HA?=G=!X&HA$$6))S.W1 M/8SS";&,1NKLV*/[-2/[#WC(I4_TVS'[_:U'\:&I_8%M&Y F3EZH'^BB6P3G M'S 1 #P@ .Y*%G:B6_#F%?C(%G?Q$HJMEL@FE@W!'0CL1O>Z+3:B(>2A ",# M8R:)MB3Q"8&\ T+>+DW9I/W$><,"4R%,99.A$^<- M"WQ%XRN3%)HX;UB@:@U5\9)=XKQA@;4,7)U,\BVN%F7*S>C\KC U\W5]%E>G*X M:(S32H*>42_G&I(@*B- MVWD'7D0W@'IC*FJ3=I%1$H&O>N,K:K-P_I$,@:I:HVH0M=FVK+"#P%KUL;:K M-F.02;ZKA'XY:T>8RU(_U^)0T2]G;YS%2U@= F1$OQS1+Z1(1+^< M]XDE]JA6B"OBA;-%OQS!(8?*(9F$YD2_',$7M>*+GLQ3\(>G+@G=;E\PC6": M:*;)I!I6=,L1K%$_UHCGGW.%\HKI 5%B4UBOG.',U@W4DD6G'#ZW1?;D+9UR MLH\!BDXY L1Y@7A+IYQ\0W99=6'H*5)/YFU?,)>PKG^GG)Z\I5-.'K$UT2E' MR.5\Y?*63CG%!<0RDM%MJ<-=YP8!7""[$-7P.\X*XG&QNP\K:+K#$"G>X0],/$<_"_B(;.+9-%2JG" M1U>ZB4U5A]N7(M39/?=_/B^?& 4D==>$DVA;=@Z.J6O0ZCKO78)370R M6<8[[X9?+QMG]Y?#WQO#J\?+^V.$C1>\< +Q09 M_0]^]R:"ZE\Z0I^C%N"WB_O(!: KN?9>?_G6?CX9-VSK);BR=NGQ]OR;;OY$ M<(M*#".::IKNS P,:Z>;-.C:&!D@M=91S<:Q? ,ZP6AB4YGW=Q!P1VOX>_&7 M1:?;3BFG>.2B=VQ^N62JC7NWD78'WTH>W27D$%L?4^ZCTHCRU3D5W(Q=\'*! M5B!8 \1*;*W^HG^P&SUV*%F\G8Q.8>F9:L+.9&Q8+\X12\_.S.L+C][^O_:DFK+;)4+SK/F,@=?+/1 *FS/EV8 Q?=RIOKI!]T$VEIS!YN: T)7 MSY=ZVWFT*7CT71[U98D? !=S2PRUB MFYSL0S@QKV-7J9='NI/AUP+V02PH^H&0::O)NBW M]&\:C$(SVWK6J3LV6B!K1FSLTO 3)>DS:#CB'!=KT1?T_+?AVZK/J.K/KPM% MBFF[L(\4B6B-D-3@_&I9VHMN& C\?IHEP^:3/C)@+/ITAG4[<1N%:A@'N]^4 MMX6PRT"(VN6:U!X-:#HTM>LE18>. W;#DJC%;1BJ R(. WL1S>D2&Z?[8&]G M44:G)PW:[=)1R+V]^D8I)-<)%V0&IJ;.=F$)X5\< S:CMG(G%?YAXL'?!O%W MU@VG%F#P/^S[5 RHM*3!('V!=1VP<1@HC&CPEU@-Y(E"64E_:&C!:J#:OL$% M&1/;)M0OH.$FY.)74L?(=+FLN"M>V(SJ4Y!<(WAD](*&CY2(=**&Q)G9*T0E7BV%DHA+#VI@6#6J @QE[! MM/D$.'%B^G4D51%APMZ.KP)JGE-BIC/3I+8R*-U*.XPWE0F^B/1Y M8LV0.?B:DMPKQR39Y2)$R_JHO0L1KD-E5,(JA8 PC?H)75 D.T9UD=U/%VP$ M<5-J@]9>O=/K@(K#P%_$D5Q[JH-L\->3E':O=/SMJ1'6?8?J54-FD9I@.WP; M[#A&I(;.8T3DE?Y-A+8ID-NSR%6SXS7/-H_73-DD0VXV2V?RPWA3F;#+(DV= M%>S:U-LHJX0R/V^C!KIEN3O!VQD9VF/ZFL+-.9^ %4+ NT%CK-OHF9[N2]V= M%VS;V'21H>.1;K RRX)44'A^H=D5)R)2#B!?R;%U4#L$2BN+M/L5P(*=^;RJ MV;T=_^&A(Z71JDCM3AEAC*HBJ_0!E 3M7:F;5A;)_,RQ']KME%'5M7@W=T PEBSA/=*C#7G0FEK9?9&8FZWP*-VE86B?ZO6#<=2E/BW)J7 M:S2]'5\ 1??;+*1TI(Y2OJ5[&&\J$XM9I/M38W%+ ?H*AN57HE@Z>93?>6N0L)S0SJ^=!](^2ON3X36T4*+LMI99'YIWQ*V?36 MO-"=F>7H7MA]CV![OUM.XE^4@Q6%NRR2_MGCKMTK)\-S4![#'5X$+@*% &AU M^@G^='2-[3BF4*$.A4H&#FW)RB\WT))\ZGVX^M!C:I9LTH_E3G[:&.-T+XZ1'^F M_7KA=2 UA"5:H"4:4DW7=_D=(J?]?I M8;RI1#2V(TH!$H3K'F<;%DI6 =]2X!M1/Y"!XLH.OLTR M@O,QS]2JO9MS9Y,9UK5@DX07*['HL99(G=LV#>&+S7J%QS?;$746&:@C0*Y# M#:#0#"^H"RM"944')[(XJR R.&'/U_KRW'D$3K4;JL?!7JC#>%.92,SB&(-< MD4C-%;G\9I4'XE\$\*%AN%#KN M*'>)AMPR_!16WU;02=DKKM4I(X)0/@#+?O_!,$ GMZ*"O1F@33MURMTR7/8T MIX<>6L.L$NL7UA)GS9Z7?QQY1;AQ#IO;>OBL$&7<9)0S$6Y9U$T JLX!5'<^ MILX6/QP:!LJJ%K_5E91!.9U4WJYYV5@M^_V'S"M9%&GDS"O-KC3HO%06/;FB+=?":...RVDC.J^O/K0I&J12=3 M;E_WMYT[HI,)3]F#3A:=3/S-OLZC-:0[/FURY]/WCE)W:&J7 6W3M6/L2MU> M.>V%11:K*!QFT=DD9QPV6U)+YNJH*_Z,TTQ4A6VIA&B^BTX6XG0DKHE>>QEX[#L]Q\.'V1QL$L!?"#SR@?\NU<7P? VB]X'M[N* WZ91CI\:/H!3B5 M@F%*99@LSLDIC&$&4G?0KP+#9._]UB'CQ&/#N,TTT>J0ZH+21*(#F7A\3:AQ M8#$_T*2&!8+")?94G(52\.[";A8E9>%@P[7CS$'RD]LQVV_^#2C["(1-=R)* M]^BTU>M(LBSVN=8?B5D4;.V)Q"VML#GH@,V]R9AEQWNA$\I-S7:S:)9S3V8^ M-3-1!33FW%>DIEQJJV^!O=RQET57G.RQI\A2NUW&X8F'6@D J+#)LV4\TQB" M86%3:( ";;$LNM^$;;& _[[I)@&>/+>)IJ=D1+!BFJWR&_(>QIO*Q& 6?6]R MPF"[)75*V>4I.D.Q97: M7:$,*H^^'>#K9='E)37X*G!@YN%Y!BJ>Z2XVD$$;]B!K!//$[!A"H14*U J] M+-+)44;:N4?>;Y2ZMROBICR\6BB'6H,PBTQR[B 4VPKSUP_!P>?@+[BTD]O< M7L #+/6G4 I%\F,6Z>1 UU]9-K"F3UCPVJWIU#(?*$U3=>1KMAS9^+M?0LH3-LITY;8\!NQ M[8VK73P9;+/M99+C]L %+B,+Y2/S++?7R_. MV*DS,TF]Y\$:N]6I5-;!K05O8LM7S?J;PI/JV6T-BS_X.\H_1NX)$UO*ZRE! MLB@6V+(?-B-Q$=H/VY'Z2AG=QL1V\=HPPRY>R*)P(5]>.&U+K5X9*=/BV[E4 M[F""Y)KXZ&1.-+_W>!= _I M_2SJ-*J.=$62^Z5T6SE0#U3W3V^BD5SFC=*^H>P/LD) @7[GX>1A=DF"+ I# M]N+Y.QBTI;T]VLN7!&'IXDF<5(9T5QKTRF!V?D!V&'#.HL2D G!69*G3*Z=2 MI5+EC"D;9D5I)M$EB__Y5/OQ]: &]T9M#^ M1D&2[EO"R.+&U! M/V$@VRGZ&P*UI.G/WE^1Y\C\LC&B7[ZLWLY>SCX^8UO'H"Y-NEC&%T\C'J]G M%6<[WH(VWA(QQ[7W(/]%:WA7@=+$#O1Q<.SPX\2KOI_.L+F@'O&-Y<*KL U? MT\-I7/)D8P.6T&:%#NZ$. 3],#' !7"$:*$IM2PQ_> 7R<#M#RY\,?7R/[LF MEOGR ;6"PI.[KV>_'VW"2I;_$74X@O\-$PF^B4(?M_&\FQ_?CZ)B.\'*KKTD MFD+;"'IT2E^'4,][[1)UZ&2RM 7OAE\O&V?WE\/?&\.KQ\O[8X2-%[QP M%# MR6Z2C6%,B#>G)F >^:;BWV7VOR@KTK]TA#Y'+1"^ %MT+O]9=O[>>3 M<<.V7H(K:Y<>;\^_Z>9/!+>HQ#"BJ::!;#(PK)UNTIJ@QLBPU)_K$&?C6+X! MG6 TL:F\_+MKJ4=K^'OQET4'D:I33O'(1>_8_'+)5!OW;B-M?$D%W$<%#>4K M6KKML0M>+M *!&N 6$FDNLNFD]$IK(MJ$Y>@N_ET1L73;Y9!93FL(2BM3VB9 M7BYO?"OYMY)ZC*0TWW#%3NKXXME',5.QON#Z]8B6 MKP#C^XIZ^=F9877YV1,58]UD3!,M([+BS'4G5V;V@L^)GHT0\.C*4X\5_D;1 M_GQ(9&7OL*]9.F6\!Y8#"&G^>M3=J3TS,_?2GSP5EPTVAK#!%"$&",W3GR9C MPA,R#;^'JI8)/(FQZ/9+#_HK^@[?31QT:=)-'\.9K1NH)4LGG\GTU/]7N-PF M1VJ_'\M:JC%J6U>(7P([I@<"I;SS(ZF;>/I!-\'BMN8.-C4'Y+5>#&W?Y^2F MX.1W.9E&O3CE20$:CD$C(]X3\W>4SU+,RJ5RL(&,PS:"40%"\#:Q'&WK6?>&UV*>N5_ MO?>VW+?7[,C*#++HJW7M4_(.2'M#TE4)=Z2!O"6%4@RAWAI7I:!% '0#H%GT MWLH"H$I7ZFZKK>$)H96S96.I"M6:$N3B5]KM0W!C>=R81<.K:T;-1TK,?1AR MT*D -PJ$%HW0+/I.9830YK:.,#PA-'?78@M$J_AUY71KF7&B&\MLL/"0;CZ# M[<5Z=IE:9 6.Z_"'/MTQEIDMS<<@PG3V::0&[1R(WHL)6B/4..R&U+GV: 0\1-IG($Z??/D8-F" M=5F[>[DV,#/_K-!@0,L?^!?6;IV.P:!";. M-=8![4/I? %8#9'*9;!F7"4QSXW8@+^?)B 086<[;M%0_6NN.ZSC-]QESSY) M[#RI^73*N .CD2_5X>OI"'B%W>G:V'1\7W6-LP,=0 <3W+WBY-G0]$SHPP"0#CFUGLK*S5H@3O]E]Y;6I 39O@-RNW8H[E M/2OV@-_1=36)MV8ONCMA U!]3$L_C#UY5Y,!WTX^O'IX9//68&.83K[W2=N//!WN$>SIBM& M^O'I]T\A'@+=K=O4 " KJ00O\F0&/-'Q#=%M[W4HLSP1D]!0 _4<:*S*LKUP M_?)'8W# G,E*['A:V^-6:PKB@HH*B=:9VQBX?*XRO-%'@/.@TP6GHL0A[-&? MT'?+H2$-<+M89TPOC0 OFMLF&P]>RLX)K2T:86R5 M//+'SQX2I"4D--5?)6I/:<30G]GMWK0^H>W4!Z?"Q=2T[J?IH"B::(& 0X6"0QO_Z>I;O1($$0I+B (MYZDU@DB-[..7W6 MYQR\NYCNC&IUX0Z#&PA,.(;< *D?!E$T?[6MS:P6F>O:_P]>D_Q"1@=9=@M: MTSD@()[P?0V^CO!&4?[C35 MQ -0IQ\&01*S* .156I#/XY87Z?M_!+X3N##=G[T'SQ@S;GJ]+R"J663)3:E M.!?/H_R5)NT0=:/@SI+NA2*XYPG;!TM'2O?8=GT2ONHV:*"F":/#DE"&]N!W M((%#0]K[+-^)9OF]8WUEP9U';U:'KBPE*\$ L#D>B.N(5H*;A"XQ)T&)W@_A%M07$HX2D.S/65R@(8/2&0 'SI=B>="=LQ@/ M7@SO!5UR8ZS7G XH&?; I,S.GD@T '4&+_6<7Z3'!R=&7%I@CX',9L^7U,Z5 MA&,9 $/@\<)+T4[J!H]B-8)T=YAOO1K_; M;%V^#QG\G["CP;>R]R3J^6^OY M]ZF]R*KDQ:\@@( ).> V<$'0A5(417+_).UZP1/(F5 \"C\1UF/@)3C]>#R2 MCTOV*6":OAMB+16RS<#V^HIW^BZ* 6N,-(],.@#5-F>D^>\'Q1HNR^P PH8K MV1CAR+I+X),HI0T+1 N(>)N$8(C/)'V!(-'R2BXNZT^-LG8=-=,K)C$$D@0K4O0KD8 MI(7$M@ +3R0*)B ^*,M)0OP&?_9$!70L>4?TZ3! !(W7X7?( %74H\@.D.W9ZTX\G0)P 8 M4Y'#[X9N[#[P)(8@7C"3!D6'YSR!^BG#"V7GH =%DRD$N>-XJ8,/MOF'X#%1 M @1#CG9R<\9(SEOZ!HIV=FB/>4<5RB3INK!?H)N@%DI**2PN\7LBQ*7&6LH/ M4;O2@X.BXH8![<0&=)3UZ");H7O545,ZF#@=L&R35",:!\P':0/*'?ZAS MDH+[;W#)QT'O!UX%/38;;'@T1@3H4&N_RO^51U3R??)J*8.A4?;FDAIP@X^) M??_PF0?4A]HS>@O!KGEX$'2!H%(06SXY[=V8-7B!RX2A\7;B0 MOAND0_@@Z-U_+;#NFN6JC_[X)L!*P?'0 TNFWO<[%4V0P80IDR\GO?"S/(5K M/=$O8)5IRZ]3-IGP].#=2?MHND<32%W/4UD'A>O.Z=5=)SMW*N2#.T-&;;H,(&VY2EH)B#8@KY%R].)=19ZK\D3*6$N- MHA_X ?,[QKQ!;29VF.#KB%W,72'PZ-""1AF@(O/,;L32YH4E^5),,STP(%R8 M+B8X2:8'UNDGY)17=C>PNI3!(-92;HK*79R@)Z!&$,ID?Y*0_'YTUCNH9\N% MD:?)#7O)$"2U3RZF--X?#S"T& J/ JL8MBM[$S@@CY,H4FZ&>;?OZI5(H$WQ M3!D1.0EWMY\_W>?GZ^4D+.;FY4VD[$U^A[EZUORTR$4S(=5H140@#T#-RTB5 MFY4WM^U,RI>F4BY\,#*I4H^R>/[DCB=0EB(+DN\9'C*92O';U#-5T6(_P,7A MQB0'R:,=!@\A15]1NQUBP#0.M5[V:/=Z&)QM8+W6(&NB*8]Y&;.*KHF![; F M"^+66.$,\OW M1EH$W62\=&F)&M_?X64-FR&W^ E&&F*4>R#L1QP,R,,/<.OT?5G22IACR\8# M-\S:$Z0(ES-79!)KVI>NA"LS2,)XD!FP_'B,&#NUR5TX"%_&_W$6*-$I@A^* M0WUV'OS(BQJ*,)7YLYBM57JJK-;A::*AZ;!K,V<^<#<%3\@S3)+R].GITN09 MBB&0% 5GW"A*N+%UELY8$^PGP#L@B829+;8<)Q ;RMGFNGY5,DE#%85S>HBR MVF5J!QAF1&YIQ&U"&P2.0*\V,( 6&_1;&A^=3=2[%C:X"R+'\BE*1H=DRU21 M>ZIZ,7-/M50B-Q#OAK14U?)^+7H05AV0BAHNZM3BU_*;&OKUO!F"%H+6KW@6 MO42)S9GR4/G4X.NQ$H[3FK'VJ$>< @P4@)HOF ]=/83M&X/+>^97DQHG-H=T M<^7HD'7^8W-H2O SPKS O\5/:G*YQ*+#A.KC\":&Q*@ /H:X)R*$B\[##ZC##(<_\?#@O]"],4Z3HF@Z=H\'DO4* M224;,JY3/.G0J2?4#B_6I2.B>(1P$3Q@+O]+K*&7C47@HPF@/_IX,=,PF.QS: M/R@9F\:P0+'UT?^&L2(:3P@2WB!MAYBMB0SA2H@)4) X9 3&IZ_V.Q+*5"PU M*ZG:8!H-!?V5;L.$HW2;)>39SR00$W75@"J7#C' "]KRI. D2M9 MP'./'I\X763E?='*M2-+EC92XW27.O8ON7P!#O0V\-P>,%-^Y5*G.I5+\PJ2 M6E*7N\,L]9!XRUBPE:[84DLN$7I;.J4JASK0P-U&8-*,,KZMDV;[K#5)11M8-ET:U7L5"[ANMOQEJMIZ@4IJPSL+^SG" M*"OGAF"&([VE(2%/@M!!)R7MVGIB%(APL23VD$H'A)/*N)2\;C[>'5$[!_B!>:QG3^&*[W892US M-)3B;:.YD**(LRH2!#'53JIL$-+B<8JD(.%6>S)Y7.YHI'>4[T,P\CW2Q=,O MX%U]3+RF$?G$E:Z.C],)E!#[5\P'*#CN-ULF/F2?=?C5(2BW_XS\875Y!\V MC41+T)LQ,4%0.H-MC9(NW,NIHCKOM:SD-5O\WIRB=7R_)E@#V(&4;,H8YF1' M"I/!)6Q3IC7&V)[L,*2_*%I 2O?\8FVLV-1FQ-WMY564CEG*[R9U?"LK4=@A MZ[D3+E1!=3+*<0[[Q\JVA6XN51+"29V,ZF)>K#P+KGWGB3.AHED3VL@WFEHRF 22G-6769M2@0T M8_>8V&>\1#XW_98WF?)9\S?_F7RV(>-83X+"1431[AS>2AY@9Y@LBQ,*88@S M&70$0D4*CL='((D\L-VXFMG'\N0TS$UQ\<1E(UY*N RG3J5 2L13XDQ4Y-0" MK6@0))YCZ&?&:=F1YAE7*G7KX!7,YHP2M)#C? (*^9)E%?1-D7"F37QKV #" MR37L2R1Y9J5U\T)&&Z0%3#NN &_4ZB@.MA!*B)2W\[/Y9L^F:#]:?/O]_^FBD24!M!N45A*&2J M@.'"5.%=)?/69G>N"-QH\Y?V#.(H)(K";)]0B%)Y09'[+/D1OA@L0&AY*?@F MKG>,64[_E]-I@"07U^__KW;QICD*Q,!X4[%TX-+MW[4/5\='G9R\!KX;=8%Z M5CV5S^A+68:'ESD6E4)4@E>S;-1,F8\J3X94KV(L!)/%W*$2G)D:C*P4Q6P: M+(N2$I1S1!992_59N:2YO+?9UY*+ZO3K$NG7=3;ULMG4JV/NLK7Y?6V3$?"X MI4K59+)T-G-Y$9$WWQZ9%->_R.KDBLN_%V;#] ;"23QQT_\8AD%XQ;<"7KP$ M^:M=R*G+>$:.S%ENCHSU&Q\C2Q4".D'6E$V_]=\1G*K^FYD8#I%X(1^)>E4, M-PF>@;W'?V/\>Z,C2WZO%7HTTX)J^L^2[>,I;WH M:11]/0-=:C5EYONI]\#\W-&93)#,Z>E/\+G4:$R'BU[0!(G]5*(M M??[/F,[-7UDDEVBJH$OC_[^=^Z(9/37*OGQV$>C%^5D^M%'SL-W\PPBU4-WG M'1PDB*W@5E/E-TF49:I /PAR"[J/XDNZXU\#;JWAS^S6]S\1!HX=#28[:1SF M=]'(/X;I]@)+GN=K)8/S!%B-BF\TN-] MX863;<3&2L!]@+A(I:Z6^32S'#$4GO+%\<;DOD$,R[5,.CMIM&>U^RI)!"_? MX_6P,MYL*K;/P.==KZH>]&6G@!-GS<;[O'1?1$.][/62 M8<( .X[HNSTWWL9AOBDZS<[&1-TWP7!Q'V6*C+$['WASEJ$$ @V$?QV\N[B M^_ZE2M3;RAW0(MZCI27?NL^FV6J<=5YJ7U3O; I<.IO?[Q-SOV'#FSG] I;: M\#6H@FR[$SPD LZ+,/J;3!&LVFU7X*I9L7R\,W;C(^W%WU"\/5'$3*C*LP[K,(1/J-I7E_WB#?$(E.(C7@^6.:>UP)2EK'^/9M:>A79)!6-C?@C\DZL?OQ2)#X MDK'3%.Z@2'1UN[W1+XP#?].??.6-;]9+ZG3ZFWZ*S;H44.QQ 32N+BVPHTSF M'<&X0I." EAMS&S*S%G&JXB:45WG MS8@?.ITX-\F,H16H<\D.X6#(HKG(P*- \3.T?PACBPG'*XJ2X4BU3[-C MB8S'^!ZJML<>HABF8@>&=2:$]XE"(D>W8Y=%^RBWJ8IVQF]X$(?:R_:G+Y_\ MK#H%/9*=&N7:*7A'AMT;"1_[RQCB,H7@9JF*\"0QUHHJP(T>%4XY+NQ J"#P M,--9[]BN%P$N1XPFGE-*/!IDH-<+L79.]C2"O4]@RV+[&9/><-O3(DWN $#A M>L?J)MCG0I\CW-KN,()/L!4I3ASQ8U.HUDAX?9@75ZJ-$*H"7V]C[B:5S.&K MG2#IQHA4J# /&BDXFH&;!ASAC2,7OLUT,*!.98>,(HZEJT ^*>3,1,)Z7A_F M:(J<2I6W%E ; SQ2=0(_Q=BT97'2M9J11:TW /_F<5L-YU %.(?UZP+W6+%[ MZ3LW"#$H=>X(%&D!!@?8@8P,DU41IA#J-K!HFB;!7O.\JM9,>L,JPN1N<.-H M,)Q<+N8E9*K0A;=@HP7_,:!&-'R3>XQ,JF4-#.=,"%'SS;JW@DTF,*P050$$ MU$YB[*[ $*E\$Q]9GQ7\6+:(R F*A9>NY-05_X&'3F%LD"-KH=PPQ;-)YS>! MA:S&*R4G$:J!)%Y"0!*>*WQ"+XU14^)&G]0_%^PGW"8/FW%:TN!]&H#9E@)\ MS82O=7UI#ZKB=/X29C[$0W,C 5<'E\T;JZ)NVKK7GRH8UV;DR([0%H3'^H3% M2JI-6GAFO$="^.#[S./"+1UB^V[0^@K+WMNR\L>QQQ-PHJ5/E#OE<&DJ-N3! M#8#Y'^+\)]>]ITJ6472H70;<'7&.DH,P'+)U"\$+QB$\X:60?ZR3P4.HLSP8 M#2=)1P9A@6\&&O=UL]P2MB@4*KS]+409QF!S';I:B$1X^L;XQ7[DI4ZZE7&54LYAMQ!.U5H]?S MCVJ(*&3#.Z$:-(0.:>C92S?H@L6N M^M C1/XAZ'"/'#12+\ [G&\2N5O8 =' KB4_($)\'5GOE5Z?N@G-1@'*3U)T M RY]I^NS_[?RPGP3V-M@9I?ZPTCT\.9[PJT1_F1,%&-N4[?>G,V;VKLGVP 5 MWO2=F7PCPD@P5J<&?"&A2!&C0-4(-]1"Z0B 661##(KWTNWT5. MP1X8G11V%D9@/1K))]L-4>")F[[&#[TFIP$)YSQ7V_D6U!.W"GFJ]'8X@Y=*G;H6.\#^.^_38 5?KJ\>Y\"%$;JV2"#J#Z2 ?.O(8^)+N]F=W"%O @!4<586;#VY6]BKY MHT3Z!+!7X.23B3_]+)E./$-R'.D)H=LJC1NXFHR-$ ,H-P^@C(;V\IR#^)XC2*6(2L/.;"R"#O@@13J9K--"S9!D MW*10R[@T)6-[AU"1'AL5UOH^B&YO M3YV)+DW"4KJSB:V*#UOZX09Y+N$]:N(<[YO%&5*AS_0XRZ06J0 T:-O4D3)G M!\V-F2*XM/6H3'&@REGB$':6JIUR_;Q9+CJ_4D2WV_?G_J*8MFH4T[(HIFJ4 M\NZ_&O;TU?DK/\L$VDO?N=:]A2_)XE!?Y?@LSX^WH,^J^>RU_GH]W0TTQU,9 M =D[*5CYFX/+NZN#M]9], (J*3)T3X]E5Y.4&")E\GXV&U%3*FG:^ ?>/^>] MRD7*S0VRF7QIF%3GF[82X;H&V3GDX/[(EA1FJ%A2=<(&=ZE?(!ELN2ZG*X"NKQ-:2]FI#B) MR!E<9'@\<=$AR%(QPOQ"S$ND8#!,,XJD+L_1:-TS2>TG#U8JRFW1^UVA<2LLU,(R,W7-"2SS;V-PU2Q[I4.F9JM$:JIT5=T=W@)$XVX#16.!&T+G\ M: 7%X@$L-@J9@]:)0V/!C02JK ML61TV&1G1PLVY+JOJ@#S3D'1,1Y4Q*#( ?6/#X'"G$RKGQ*5 MK*K_?"P+2]TT3DX3F4D,Z31<,CN(*3WW!_=G*LX\U9RA67%R=[);@N_WF-9M M;DP_P;I9NB%!0HPB+3+>3(RD\#**VEP@@3D&0SS189>;8\_V>A(91V=6LUY$ M1@Q6_W* ADA7UJ10&K+=&V";3GGR)7:#$EZFMT,>/'Z)M*I;DNJ,M[U6=@MW)IO^"_<' MWNI'V#94X.6?A#*6I1J,RCQY$>,-SK6F66=3SF^'-KIC?=*UV16%LD7^DFH> M'!:,5(R*GCQ5_FC4K,QZ"3OJ^+ZV2/>!IQQ94MGG:NEG5^(\R!+;R1G?Y\MB M^3A:]@'=/WVCL)8O)CL#WS8*L<\GET/"&$9S=^V'U&4 4KY3#S1V(L(@V%[H M,RR4XU0!Z@?\TY$\PXG#4[^*]#&"QO0_U0DJ[^W%Q.!&Z2HRGO5G&V_,40K_T,K'",MTBEAVEM.YEOGH1FM[?[E6'$N? MPM1Q3N.ME\6@7Z*W=V#6<%VW!R/&7=KI_^%\5$ MKN#=OSU)*>&K+4_8D9#V!+OP3W[M*BE:"\T=%II?\&01JA(;\^D_I@7&BP7# MQ2L5#-M3I[8IH4\>$E*A@GX?44<,=U4M$796(NBCA>\_ :NB&VR]NE.S M62 ;6AM4G% B%]@;E8GA[4>8 'TP5 >-.\,IY@T**]R),&\X,T!\#&GZ6#6 MTL =88YR*(RZ40+JS2:V=.T(\5]E7DOFB,U\EB/K*G>$G &HT$!XV$2%\UC+ MO7_&BG%?S%73@&7R3M-)(: \U<\GW?]2!X- 5@-(S&*)(J'3/^L2^2K=,=?Z M7&["#S*IZZ;_)? ?OJ!\,&^7&;F9[6U<,VDR<=#GFEL29_6E<_!N7LU/1]42 M97)<;W7RWD_-MH%F"?JO7"-GNCI L'9CUQ;\%L-P1J8(7=" *K!Q<1R$#,3.=NCSJE M7?[2A% !J3?R5/FB45SVMT@EXEO<$2()A6H+*)$W"+=VD;Y.* MNFPV8:?0(H?&BQU-C[*E$U[?<^N+SYNG4B\XH#5@2H MI P+=;-5?_JJH)+82*3;*M$)4^04LUM97GO,#' (6M%F424=)M@B$=)4LOGHJM8J9Z<$,4ZO8@K49JUV4VE2]EJD6FN:[1FH>F^J%0-" M7BH,UVX@=:+O1W='=(M_/_H7W,JRX)([A*FFG6#$I>:A+BJDIJT VW M)9('NK/#E +PZZ#'1;KPXQ[_F+!OD4;[[K/Z 2-]H/QGC) WSEO5X4TAK)!G MPHX"?&I,K79#594[1=EZ!OA>)LW)]B>JQRILQJ>;]Q9ZYHGI1H&[KVB,)L&Y M0ZQF5HQ+!Q')+:-VM,2J$HV&@PZQ)LU#L/:A&CBO' MU3T#75#]1RR%LXA TLDH89IY'JZ$^9AI0@2ZZ3T'B1#HD4(WY5 /:_"+38-? MY$YM/7K:'39 IHY 5T;[XQOJ#4Z1?[2F0$2AASXWSK_)GK"%^W*'+HV<5LZU M8B=E!]^PD37'EW+6/$]#-%<3&ZFJO=1^6^8#UIOTD1X^,G\D62FM?N7@K][B MW\IMID,ZDXCHJF/60^J5RC3PEO ;C11L*2^_ 50%@@,!/<1L!6X_$5X>]<=% M*(_AR O&0JB6]XC*&X03HEDWG\>9/I#+D+K<9_&:*$J!;R_V_$23!_6&9%&Y[P1WG"%LG#0VZ1=FN/B=12+$6< M0XT5MF)]#TH1B->$AXJY%&O%,N/$2%B0 MVWFOMG/JDD)KE$+E>$^DZ.L*Q0\E30HJF;KR*0W!.*K:JL,S2M 'I:'=T_W1 MZ0/&'I.=I5!@";C>[<,/!8&[=D7\A+8_N1GT]AMW+7EYX,4RGZT_:P0"YR(X M0SCLQ(OI#K>?%2NE0R\-YVL"L0&9D-:I%JV4U;Q1&*],9OGH;FC2 M0RI_)TDI>[B6PUW:9I +^2Q B0U"/-,L:_#/->4>6;_G;3OYTGI ( G&O=%] M$DIO:&8=!K,T,)3^7R:(W#DW.",' UJ@Z>)1("0H_5+Q(V*Z45J21.EUV=LQ MM'^HQ::8LTAF6D(H[#T==-=>:>4*,L6M-;+'BH=#T4]\A_Y2OE^.X4YOL6+N MO).S;"8)#>T2-FN9" 42>IHU0U$,^ MG/I[>>?D[9.HMB_,X01@#G1+]U?!&06^[$Y(<(BIWYR!#?&UV-08YD=>8B+5 MUYTG\"HLBT_ I3#,%U(0Z/W!= (I6UR^<&\QS<.ZBT5(K/SF\_O;MWR3S-!/I0*39J/U MY2%@1I+KN+ *7'48="] K*>@K4?0)38<-FG.*GRHD,$6O$L[T%64U4056D; M,C"!X3-];Y;R;$W,1D*^V]@/X4%D1YT]*.\**^4ZFN-)9=?!LTG!?=,"* 3) M1T,#!"H'2O"/4( &'''3-9+M>3E@V=7D_HR:NAF%4' M<-)VWM,\_QE4$22A M_&GF&"61?,?R&:02.A8^PM%G92IX75:6';3PO;-?WGHQVBJ1?=BI!\ M\(5:SB8[IQ;N@9HU7DD<0=I[W4:[\%2_D\@24[N4'V J],2VS-*QS+[?J7V? MV]!(MTLB6:6!W_O2WT@54#ES3=O><"$5-HO1_D#J)\(->]R1'7,^'-S?AN&_ M\(Q<6C<>RMUBZI8U8UYR\TE7"D :4T:5$U%?(AO7 M^09]8JGZ\I;T&>-M,!4N5L"3I%*P.'2[":HB:BK$DE3A$>A>:)@>K0]LD78W_L4)!X,$KI1FGL)AI0(>_@)CL8+ M',G4 F/0U/*+0\JU&,N')8LITTZM0+99XT3)5/),S?U([>WTG,N6_)N=BSD M,OL8>!:*CE!645A#8A1P=(1$;.S2:\ 0VT^FO/1I$P[5+E %J]H/= M+!WDQJU:K5VL4S V:2B\ESGD5RGN3%YBXL4FN]$6+O]]#E).G8VA$])&G(PA M$^Y]T,X\*CD)4"88J=,O7'_E#9912W>'9YU%T3\P?%IH&(0@KBMV^>JSK$;@ JK06N/K'^H;H[1 M@&PN?*DOA#2^&D8O:-N+18B]$_4LG@9@L-J^NNCF#K:7%'J%L$(RR26R!L+C M^U+G\"%,A1LG\I(O;LG>X)[L>/;LMN^R8:-!@OK"D5D8\%JLV;.PX64\68&% MQ7D155RE*56]S#SAK0,P]0][) MEC^SQC&GOY\'F%D-JG,,N&9W(E\4E,JFW1+-I M+#S$$F!X"0B0**%T-DN>/Q4C'ED?IE/T'%T5:'>#QW(]V0TP2!W^+HQ'2K$+ M8_8HS!UR0ACZ@:A*$F/J(1:Z@*XIW$=TIIF%@94V:?/ @S?#1ACQ?$?Q._Z< M9Z,B>2]7K&"B:=G);1CX 68*4LK!I>]<,:S,M6\^HVRG_#:N4R&S[6FA7X.X MT.?7EI5$.'ZZ0"N["WNKM?U'<,@I&,ER9ABN8JZ$'HA(M5FO<_03&)8JQ(OTE" M2QO:=_@1 A!>]N(Y&'<@<#DV8KW!%ZI*P7_>O+_#7ZL:P+=D9OJPGW9Z^N2C M?@WAD]*6RC>! AO5D2A*N#FWVHQ1AA5*^<_'8."SZ]M]W.\@]75A!K3UNSVV ML,A0ZHM(J)\N[]ZK4UA-&>3)0F60WTPD#4PN">V>PE!6T,W1W/+'SC$77[YE M:%7%?7,65'*RNGY7.] (QT"EV*4);\C6X33\#B@ECMA3_)3O$BMO%>>@S7-9 M:,-Q5 SJPUQ0=, P6&$AY?Q8E3-)-Z,^&H;"C;7GD#RR0Q=URE:+V9;>.Q(U.F@G F*=2T\ M&URPF@[F'9@Y\68L:>XF2R]%X2:?&G5$:?$'WKE*OLK*;XQIR>"5OE8;*SUH M8+!T4,I-F7F=I\DJPM-U6DE$7O='G*[:?MOAT# M0IZG1%17!8O*@.D*&(LJ M=.P^F#^%*P^31.@*1N&HUKO!*7_>.,FTE@ M!_EOU[6D1I"]8-7]( GC 1/+GPEH:IQPP*608 ]X7$4B./Z_@#>O><3;E\'B MB51]%6@MROA67,B1906!H&A,_HVW@M+P&C+6GU8+(I _/JF$4X39"4,%S"-% MG+H6&]03P GF6>Y2+^+C0.@$PU6H)IN3^IU70%H.1V?UEU?%,Z%/ZTSH.A/Z M-6="+V->?!+=,$&?,8*A+&=CE(-1:4G[@;IX1XOH^V5>/E/?[ZEKJT3@_F3V M'.?],#L^ZW\).XN%OH5DHWI]N9:9TG%F2DFR MAT'_,%$=$+A&"'8,)AN- KZ">V,S8E):' M*KM2/398Q$CH),XE8%P "0O:*+W/<%_;F*DL43E[7H"Q&K7]&M!'YZYQ,B/V MZ+.YHHJ! N&"#PT @A3&H('A(04.KZNS^:E,>PTWTEEMZC3FL/X_$X_8_GQI MMC^?RYG-9I:EYF_K+_S\/2*EXGF9T$B*KVU&#DL3WP-UI!YG\(RU%L=[H94Y M7=!G&A4F>!?QALPS!_WV4*9GIE5[BH*Q-)KBHK+FG?1!69VNLQ-E6MF2HPS%P)[HL7*&XKP\AKMEG*\Q9^TH=X[6/? M$3I%!97'"5G6EX!0E]_,[<;1;DDO<8-??C]P\1;YWH!+( 2F^APD88GE"'. M#D:M#J44)M,+L;)(MJP*^E-?OU4@CW1SI'W^J%4EXS.QIR8-?MN*+^,92$02 M%IAJTX>X!JZF3EN]H![%J]R$@*0=E!ZM/+GV(ADF"9/&$*2I:5HC6XC,OM!:",HE.]F4UX#+N^1.I 7\3,D_:^H;<"'_"VDI(P/,3 M#1/ZR>ZAB6";=^I'22WP9_X(\&@JD;]IEW5Y [S4(O,-<)E-&,GJ+IB IF'* M'^>4-MCI5$/&;#A*!%#6TBA EPU.OIN$#G5$-&//^)XWA)3%^OLD%P7]MU:H M-R9DZ#.U,;/0#PWO[4 V?9IL=@N2DN5V!JI=!9CD<#B1+V!)PU#7*%:[MO_# MNJ&$>8ZSD#;>O+G6E%FOF$W<(>F>HL!@]7X9N M[D89!5P"]3M<)C'W%L%C>1*>1^C,[)98P*;=6AG<3D0G.G5THHY.K"@Z\7KS M4#_9;HC L>+W%'O_VA\E\"P6C2LG/Q6S:Q_)C*9,)B)" MT(6]2IOGX/U]^?Z+2NWOLWTP)A7007U0^1PFRCHY7I'1_E1WT4BP0FF.A*^C MH].[PAW.=!,CL'(QB9?TY.DN05TL:'J41;79OM=I(81L5,N1'W-P75A@ML:N M%CU6BD>D '+??=$]9.E #4+C?-L]%1RI@/!F;M!4332S]R3MSL5 5G9P*>.# M*ZDU,(6+-JUV+AD]8B0Z8_J!$GUSUD/MD%5CPR_ D(40XBV%;.BM&YP&)%#QEX7 ,$38A%RF&'-HONK]2@0YLOVE+SJ!G$< M#/%]3JY,7&"6D\M-J2)V-O)^6#:6-O_]H%-H/:]J?"GB#]'*4U==60:;>/<$ MNQFL92Q SI]K8&8+H(*OM%B3VKY4^8EM-W9*-15LF0J,"VIK=/!S'+[[/[7P MJA+9RNOOD#<5'AL]6Z1*TE& *H3__[;RU*T5MLV0M26U!'/;:N+98>(YKA;Q M5%Y0*D?[:>NGV<>["F*+@Y&D-?F!VC3M9'A#=E601)@%^U8[%C;/A:V:"^=R MX97R7Y"55QE^J\FD6F221AMJ$JE)I)8D-9F\(DE24KD[/@&]KGV^%2LX=2I/ M[I-R=?ZT.@*;Q4!K&>JO,T:Y^"D;T:$RKU4.+)WCGT()'ZNP0-OGS>/3@XRS MW#4\Y']HE_C[L1%X)Y?WY;,;'2HYR'F5PKFDB(C^59J4\#LEODF/!R()B!2>:A]@ MEMK0CF$]S_$O_Q-AX-C1X [:KA#VXO^?G#8/GAWJ#)%U,:\VP 9Y'GO-DB# M^T[NG1>0^\.#C_L.LWF$0YE+&^35#O#J&?+J\19X=9.DM]=$WCS>JLFQ M50K'V^CBI-$Y/Z\I_!53>'/;AL8&B+Q*AG5-V9NB[-96#8F])NL="%5_@;UJY.#=R?M;5@/M8-KN[1_LE6;HB;\FO"W M1/AYX>J-FAK;IWW0SD[.SFK:WSO:SXM=;\X8J0E_7ESC9UDA^3,5=QKH)!-@ M)$9JFJ[9SJO8+CW] DMJJ@HWK1)_SBF=7W[(F>VSW'TNTRV0LHA6(,45(@?!M0Z3NS(G M\GZL9=='7L.M7$(9F:6&-EK7SQCG,@RQ#1*]^1O^ZZ9_D\2] $B!!-T_X([0 MPJY35MB=8NO%YI2PLX#:S.X M.\$*,)8K@\N].?CX_OK^P^7!6_@! H]+:AB*F''A%^X8W]#=I8V^SM@X1O9F MRJ<5C7&\L804A052RB\2DB/P6H)S(=04 Q'%DDTX%="! =.@\!DT)'\& MW4+B5DOH.]X;!T9P(^I*CO3_/$* N'R\"XT.1T@N/A[Z!.PY_&4TU>*&64]V M!#>*(R9Z$0!$!L$J,0]D9",Y/["B?R7)3K\%)\9 &D% M(?HH$>$D\6*)IZE(<(CME0^!/OU@"!LO_$BC'52JDU3T,7V;BFL"-R4/U*X%PU9A"B60/-":L([<61 MM00@T8G]ATL&UW%%M"1-M&;3 M1%V_F1E2CSWL%.T5"I6?*Y;P7VJ,K#M60UL6P/;;J?MWMH\/>34^8^-9N], M-,72'?HN8XS1%X,$3@+<-- MLUSW*6[1B*8* I_G2M?S;UCJJW8++:E#]_EPX#IP?K^HC;F ?9O_V/DQ6@^_ M_8Q/OI/_HSNSZ#$-J-\APC[,B%>4\+U=(Z26S:41^=!_< MRL70HY=7-)T[G$V>T@*6;WGJ^2C7<8O+T%]&\MNHN21)-8].IR.P:$3SYK(9 MIP]7/(_E M%/ H]IC@GG8&TO D._2IQX8>%.FC)%449:FLFRK(5Y([R#>]%B**Y2C@^.@X MQT&)!"#WK8%>2G*^V5%L13!"NFF&%R7U2668D%IF$K(HJJS"B8HWNB@EH@H; M;;R2]OP>].H'?/%2S'=^E%,UD#(?$2RQP,*XJ"O9K/+;> M8X_QAP_I 5QK2]!X95S =GY%0?5_]('95!U M("7VN[J_99 ISSHLK2B: M@EV#U:OV.9/R6K:PJ#Y*B\0UFBJN 885"CGR=JH@3-K 3@< M,G,R>Q0Y02DWZU ([AO4@R_@2YN6BU#^\9CM*Z-E$+M30GU2D7'W#A/LUV=B M>D1#ACL5;AV=P=86I>@GW## M*N#SP\D>C?/"Z!5(+%A3N#P+9Y^W-VDC-K@[0]<;J]8->(K L'".,?>@1J8: MX0$WK(<@<*AQ5]KDS/5!+^3 N'JQ76Q+:AZ6K3=U]TL@.)=!]4U*Q)M*0XK+ MN">%(HF8.5L-?Y.%X#^R_A$\ 6.%#7X#BWO@17Y!@")*^/B A>&>F#[JI8'2 MGAOVDB'JO#WZP$%A(MCSEP?Y7TZ?+K,KL!,AU/%$;QL3A##9!H"#HJH3.A"/&ZK0&FFKU.JRQRU1 MGD+LT.F#N'ZB&TTURE9M$7(Z29#T7?6J 'T-*= M*::;4$QG!,WO#G0JHT:W0/P8JOJH8O!X!+1>2R[8NI12<(^; 9F!76QS&_CJ MIAK)_1/F_K%,TZU]N!'P=GI4($?BC$.7% I6&OH!-K@'J?/+[C614*EN5T$4 M1S)C$ELF2T*^]!VB7B;:>4V[VNON'2&S&D/VES?1%9])=.2+6Z6^U@TF]A!O ML1) BI-=)%YM XF]/N7I+A%U@X@\W/-.I\8]WS;#[!(,K=&?8OL M#5Q5(XX MCBM#'%4O^3]XIPQ2UP>U'?TF^P'!T3S9'@9'JR"N/B>3CP_K6IW59Y M9^M@&*]EI$H26%Z(7B;W;(# FHWVQ<76":SJVF\J>CVWE_JR'#$*(C=^95"- MQ2-MDU4*DBSR685"X/+HOLB3N_2=#_+\FB<[(W&W MJ S?Y,9P02&6$=]-(! NY.U;Q_AEW6S;Y++RLRSBQKQ^!J6$/=&)9$F91"$3 M)Y:T5<];VP'@V3:M;7O\_:'UO)X I6Z>%=/Z6;.JE%YU@V"KT8SF3"?]4[KC/)J>?+V,#NN$FEO=4;Y/IQRG5$^Y]CJC/+* M,,R.)0W7&>4U<=09Y2N(Y'ZARO-NXGH$GT$%[D,$$V&\B>UG(;SV]-^3@DR: M/V;:5P90-)[@>WE^F'!V;1Q?*<#966-\#H-HB;2U$^#!3N/\HNXJ_:K)M@B2 M];:?JOHJNOM$XU'(\;/._G5(^<8_$?=)J_L]JALMMQ)07Y.*5[D M(,H_A.=\1V@QL]76MGCQO *,N!\C;9-P"Y)M:L)]S2G[OV/?'U^$$_!GV^>& MO>"[TX*\E%)\IX_/_'Y+#-=N733.SK>1+%<=6MH/JBU('=D]JFV>-XYWI[IK MB\;&?6C[$6)0,M)L?5=LF.N*^@J4X;KL^6V;[UJ-TV9[ZURW'R-MDVH+0!5V MDFK;[=JLF#_;3TD(!Y.$W%DRZ/<1#'R#-T9=J+/:619Q>%'#C3(L!Z2(>15Q.;R _2FSK+"R$R\ABZHUH9/2,]IH[5"Q;'H!F,CJ'3.= M5N.DN1#&R&8I8*FBN6H1:>4FM)-<\P*,E-5SS6:ZMNV7[ =FMWK M)<.$6T\Y8A3"(9"#HAK*3ZVKEY_EFR+67AIPY3*ECP\&><"_/4'=Z'WGCK=DG-[M/FV9HM7Q19+8[-LE2U.3AKG6X'8G<,6 MM:FZO*GJB[B&;GG-.!6=%T"WS! >7\5R\J,-2N=Y9QN8PS5J2\T-S TO0&U9 M S>T3FO %CVWW07P,%4Q!95FJ9;:A7W"0R%2/(Z")R/WF9X[',(7 ]FA-L*. MY,)9#@#DR8ZLOQ;A&TW$61QY;[0F@32*F,;<&,TDG;),XBMK!.!\$).@G@T M(.9R4]FQ4;WNUHS=K@/N^YUV;V:[^YNK+Z[_ MPX)G$(WI8%+/HL4X;@3F\A@WS@.>..PB!%16/:"9I$-8O]D6"&%@_;_$0>\@ M0VI/?3FPT\$[@IA"GKQ"449%\7:Z108I9.DB M_3<)GPQMF\2N^&#BF6U@ZGV6?>ZQ'%!$T#U:L8=;+$B_'O?A@,X8D(E@.' M2U'/'EXM>*@NG&T$M\8/T,8PT9<[LJ$J%;"*9>HZ./]@R'+1<5D!FQCFZN;? MUQ\.BY2 "RDZ+D';DK]NF,MJ,'7A)T![H%5A6S[<)[O8"G%#N;4CV-FQ]6A[ M"2\ 55.XSN!-#;0Y4.<5K#2BUN,.$:S%=D-2.&.!&B9O"YYQ'^]"<>B!6@L@V(I/:NAB >! VK:P]A*(E;3\5M! M]$ '<(@'$)'IU[4) ]2G+T&Q=T7_$*D0-+"Q[0$1\.NLIX';&Z "3X<.XDK( MGPY!ZT=%/Q[8,9!]",<V,@^,8L)J=9$MPID*N<(OP6 M:?5]"/HM#'WX'M,_0,GJA<#$UFTR')%@2BD7]\T>P?R?7329O+%5Y+/,SX_A M!/%KS1]?D#TFM9WWX]_M_P;A%:J^E/VJYHA35#.4$[S'^7V%Z4UEP]["\62Z MPZ6C>GFC7MEA.(8W_AMWY]K_^-R#&^JF_PEVC#ZZY5/21O!AJZ05C*U3FD?3 M&>8_65WA!4]T"CTYN#P;,@U!O":]02.U8VVT8 Y[=C0P!4]O (Q"QUGD#.B< ME_)G;.9H0@ ^$7F3= MB? 1U!&0A+2/S"WOD3?R\B#Y:?<&;VEV^*N'!.0TZ52CI.N1AL3B6_T2MOJ' MB--?YMX >5N]S*T0J6LA=_/+;*GU)$*QP#V1GU7"PNB;>O5W>#.)F^]W$T)F MOMC/O.167[4W?27P+\GMER/QEQ+UG:/I9).?V+\]>Q?.\N+=!;OPKW3_*[,+PI%MP]AT8S;L$SYKE+L%EZ"[G3E/W4WJW M?3$S?!<)!+3/7Q().&LMO>XB2EOODH&.IN/,>LD@EE\DIK(TUR!;-4>&UM=] M^>N^#V<4A!$&1 C-5-HNYF[V39;^6Y1U(9D:%UTBL+DP,*S&0=H M\]]:(&5$".^+W9X[HGA-/Z&0C"]B98NQS2WLT$>/)A2_RIX1KA/8QE9KHHK M\N6I2";+9H)1,Y@8SAA9;VY,W0]H _FY20=BA$>F3H]]E'-?F.9X%#S4=\,H M+IDFHYV4LE=)3^[&_:2(;LVHT:&4X)LC+HL$_#@*'62*.((-<9P MYDZ\N>_7G>H<9+&K#J0=WE;_DWY ZH<4N4IPY;A]M]$$:0>['-WU!L))/+!7 M/LWV2U&4.#\V>E;8]FC97D>S$AXN7A#LGNYBE)-0FFVR),.NE6YU=&$T&VD= M_[3.#@[F4,VX+A,DFOYKL MSI3W7^OK+3&/@FI:K6FUJ,=4A:BURA5F]9VP<'^?FAWG?F6TIMH"'^:5>]97 M24WBJR;QXQTA\?K^68PYU]Y?KEC-:^X4SWUFM+*]L08V/M(Z:5".?OI3L:PS MW**;V <@.#5B=R,#UD>\;T==JB7X[6>WEHN[ M0N8&,.L>B<1:3:K5I%HLF-W.VRU=6)?+'U]MX0G(?U4,'V\IK#70F$I&%!-9C69K<^!8/00K FM M)K3U$9J#2"&U/*O);-WR+*E)K":Q6O>O*6QG*:S6_6LRJW7_FM!>#:'5NG]- M9GNL^Y<,JAR?-*Q6^[P.JF2"*E<@.H*A"!FF%9&1!^XH]VQ7VS_[8A3/E!2K M'RFO)_>LCNRG:VO(/FLFLV'R6R>G.5T8)"KI'P7@HU--<=0Y?S..N11\?L$@ M5*^Z5,_VYL5IX[@SW95B.Y2P*2JLZ7T^O7>V1>_7F&>!-$0?D=:FKBL0W>, T;Y>Y U)6.#MO MM%KMBO##V]?."M6Y!@JY(+\WX"0P^]89PD@)O?2=VR3L#>Q( )N@K81]K+1M MOI2BE#))I].I.63?.*2(0?*:U%6%*[Z*F8K1;&H_P9ZDG4;S?+H)9@65AIK: M-TGMI_G-")O'A^WFUJG])69PNW%Z/MU%KZ;W?:?WYK;HO3:#:]K?LNY_VJJP ML%^+!=PY:73.:OV^Y@*3"]K3%G#S(K6 J\(0&[. F\/;%503M14O7&J7E7,O!Q5UQZ"FL:W8 ZM*BR^,M&]%D] L]&NS9R:V-<0 M_5X9W6_,X+]HUHRP!XQ0Q >K"G*OC/B7M>M/&B?-.LY7T_1YJ[.J4'8E;-"3 M=FV#UE0-5+VJ@'5M@]8T7E6UO+.JP'3U;-"3C U*#;TK0?&UZKTU8E]#_'GW M;-#F2EIX_2X*OIB18CO-9-YH=*X^E#TPG2^ M*J_ ;*+OH.?KN#(T_ZI4P\J1>P$BSF%N#X%:T+V6DR^0@IABGX/ >7(];SE=][C6=6NJ)ZH_6WT< MMS;I:C*OG$EWMOK(;FW2U29=;=+5@JY:]_E:XYVU2;?WS+"S0<^SU0<]:_MN M/6'1NOHV+RSZ-?![P7 D8F'9#Z$0)!A?73RT)/A\Q>[DTK,N$E"KBJZFA'*I MZ60[R=4@BUK;$42YT/O[<4'O+P.M*FR[* /M0QYWS5"OE*$*O6:K*E=>PY6T MEL+E\VK4 >5RVROSI[URMBKBJC6$W=? 8*_-/5/?8'O(:JL*ZJ^!OY8&5VMN M)>.]9I_]8Y_S564'U"Z)FH'VDH%6E790NR1JAMH;ABIR29ROJGI]5UP2G=HE M4;/5VN^I-:2-U"Z)^@9;!QE7)=MD)7RWJJ24*ODGVCOCGZC+]%^0CW(?Q+9G MN9IJ7F$NRER>;P//.T$"J]\5*35[QD5BJB U90N ?:W33N/T?"NXJI-2IEW? MV*^2&0I-T((\D[K^8[;%V'Z%%F/-%(HI"E)%JN50.;MH=)K5 .6N662O6*1< MWD?UX03/3L]J]JG99\,V2$$JQ[R:FRG'Q@KJ;-#3<=9LM)I;:7-7VR%[SQ 7 M!-L]-J M(#G7++)7+%(N\Z&:1GFFWT5%NEW4[//:V*>(>PKR%[9EE)^W&^?MBUVQ0S@% MX>>X&SAC_,N&'7EG_1_+LM0*OB9#&*XG/\Q- ?C;Q'3_]FLZM2:.F8GSRS _ M3^R7[)1&R#'1*CS%IK' MQS]EMHDFD]WOB:ECG@,-:!7@6S4O".!*SNQGF)KZ]T#G?OYX^/[;Q\M_ M'5Y^NO_X[1?+]I[L<:0('],=?#$QU8% KOO%:N')R120OQS3_\'OIK)#Y%<' MUL^YN_2/#]]R=PEI(3-PNF;C]X/^81@\Z:\RW]W?7'UQ_1\6/-,3Q"A9HJ;% M.&XT\NPQ;ISG^N*PZP6]'UDA0S-)A[!^LZU!B!S[ESCH'61([4EN#5YU+F:) M\+'B$Y,?ZH22B6=GD4!YECMX=X\,8@5]ZPK%#B&@V.D6&:20I8OTW\16&=HV MB5WQP=0S^:DWD\0[8Z%3&3;F&>#][_;'2E)(Z4Q/8/<+_%F[0TQJJMN6>!X) M/Q(H&*UX((K8)88S%SVG!OH&N6!WRR(^NOLV^0YF3'V-=!8PV<^.IM4I M"P[=P_GC+A8N:A61GE4OZA13\XZF+T:UJH85BF@DX,-'X8V/^+AWBN2.RY'< MI*M(GHXFN>,MG<[YT73/]-(D-VGJ3]LQ6R*YLZ/I6/L,DK/N@:@$2,,A.A#0P8BCL/B@_EAO!7&!VGA<\1;^D*M7F-+=4:2PGA;)$ M<-<;""?Q1- O,&L_)7$2"I->/O*QT/U\#T.^1VWC@$D4I/Q9NPU"456MG?#S"J 2J-U*7UW]'([NF_60GJNSZ-IO44J6J'K*@TT:+* M:-]TC2J]Z_QTKFJZ@"F0N:Z/R>+]3>KTU82[X^6JO6BM/K^X:68.STDE_LU] M]\;U@8F") )NBMZ"Q'B7FTZ\JHG-\A6L^_W39L#NK A.2:O'[ZJ?0(^SQF+O M5M-Z(Y1K@:X&UC&L?A@,K:]P86"9A-5D%<**@PD]=LV>*Y[F)CQ7/-(L_U-S M?0XH'KC(C;2._/*#\XYWQSG? J2<%E5[7QW&&>[5\[I M]LEY/QAGZ3SV)1@'GET28[#1.CG=%<;9XHUSK_V^Z]^;61@\FV*J%>'CK)GY M5H'+T3[.RZU? Y->(N6\B%-/VHUV9]/9+F6IL>H7WU:=WH2?L0',C$+O\#KH M8@W)<6N7&6M)CVL?YQ4EO%2,+(W+TSING&V\6BU?5.QP9MQJ$X'FY/SD)@J1 MUF'U!D 5,";%S>!/.PS'&.!XM+V$$J0>9!:EU1U;H1C!W4-QUD@\8+:Q3N+X M,[%##%N_(,?'#L7K"'G?]%7J:7X$^V*S$>SB /9%'<#6>]$^W?L -AP(4)C_ M]X-686;NYF[,F7IW6;DP,84)*6%(!&.=?JR $-=V.14TA-87D4HCT&56$.FKW7H%)\-[V;+\' MAG%L)(RK,H4]6 * QNN,U)%I#F=QV+(<-M2V70?[AC M;XK$VO[CBWBPO8]^[,9C[A4_$+>A< 3<^E$0RH?N8A#Q^*OW2>3Z\(UZ"?WD M^YW2(*194@;&^V45LR=GC9.-=[Z<>50;H]F:/4JQ1UZBQQ;9XU^;9H]6IW&Z M\7KRFCMVA#ORLCFVQQT?>\&M[:^=)4XN&LWV=B))-4M4G26:14TC9["$MGR_ M!KXDZ 68XF647I6.0#5][PA]%_5T7#^Y%NLJK7:C>7I21K @?OL3+L#P?%KOI&N<;1TBM!D-L>_S]8/O#_.=OHCY-N%"J7GJ=8R_/SS5*<=356"1G57^JIX&DLG% MF*Q?V'8E\D:@G=;+J<4<6("PL6L.EAW+KJA.N?VK)_(",(Q=\UXL%WK0SIY3:0&4P/:S#DX; MQ\WMJ[@510RH=B\=U36A[J53]]+92"^=/%[$\WA';^YX YKQ_N8 O?XK?ON:Q 7=E_1+X#]:]"(<6+I!Z MA'P3CX'WB$ @7U!IIM.%J\"-=<'8=E95#D;EY?EG!9/([:ETXQ?V^OBG[2=V M.+9:Y^PP;'#+C_G1Q'0VE%US7-_H(@.[XO?UA/QD8%7?%C2.K:&/R M^AN^=&-NX:OBG;G&FU]$\3>8-IG!SJT(41\ DM-[==@JN5FM@W>=H[P&U#\! M+^%LX7]HNH5MF@3L@\-BQW.%#[P/:[.F^S@P-S2,)F _PBP$8_U&7@6WA"$D?7&ADF* MOHL,U!5>\/2V =R8Q%$/GGYOP[U_'X)\T*QT27>,#7(&?ACC5T(P,T:HQ&#; MXQ IZ $K^FE1!]=JA@?,MF]<8$=2WF!,U^=EP&DCP!(]@$=+'8XNWW^Q@ M< M#Q1W^3+S(WA?=\R#ZY7KU?9$&-M WUHJN"SM,P_]!W&'X'WA0T"+;5A?2?; M"B[!-.BY]!>ME5;4P B; %7&AC'#$!&F0IH ?=P-@A\@^'RU\[S97W!AL-,C M.X154".D.&B Z')[ ^"YX-'%=28VACB-$)#>P]ZI'#T MI9=]K(Q(PEORIC_Q._O9'2;#]T$(2B.^U4;H)CB/9<14LY4GIG1?+S@QZEQU MV+4C@:2AKF\O *H!H3YTN3LP;I\I\V77*7D(79HK'D."IT'?F*3$O;7@-'I" M.!&W/L%G3$X$,O"0S)[<>*#)JZLV8=:;X:3AQ*T$9P]3#,7(ALEYGA4 D\4V MM]-")NX"Q:,;SWB/7 N+@(M?(TO P<;4I@65&MH"&\0WXV>\B8 501'O)5&$ M6Z?8V2%>*KK%/X E3$U>.GB+-\\;:>,NG&THJ)NYU1? 0OBA;#$6'5EWR1#T M"M R')J2XC!L/\;K1Z[#BQVN%M1PI9 YFJ?HS ,-F)E>/Z?JO)2:M31B@=4\ M.3K+ A=(J^3Y5ZD$?36\[ M8^+- \++L[6GH.C66*.B/I&(>[+X9PKX;G455H8[;#(# HY!>S).5EK6M69S M2_^'J6/:/9,YT<-I@IET%!;MS&H+WK:W,_E6J;$YK=->?_'MN3C>B_VY9;T2 MQ20JJ%8 #.SZI)@7F7L%2L)?I3V)QHI4SLS=GTQRJB5"+1%JB5"A_;F?U*,( M^QALM"1D [XKR%LAE7[23L"^Z2=HJA0[ 3^);DA>0,9OZOPJ$;AJX5 +AVH0 M?RT<%A0.76%3]W!RLV)>L&V%[#$OD@3D1OV)=801><;\9-C0XJ2T&$G=#X50 MZ\D#>B;ETS S8?<&U*:\5DQJV5.9G=D'P5/4B&'*>?/? 2+QQ[:2#QBO #^ M>N"8A! .R@E[,O32M2,W0G=_QG\_%5FDR-!0."X*J\O>GXD;N>1(QXRT(W9> MHI20CB4SJHC^52> %<.9-&9$%M&;&0]0'(;"\"GC:Y5#6+[Y(0VQY/N%K3<8 M+A&]V'T4GHS.'*2!F8.W[)+.[I[T:>N]X@U5>T3[5BY&=0C6']B$, V]L>B3 MQI>3NSW*[I >V8@GRFGY!Z+0?/ M>/GQZW1@^03&PE8W:H+91V#UQQ1G2\?.VVA\/@Z3'OR2=B#S8SFMO$&FUN2Y M=EY[ MP:/P;8K7(M][[M"-5>8"AVKC 493&_D2L,MWIY*$ZF^9J8+&2NCVXJDK.T!I M I+?PE"+#/!/22[*K] 3'86B+T*\*Z*8DWHA)(_#U4(0/HH&!?IE73X\2TE8?[V&\ M'4):70R[Z)*LQ@_YUOZ5\RHXJT*]F7[,:SU[7>+M]:5" M*E5DM4RK3.["G+SY3_?Y&>$Y>?,+YX3+7'!K?G;^D@GYQ2GY32,EOUPF]MYD MZZN3D5G[=;[]W'S[C>I).?>3O)Y^<]^9MG*=(91[4UZ2O 8:C#@W,),FE'&O M= 7<)!S.LA]MUU.>#E@= MM5'\@+46,O3P^?VMK!^P@8 H-W]>15,[IW"G>7[8;!T>=W:UF.#LX%WGN, D M+.>16ZML6R?IR$SS)1VS-2\MSTNG>UB8PV1&3A;?LGL]#!;!MO0%)Y2QWX1K MG$RG2X\JUM '&HD7: M1M17]7K$2T^>N9(S8*)A C8Y=H&X/1''F"^ 7G4B'_S7_,J_=D[EWRHNZQGN M7)[L%YZK(O3MBZ13X(JCTV*'+VWVDRX/-(KSRFUT#D[=^C;Z!J,M7V">>G/* M.ML\#\YW$$[2$](%0]&-E%GR\T9J MQ6U?)>L=4+[NG-;DA:R6T";?;_!J96I'?@J@A?212F;W%+O2A/>;* R *1'6 U6-B,*A' M,4PAD^N*"@U'JBA3./#96-2!*XWA4&LZQ4M]A=0G]\30=&K-HR+B(+7+9KH* MI^JDA$NI?V\*) >'7-ZRDPM' T'SY?K]S3=98E7\ZY;Z-6;N"_I) Z='90T] M_&CD)1&]?#3RX-SPDN*5RLZ=6'L!=BO.ML 6/FE.MP;1MO!6S.(__HVY)[ < MA/VB1^'W3N!3S4?7]G_<()P;C E?TWXN@2SV'JLA[D:AL)T;WQRON3BNV D< MUE%KVI;^B:BG:.MS^F]6;>MAH^B/[>]Q,W>/&YA].U+E-5SQD/$UNY%Y0Q